
For CLK uclass add post binding support to recursively bind its children as clk devices.
Add the clock driver for AT91's SoCs.
Wenyou Yang (2): clk: clk-uclass: Add post binding for CLK uclass clk: at91: Add new clock driver
arch/arm/mach-at91/include/mach/at91_pmc.h | 11 ++- drivers/clk/Kconfig | 1 + drivers/clk/Makefile | 1 + drivers/clk/at91/Kconfig | 14 +++ drivers/clk/at91/Makefile | 11 +++ drivers/clk/at91/clk-generated.c | 146 +++++++++++++++++++++++++++++ drivers/clk/at91/clk-h32mx.c | 56 +++++++++++ drivers/clk/at91/clk-main.c | 55 +++++++++++ drivers/clk/at91/clk-master.c | 33 +++++++ drivers/clk/at91/clk-peripheral.c | 68 ++++++++++++++ drivers/clk/at91/clk-plla.c | 55 +++++++++++ drivers/clk/at91/clk-slow.c | 37 ++++++++ drivers/clk/at91/clk-system.c | 65 +++++++++++++ drivers/clk/at91/clk-utmi.c | 67 +++++++++++++ drivers/clk/at91/pmc.c | 53 +++++++++++ drivers/clk/at91/pmc.h | 17 ++++ drivers/clk/at91/sckc.c | 30 ++++++ drivers/clk/clk-uclass.c | 51 ++++++++++ 18 files changed, 768 insertions(+), 3 deletions(-) create mode 100644 drivers/clk/at91/Kconfig create mode 100644 drivers/clk/at91/Makefile create mode 100644 drivers/clk/at91/clk-generated.c create mode 100644 drivers/clk/at91/clk-h32mx.c create mode 100644 drivers/clk/at91/clk-main.c create mode 100644 drivers/clk/at91/clk-master.c create mode 100644 drivers/clk/at91/clk-peripheral.c create mode 100644 drivers/clk/at91/clk-plla.c create mode 100644 drivers/clk/at91/clk-slow.c create mode 100644 drivers/clk/at91/clk-system.c create mode 100644 drivers/clk/at91/clk-utmi.c create mode 100644 drivers/clk/at91/pmc.c create mode 100644 drivers/clk/at91/pmc.h create mode 100644 drivers/clk/at91/sckc.c