[U-Boot] [PATCH v2 0/5] dm: clk: add BCM6345 gated clock controller support
Álvaro Fernández Rojas
noltari at gmail.com
Sun May 7 18:13:00 UTC 2017
Broadcom MIPS SoCs have gated clock controllers which only allow enabling and
disabling each peripheral clock.
Changing clock rates is not possible on these SoCs.
v2: Introduce changes suggested by Simon Glass
Álvaro Fernández Rojas (5):
dm: clk: add BCM6345 clock driver
mips: bmips: add bcm6345-clk driver support for BCM6358
mips: bmips: add bcm6345-clk driver support for BCM6328
mips: bmips: add bcm6345-clk driver support for BCM63268
mips: bmips: enable bcm6345-clk driver for all BMIPS boards
arch/mips/dts/brcm,bcm63268.dtsi | 13 +++++
arch/mips/dts/brcm,bcm6328.dtsi | 7 +++
arch/mips/dts/brcm,bcm6358.dtsi | 7 +++
configs/comtrend_ar5387un_ram_defconfig | 1 +
configs/comtrend_vr3032u_ram_defconfig | 1 +
configs/huawei_hg556a_ram_defconfig | 1 +
configs/sfr_nb4-ser_ram_defconfig | 1 +
drivers/clk/Kconfig | 8 +++
drivers/clk/Makefile | 1 +
drivers/clk/clk_bcm6345.c | 78 ++++++++++++++++++++++++++++++
include/dt-bindings/clock/bcm63268-clock.h | 52 ++++++++++++++++++++
include/dt-bindings/clock/bcm6328-clock.h | 25 ++++++++++
include/dt-bindings/clock/bcm6358-clock.h | 24 +++++++++
13 files changed, 219 insertions(+)
create mode 100644 drivers/clk/clk_bcm6345.c
create mode 100644 include/dt-bindings/clock/bcm63268-clock.h
create mode 100644 include/dt-bindings/clock/bcm6328-clock.h
create mode 100644 include/dt-bindings/clock/bcm6358-clock.h
--
2.1.4
More information about the U-Boot
mailing list