7b29caed1a
The existing rcc_clock_setup_pll only allowed HSI as the clock source, even though the existing clock structure contains pll source variables. Check this value, and switch to the corresponding clock source, rather than blindly assuming that we are tryign to operate from HSI.