Message ID | 20210613233041.128961-1-alexander.sverdlin@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | Prepare EP93xx drivers for Common Clock Framework | expand |
On Mon, Jun 14, 2021 at 01:30:34AM +0200, Alexander Sverdlin wrote: > Nikita posted a patch converting EP93xx to use Common Clock Framework. It > turns out some cleanup is necessary in the EP93xx drivers to avoid > "Enabling unprepared" clock warnings. > > Patches with stack traces in the commit messages are tested on EP9302. One thing to note is: ep93xx currently doesn't provide a clk_prepare function, this isn't a problem though because include/linux/clk.h provides a dummy if CONFIG_HAVE_CLK_PREPARE isn't defined. So as ep93xx doesn't define this symbol the changes here effectively only add a might_sleep. Best regards Uwe
On Monday, June 14, 2021, Alexander Sverdlin <alexander.sverdlin@gmail.com> wrote: > Nikita posted a patch converting EP93xx to use Common Clock Framework. It > turns out some cleanup is necessary in the EP93xx drivers to avoid > "Enabling unprepared" clock warnings. > > Patches with stack traces in the commit messages are tested on EP9302. > > Link: https://lore.kernel.org/patchwork/patch/1435884/ > > For all commit messages: please, reduce the noise in them as much as possible, i.e. leave only up to ~3-4 most significant lines out of trackbacks. > Alexander Sverdlin (7): > iio: ep93xx: Prepare clock before using it > spi: spi-ep93xx: Prepare clock before using it > Input: ep93xx_keypad: Prepare clock before using it > video: ep93xx: Prepare clock before using it > dmaengine: ep93xx: Prepare clock before using it > ASoC: cirrus: i2s: Prepare clock before using it > pwm: ep93xx: Prepare clock before using it > > drivers/dma/ep93xx_dma.c | 6 +++--- > drivers/iio/adc/ep93xx_adc.c | 6 +++--- > drivers/input/keyboard/ep93xx_keypad.c | 4 ++-- > drivers/pwm/pwm-ep93xx.c | 12 ++++++------ > drivers/spi/spi-ep93xx.c | 4 ++-- > drivers/video/fbdev/ep93xx-fb.c | 4 ++-- > sound/soc/cirrus/ep93xx-i2s.c | 12 ++++++------ > 7 files changed, 24 insertions(+), 24 deletions(-) > > -- > 2.32.0 > >