JJérôme Forissierclk: stm32mp15: embed clock names only in debug mode
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
drivers: clk: sam: remove hard coded USB clock setup Now that USB clock is exposed and usable from the device-tree, we can rely on the "assigned-clock" properties that have been added in the device-tree. Signed-off-by: Clément Léger <clement.leger@bootlin.com> Acked-by: Etienne Carriere <etienne.carriere@linaro.org> | 3 年前 | |
drivers: stm32_shared_io: introduce shared io driver This commit implements shared registers support, previously handled in core/arch/arm/plat-stm32mp1/shared_resources.c, at platform level. Default enable CFG_STM32_SHARED_IO. Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> | 3 年前 | |
clk: stm32mp13: add all clocks for STM32MP13 Registers all STM32PM13 clock with the clock framework. Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Gabriel Fernandez <gabriel.fernandez@foss.st.com> | 4 年前 | |
drivers: clk: clk-stm32mp13: add ck_mlahb to critical clocks This clock must remain enabled as long as the platform is running. Signed-off-by: Gabriel Fernandez <gabriel.fernandez@foss.st.com> Signed-off-by: Gatien Chevallier <gatien.chevallier@foss.st.com> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> | 3 年前 | |
clk: stm32mp15: embed clock names only in debug mode Don't embed clock names when not in debug mode, even when log level is DEBUG_LEVEL. This saves few bytes of SYSRAM for the pager. Acked-by: Gatien Chevallier <gatien.chevallier@foss.st.com> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> | 3 年前 | |
drivers: clk: add support for clk_get_rates_array In order to query rates from clients, add get_rates_array() which returns a supported rate array. Reviewed-by: Xiaoxu Zeng <zengxiaoxu@huawei.com> Acked-by: Jerome Forissier <jerome.forissier@linaro.org> Acked-by: Jens Wiklander <jens.wiklander@linaro.org> Signed-off-by: Clément Léger <clement.leger@bootlin.com> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> | 3 年前 | |
drivers: clk_dt: Switch to use get_secure_dt() This adds support for both embedded and external secure device trees so that clock driver and system configuration information can be fetched from there. Signed-off-by: Vesa Jääskeläinen <vesa.jaaskelainen@vaisala.com> Reviewed-by: Etienne Carriere <etienne.carriere@linaro.org> | 3 年前 | |
drivers: clk: rename setup callback to probe Rename clock core and fixed_clk setup functions to probe functions and update in-line description as per handler description in the framework. Acked-by: Jerome Forissier <jerome@forissier.org> Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org> | 4 年前 | |
clk: stm32mp13: Introduce STM32MP13 clocks platform This driver uses a clk-stm32-core API to manage STM32 gates, dividers and muxes. The goal of this first patch is to parse the device tree and initialize a platform data to configure the clock tree. Acked-by: Etienne Carriere <etienne.carriere@linaro.org> Signed-off-by: Gabriel Fernandez <gabriel.fernandez@foss.st.com> | 4 年前 |