From: Peng Fan <van.freenix@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V2 0/3] imx6ul: convert to enable pinctrl/DM POWER
Date: Wed, 9 Mar 2016 17:12:19 +0800 [thread overview]
Message-ID: <1457514742-25757-1-git-send-email-van.freenix@gmail.com> (raw)
V2: Only a small change:
Use CONFIG_SPL_BUILD to comment out I2C to SPL, but not CONFIG_SPL
for PATCH V2 3/3
This patch set is to covert to enable pinctrl driver and
DM_PMIC and DM_REGULATOR for imx6ul 14x14/9x9 evk board.
This patch set is only to add device tree for i.MX6UL and
is just initial step to convert to support device tree for
i.MX6/7, I just have an idea to discard the pinmux settings
in board file and let pinctrl driver to handle these for
different drivers.
I am not very sure whether we need a full device tree here,
since we do not support so many devices as linux kernel.
Any comments on this? There maybe some work need to be done
to support this.
To the i2c part, the pinmux settings are still needed in
board file, because there are some dependency in
arch/arm/imx-common/i2c-mxv7.c. In future, we may need
to refine this to totally let i2c driver handle this.
Peng Fan (3):
imx: imx6ul: Introduce device tree files
imx: mx6ul_evk: default enable device tree support
imx: mx6ul_evk: convert to use Driver model for power and i2c
arch/arm/dts/Makefile | 4 +
arch/arm/dts/imx6ul-14x14-evk.dts | 693 ++++++++++++
arch/arm/dts/imx6ul-9x9-evk.dts | 790 ++++++++++++++
arch/arm/dts/imx6ul-pinfunc.h | 938 +++++++++++++++++
arch/arm/dts/imx6ul.dtsi | 1158 +++++++++++++++++++++
board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c | 38 +-
configs/mx6ul_14x14_evk_defconfig | 16 +-
configs/mx6ul_9x9_evk_defconfig | 23 +-
include/configs/mx6ul_14x14_evk.h | 11 +-
include/dt-bindings/clock/imx6ul-clock.h | 240 +++++
10 files changed, 3868 insertions(+), 43 deletions(-)
create mode 100644 arch/arm/dts/imx6ul-14x14-evk.dts
create mode 100644 arch/arm/dts/imx6ul-9x9-evk.dts
create mode 100644 arch/arm/dts/imx6ul-pinfunc.h
create mode 100644 arch/arm/dts/imx6ul.dtsi
create mode 100644 include/dt-bindings/clock/imx6ul-clock.h
--
2.6.2
next reply other threads:[~2016-03-09 9:12 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-09 9:12 Peng Fan [this message]
2016-03-09 9:12 ` [U-Boot] [PATCH V2 1/3] imx: imx6ul: Introduce device tree files Peng Fan
2016-03-09 9:12 ` [U-Boot] [PATCH V2 2/3] imx: mx6ul_evk: default enable device tree support Peng Fan
2016-03-09 9:12 ` [U-Boot] [PATCH V2 3/3] imx: mx6ul_evk: convert to use Driver model for power and i2c Peng Fan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1457514742-25757-1-git-send-email-van.freenix@gmail.com \
--to=van.freenix@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox