On 10/04/2019 17:23, Neil Armstrong wrote: > This patchset adds basic support for the recent Amlogic G12A SoC family. > > This SoC family embeds 4xCortex A53 CPUs, and is very similar to > the AXG SoC Family with the multimedia features of previous families. > > This patchset adds : > - pinctrl support > - clk driver atfer a rework of the drivers files > - import Linux 5.1-rc1 G12A & U200 DT files > - add board/amlogic/u200 to support the U200 reference design > > Changes since v1: > - add fixup for pinctrl like for AXG > > Jerome Brunet (5): > pinctrl: meson: add g12a support > clk: create meson directory and move related drivers > clk: meson: add g12a support > ARM: meson: add G12a support > boards: meson: add g12a u200 > > Neil Armstrong (1): > ARM: dts: Import Amlogic G12A u200 DT from Linux 5.1-rc1 > > MAINTAINERS | 2 +- > arch/arm/dts/Makefile | 3 +- > arch/arm/dts/meson-g12a-u200.dts | 29 + > arch/arm/dts/meson-g12a.dtsi | 192 +++ > arch/arm/include/asm/arch-meson/clock-g12a.h | 104 ++ > arch/arm/include/asm/arch-meson/g12a.h | 66 + > arch/arm/mach-meson/Kconfig | 9 +- > arch/arm/mach-meson/Makefile | 1 + > arch/arm/mach-meson/board-g12a.c | 150 ++ > board/amlogic/u200/MAINTAINERS | 5 + > board/amlogic/u200/Makefile | 6 + > board/amlogic/u200/README | 128 ++ > board/amlogic/u200/u200.c | 22 + > configs/u200_defconfig | 40 + > drivers/clk/Kconfig | 1 + > drivers/clk/Makefile | 2 +- > drivers/clk/meson/Kconfig | 23 + > drivers/clk/meson/Makefile | 9 + > drivers/clk/{clk_meson_axg.c => meson/axg.c} | 0 > drivers/clk/{ => meson}/clk_meson.h | 0 > drivers/clk/meson/g12a.c | 315 ++++ > drivers/clk/{clk_meson.c => meson/gxbb.c} | 0 > drivers/pinctrl/meson/Kconfig | 4 + > drivers/pinctrl/meson/Makefile | 1 + > drivers/pinctrl/meson/pinctrl-meson-g12a.c | 1294 +++++++++++++++++ > drivers/pinctrl/meson/pinctrl-meson.c | 17 +- > drivers/pinctrl/meson/pinctrl-meson.h | 1 + > include/dt-bindings/clock/g12a-aoclkc.h | 34 + > include/dt-bindings/clock/g12a-clkc.h | 135 ++ > include/dt-bindings/gpio/meson-g12a-gpio.h | 114 ++ > .../reset/amlogic,meson-g12a-reset.h | 134 ++ > include/dt-bindings/reset/g12a-aoclkc.h | 18 + > 32 files changed, 2850 insertions(+), 9 deletions(-) > create mode 100644 arch/arm/dts/meson-g12a-u200.dts > create mode 100644 arch/arm/dts/meson-g12a.dtsi > create mode 100644 arch/arm/include/asm/arch-meson/clock-g12a.h > create mode 100644 arch/arm/include/asm/arch-meson/g12a.h > create mode 100644 arch/arm/mach-meson/board-g12a.c > create mode 100644 board/amlogic/u200/MAINTAINERS > create mode 100644 board/amlogic/u200/Makefile > create mode 100644 board/amlogic/u200/README > create mode 100644 board/amlogic/u200/u200.c > create mode 100644 configs/u200_defconfig > create mode 100644 drivers/clk/meson/Kconfig > create mode 100644 drivers/clk/meson/Makefile > rename drivers/clk/{clk_meson_axg.c => meson/axg.c} (100%) > rename drivers/clk/{ => meson}/clk_meson.h (100%) > create mode 100644 drivers/clk/meson/g12a.c > rename drivers/clk/{clk_meson.c => meson/gxbb.c} (100%) > create mode 100644 drivers/pinctrl/meson/pinctrl-meson-g12a.c > create mode 100644 include/dt-bindings/clock/g12a-aoclkc.h > create mode 100644 include/dt-bindings/clock/g12a-clkc.h > create mode 100644 include/dt-bindings/gpio/meson-g12a-gpio.h > create mode 100644 include/dt-bindings/reset/amlogic,meson-g12a-reset.h > create mode 100644 include/dt-bindings/reset/g12a-aoclkc.h >
Applied to u-boot-amlogic _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot