clk: at91: mark ddr clocks as critical
authorClaudiu Beznea <claudiu.beznea@microchip.com>
Thu, 8 Dec 2022 11:45:13 +0000 (13:45 +0200)
committerClaudiu Beznea <claudiu.beznea@microchip.com>
Mon, 9 Jan 2023 12:05:41 +0000 (14:05 +0200)
commit68b3b6f1773d2d1f8f58da7149e739213a3ed038
tree03df1c536a3a18a366800ba22cba6e6480482d5b
parent1b929c02afd37871d5afb9d498426f83432e71c2
clk: at91: mark ddr clocks as critical

Mark DDR clocks as critical for AT91 devices. These clocks are enabled
by bootloader when initializing DDR and needs to stay enabled. Up to
this patch the DDR clocks were requested from drivers/memory/atmel-sdramc.c
which does only clock request and enable. There is no need to have
a separate driver just for this, thus the atmel-sdramc.c will be deleted
in a subsequent patch.

Signed-off-by: Claudiu Beznea <claudiu.beznea@microchip.com>
Link: https://lore.kernel.org/r/20221208114515.35179-2-claudiu.beznea@microchip.com
15 files changed:
drivers/clk/at91/at91rm9200.c
drivers/clk/at91/at91sam9260.c
drivers/clk/at91/at91sam9g45.c
drivers/clk/at91/at91sam9n12.c
drivers/clk/at91/at91sam9rl.c
drivers/clk/at91/at91sam9x5.c
drivers/clk/at91/clk-peripheral.c
drivers/clk/at91/clk-system.c
drivers/clk/at91/dt-compat.c
drivers/clk/at91/pmc.h
drivers/clk/at91/sam9x60.c
drivers/clk/at91/sama5d2.c
drivers/clk/at91/sama5d3.c
drivers/clk/at91/sama5d4.c
drivers/clk/at91/sama7g5.c