Hi. I will send v6, so please do not apply this version. (meantime review is very appreciated, though.) 2016-07-27 3:09 GMT+09:00 Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx>: > I split into two patches to make review easier. > > 1/2: core support code > 2/2: data arrays > > > Changes in v5: > - Rebase onto next-20160726 for easier git-am > > Changes in v4: > - Unify module_platform_driver() boilerplate into a single place > - Add binding document > - Add USB3 clocks > > Changes in v3: > - Change to platform drivers instead of OF_CLK_DECLARE > - Split into a core part + SoC drivers > SoC drivers just consist of tables of SoC-specific data. > This allows reviewer to concentrate on the core-part > - Hard-code parent clock names for cascading > > Changes in v2: > - split emmc_hw_reset > - make SD clock rate-controllable > - add CLK_SET_RATE_PARENT flag to mux, gate, fixed-factor clocks > > Masahiro Yamada (2): > clk: uniphier: add core support code for UniPhier clock drivers > clk: uniphier: add clock data for UniPhier SoCs > > .../devicetree/bindings/clock/uniphier-clock.txt | 123 ++++ > MAINTAINERS | 1 + > drivers/clk/Kconfig | 1 + > drivers/clk/Makefile | 1 + > drivers/clk/uniphier/Kconfig | 9 + > drivers/clk/uniphier/Makefile | 9 + > drivers/clk/uniphier/clk-uniphier-core.c | 216 +++++++ > drivers/clk/uniphier/clk-uniphier-fixed-factor.c | 49 ++ > drivers/clk/uniphier/clk-uniphier-fixed-rate.c | 48 ++ > drivers/clk/uniphier/clk-uniphier-gate.c | 97 ++++ > drivers/clk/uniphier/clk-uniphier-mio.c | 195 +++++++ > drivers/clk/uniphier/clk-uniphier-mux.c | 95 ++++ > drivers/clk/uniphier/clk-uniphier-peri.c | 95 ++++ > drivers/clk/uniphier/clk-uniphier-sys.c | 626 +++++++++++++++++++++ > drivers/clk/uniphier/clk-uniphier.h | 96 ++++ > 15 files changed, 1661 insertions(+) > create mode 100644 Documentation/devicetree/bindings/clock/uniphier-clock.txt > create mode 100644 drivers/clk/uniphier/Kconfig > create mode 100644 drivers/clk/uniphier/Makefile > create mode 100644 drivers/clk/uniphier/clk-uniphier-core.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-fixed-factor.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-fixed-rate.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-gate.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-mio.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-mux.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-peri.c > create mode 100644 drivers/clk/uniphier/clk-uniphier-sys.c > create mode 100644 drivers/clk/uniphier/clk-uniphier.h > > -- > 1.9.1 > > > _______________________________________________ > linux-arm-kernel mailing list > linux-arm-kernel@xxxxxxxxxxxxxxxxxxx > http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- Best Regards Masahiro Yamada -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html