[U-Boot] [PATCH v4 07/17] clk: Add MPC83xx clock driver

Simon Glass sjg at chromium.org
Fri Sep 28 15:55:45 UTC 2018


On 6 August 2018 at 01:23, Mario Six <mario.six at gdsys.cc> wrote:
> Add a clock driver for the MPC83xx architecture.
>
> Signed-off-by: Mario Six <mario.six at gdsys.cc>
> ---
>
> Notes:
>     v3 -> v4:
>     * Gotten rid of all #ifdefs (SoC is now determined by compatible string)
>     * Added MPC83xx-wide functions to get properties of SoCs
>     * Gotten rid of most clock variables in global data
>     * Marked more files as static
>     * Improved error handling and debug reporting
>     * Simplified bitmask handling
>     * Added binding file
>     * Added full documentation
>
>     v2 -> v3:
>     * Added driver files to MAINTAINERS
>
>     v1 -> v2:
>     * Added binding of sysreset driver
>
>  .../devicetree/bindings/clk/fsl,mpc83xx-clk.txt    |  23 ++
>  MAINTAINERS                                        |   3 +
>  arch/powerpc/cpu/mpc83xx/speed.c                   |   4 +
>  arch/powerpc/include/asm/arch-mpc83xx/soc.h        |  74 ++++
>  arch/powerpc/include/asm/config.h                  |   2 +-
>  arch/powerpc/include/asm/global_data.h             |   4 +
>  drivers/clk/Kconfig                                |   6 +
>  drivers/clk/Makefile                               |   1 +
>  drivers/clk/mpc83xx_clk.c                          | 410 +++++++++++++++++++++
>  drivers/clk/mpc83xx_clk.h                          | 379 +++++++++++++++++++
>  include/dt-bindings/clk/mpc83xx-clk.h              |  33 ++
>  11 files changed, 938 insertions(+), 1 deletion(-)
>  create mode 100644 Documentation/devicetree/bindings/clk/fsl,mpc83xx-clk.txt
>  create mode 100644 arch/powerpc/include/asm/arch-mpc83xx/soc.h
>  create mode 100644 drivers/clk/mpc83xx_clk.c
>  create mode 100644 drivers/clk/mpc83xx_clk.h
>  create mode 100644 include/dt-bindings/clk/mpc83xx-clk.h

Applied to u-boot-dm, and now in mainline, thanks!


More information about the U-Boot mailing list