Passion can be defined as a strong desire or a compelling emotion/feeling. If you have a strong desire to do something or love someone, your energy is high, you are excited about the thought of getting whatever it is you have a strong desire for. Every morning you wake up, you are thinking about that thing which you are passionate about. It's like a natural high you feel when you imagine yourself realizing that thing, you can't really measure the feeling. Everyone has different things that they have passions towards. It could be a strong desire to make money, to blog,to get into grad school, to earn a 6 figure income or a couple of millions, to have a great and fulfilling career, to have multiple rental properties, to own a ferrari Enzo, to win debates and so on.

In order to get Results you have to be willing to put in Action. But passion can not get you to put in action. So that is where Self-discipline comes into the picture. All this is common sense right? you already know this I know, but I'm reiterating what you already know. When you have self-discipline, you get yourself to do the things that you need and have to do (legally) to get you what you are passionate about owning or realizing even if it is uncomfortable.
In order to get results, I believe that you need to have a passion for something first, then add self-discipline which will propel you to take action. If not, you will just have passion for a week or so, then the passion will die because you have not taken any action to get any type of result due to lack of Self-discipline and then you will Quit. Now, the caliber of the action you put in will determine the type of results you get. Results are only a consequence of your actions, so if you put in the wrong action, you will get the wrong result, (that is another topic for another time )but i digress.
So have Passion then Self-discipline so that you can Act and then get Results.
Also read Why, What and How...
I know for a fact that if I had more self-discipline, i would be blogging a whole lot more than I have been. Stay safe people and have a great weekend!