[U-Boot] [PATCH 00/21] imx: support i.MX6ULL and EVK board
Stefano Babic
sbabic at denx.de
Fri Aug 26 15:45:46 CEST 2016
On 11/08/2016 08:02, Peng Fan wrote:
> This patch set is to support i.MX6ULL and i.MX6ULL 14x14 evk board.
> Device tree is also included and default enabled.
>
> The iomux header file is also added, because we can not use pinctrl
> to cover all the usecase, such as early pinmux settings.
>
> Since i.MX6ULL is derivative from i.MX6UL, the device tree related
> files are reused from i.MX6UL, which also the same way in Linux Kernel.
> The clock header for device tree is added, although there is no DM
> clock driver for i.mx6/7 now, i do not want to change the device tree
> a lot from Linux dts.
>
> Peng Fan (20):
> imx: mx6ull: add iomux header file
> imx: mx6ull: add mx6ull major cpu type
> imx-common: introduce is_mx6ull
> imx: ocotp: support i.MX6ULL
> imx: timer: update gpt driver for i.MX6ULL
> imx: mx6ull: skip setting ahb clock
> imx: mx6ul: using runtime check when configuring PMIC_STBY_REQ
> imx: mx6ull: misc soc update
> imx: mx6ull: adjust POR_B setting for i.MX6ULL
> imx: mx6ull: update clock settings and CCM register map
> imx: mx6ull: Update memory map address
> imx: mx6ull: Add AIPS3 initialization
> imx: imx6ull: adjust the ldo 1.2v bandgap voltage
> imx: iomux: fix snvs usage for i.MX6ULL
> pinctrl: imx6: support i.MX6ULL
> arm: dts: imx6ull: add pinctrl defines
> dt-bindings: add i.mx6ul clock header
> arm: dts: add device tree for i.MX6ULL
> dm: mmc: intialize dev when probe
> arm: imx: add i.MX6ULL 14x14 EVK board support
>
> Ye Li (1):
> imx: mx6ull: add kconfig entry for MX6ULL
>
> arch/arm/cpu/armv7/mx6/Kconfig | 11 +
> arch/arm/cpu/armv7/mx6/clock.c | 59 +-
> arch/arm/cpu/armv7/mx6/soc.c | 32 +-
> arch/arm/dts/Makefile | 2 +
> arch/arm/dts/imx6ul-pinfunc.h | 938 ++++++++++++++++++++++
> arch/arm/dts/imx6ull-14x14-evk.dts | 527 ++++++++++++
> arch/arm/dts/imx6ull-pinfunc-snvs.h | 29 +
> arch/arm/dts/imx6ull-pinfunc.h | 57 ++
> arch/arm/dts/imx6ull.dtsi | 1161 +++++++++++++++++++++++++++
> arch/arm/imx-common/cpu.c | 2 +
> arch/arm/imx-common/init.c | 2 +-
> arch/arm/imx-common/iomux-v3.c | 11 +-
> arch/arm/imx-common/timer.c | 7 +-
> arch/arm/include/asm/arch-imx/cpu.h | 3 +-
> arch/arm/include/asm/arch-mx6/crm_regs.h | 60 +-
> arch/arm/include/asm/arch-mx6/imx-regs.h | 18 +-
> arch/arm/include/asm/arch-mx6/mx6-pins.h | 2 +
> arch/arm/include/asm/arch-mx6/mx6ull_pins.h | 1065 ++++++++++++++++++++++++
> arch/arm/include/asm/imx-common/iomux-v3.h | 6 +-
> arch/arm/include/asm/imx-common/sys_proto.h | 1 +
> board/freescale/mx6ullevk/Kconfig | 12 +
> board/freescale/mx6ullevk/MAINTAINERS | 6 +
> board/freescale/mx6ullevk/Makefile | 6 +
> board/freescale/mx6ullevk/imximage.cfg | 116 +++
> board/freescale/mx6ullevk/mx6ullevk.c | 99 +++
> configs/mx6ull_14x14_evk_defconfig | 30 +
> drivers/misc/mxc_ocotp.c | 52 +-
> drivers/mmc/fsl_esdhc.c | 1 +
> drivers/pinctrl/nxp/pinctrl-imx6.c | 5 +
> include/configs/mx6ullevk.h | 180 +++++
> include/dt-bindings/clock/imx6ul-clock.h | 253 ++++++
> 31 files changed, 4700 insertions(+), 53 deletions(-)
> create mode 100644 arch/arm/dts/imx6ul-pinfunc.h
> create mode 100644 arch/arm/dts/imx6ull-14x14-evk.dts
> create mode 100644 arch/arm/dts/imx6ull-pinfunc-snvs.h
> create mode 100644 arch/arm/dts/imx6ull-pinfunc.h
> create mode 100644 arch/arm/dts/imx6ull.dtsi
> create mode 100644 arch/arm/include/asm/arch-mx6/mx6ull_pins.h
> create mode 100644 board/freescale/mx6ullevk/Kconfig
> create mode 100644 board/freescale/mx6ullevk/MAINTAINERS
> create mode 100644 board/freescale/mx6ullevk/Makefile
> create mode 100644 board/freescale/mx6ullevk/imximage.cfg
> create mode 100644 board/freescale/mx6ullevk/mx6ullevk.c
> create mode 100644 configs/mx6ull_14x14_evk_defconfig
> create mode 100644 include/configs/mx6ullevk.h
> create mode 100644 include/dt-bindings/clock/imx6ul-clock.h
>
Applied to u-boot-imx, thanks !
Best regards,
Stefano Babic
--
=====================================================================
DENX Software Engineering GmbH, Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-53 Fax: +49-8142-66989-80 Email: sbabic at denx.de
=====================================================================
More information about the U-Boot
mailing list