From: Ian Ray <ian.ray@ge.com>
To: u-boot@lists.denx.de
Subject: [U-Boot, 00/13] board: ge: complete DM conversion
Date: Fri, 31 Jan 2020 15:07:51 +0200 [thread overview]
Message-ID: <cover.1580475104.git.ian.ray@ge.com> (raw)
This series finishes the conversion to DM mode for drivers used
on GE boards.
The first patch adds the ability to specify partitions for eeprom in
the device tree, and query eeprom device sizes.
Each partition creates a child device, allowing board code to find the
eeprom parition by name.
This feature is used in the second and third patches.
The bulk of the work is for converting i2c board code to DM driver
accesses for the various drivers.
Ian Ray (4):
board: ge: mx53ppd: enable DM_VIDEO
board: ge: bx50v3: override panel
board: ge: mx53ppd: use DM for uart
board: ge: bx50v3, imx53ppd: configure CONFIG_SYS_BOOTMAPSZ
Robert Beckett (9):
misc: i2c_eeprom: set offset len and chip addr offset mask
board: ge: bx50v3, imx53ppd: add eeprom partitions
board: ge: bx50v3, imx53ppd: use DM I2C
board: ge: bx50v3: add i2c eeprom bootcount storage
board: ge: mx53ppd: add i2c eeprom bootcount storage
board: ge: bx50v3: Enable DM PWM for backlight
board: ge: mx53ppd: Use DM for ethernet
board: ge: bx50v3: use DM for uart
board: ge: bx50v3, mx53ppd: fix firstboot detection
arch/arm/dts/imx53-ppd-uboot.dtsi | 46 ++++++++
arch/arm/dts/imx53-ppd.dts | 5 +-
arch/arm/dts/imx6q-b450v3.dts | 2 +
arch/arm/dts/imx6q-b650v3.dts | 2 +
arch/arm/dts/imx6q-b850v3.dts | 2 +
arch/arm/dts/imx6q-bx50v3-uboot.dtsi | 25 ++++
arch/arm/dts/imx6q-bx50v3.dtsi | 3 +-
board/ge/bx50v3/Kconfig | 2 -
board/ge/bx50v3/bx50v3.c | 219 ++++++-----------------------------
board/ge/common/Kconfig | 14 ---
board/ge/common/ge_common.c | 17 +--
board/ge/common/vpd_reader.c | 37 +++---
board/ge/mx53ppd/Kconfig | 2 -
board/ge/mx53ppd/Makefile | 2 +-
board/ge/mx53ppd/mx53ppd.c | 67 +----------
board/ge/mx53ppd/mx53ppd_video.c | 125 +++++++-------------
board/ge/mx53ppd/ppd_gpio.h | 8 --
configs/ge_bx50v3_defconfig | 27 ++++-
configs/mx53ppd_defconfig | 31 +++--
drivers/misc/i2c_eeprom.c | 35 ++++++
include/configs/ge_bx50v3.h | 49 ++------
include/configs/mx53ppd.h | 76 ++----------
22 files changed, 295 insertions(+), 501 deletions(-)
delete mode 100644 board/ge/common/Kconfig
--
2.10.1
next reply other threads:[~2020-01-31 13:07 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-01-31 13:07 Ian Ray [this message]
2020-01-31 13:07 ` [U-Boot, 01/13] misc: i2c_eeprom: set offset len and chip addr offset mask Ian Ray
2020-02-10 9:07 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 02/13] board: ge: bx50v3, imx53ppd: add eeprom partitions Ian Ray
2020-02-10 9:09 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 03/13] board: ge: bx50v3, imx53ppd: use DM I2C Ian Ray
2020-02-10 9:08 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 04/13] board: ge: bx50v3: add i2c eeprom bootcount storage Ian Ray
2020-02-10 9:08 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 05/13] board: ge: mx53ppd: " Ian Ray
2020-02-10 9:08 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 06/13] board: ge: mx53ppd: enable DM_VIDEO Ian Ray
2020-02-10 9:07 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 07/13] board: ge: bx50v3: override panel Ian Ray
2020-02-10 9:06 ` sbabic at denx.de
2020-01-31 13:07 ` [U-Boot, 08/13] board: ge: bx50v3: Enable DM PWM for backlight Ian Ray
2020-02-10 9:06 ` sbabic at denx.de
2020-01-31 13:08 ` [U-Boot, 09/13] board: ge: mx53ppd: Use DM for ethernet Ian Ray
2020-02-10 9:07 ` sbabic at denx.de
2020-01-31 13:08 ` [U-Boot, 10/13] board: ge: bx50v3: use DM for uart Ian Ray
2020-02-10 9:07 ` sbabic at denx.de
2020-01-31 13:08 ` [U-Boot, 11/13] board: ge: mx53ppd: " Ian Ray
2020-02-10 9:09 ` sbabic at denx.de
2020-01-31 13:08 ` [U-Boot, 12/13] board: ge: bx50v3, mx53ppd: fix firstboot detection Ian Ray
2020-02-10 9:08 ` sbabic at denx.de
2020-01-31 13:08 ` [U-Boot, 13/13] board: ge: bx50v3, imx53ppd: configure CONFIG_SYS_BOOTMAPSZ Ian Ray
2020-02-10 9:07 ` sbabic at denx.de
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=cover.1580475104.git.ian.ray@ge.com \
--to=ian.ray@ge.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