In the absence of an emf, the parallel current, j||, in a steady-state tokamak will consist of a neoclassical portion plus a wave-driven contribution. Using the drift kinetic equation, the quasi-linear (wave driven) current is computed for high-phase-speed waves in a torus, and this is combined with the neoclassical term to obtain the general expression for the flux surface average ⟨j||B⟩. For a given pressure profile this technique fully determines the MHD equilibrium, permitting the study of a new class of toroidal equilibria.