From: Luis Araneda <luaraneda@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 0/4] arm: zynq: migrate to DM I2C driver
Date: Mon, 9 Jul 2018 01:00:02 -0400 [thread overview]
Message-ID: <20180709050006.30056-1-luaraneda@gmail.com> (raw)
This series migrate most zynq boards to using the
Cadence DM I2C driver
The first patch adds kconfig options to generalize the concept
of reading the MAC address from an I2C EEPROM. Then the zynq and
zynqmp boards were migrated with patches two and three to use
the options
Finally, the last patch migrates the boards to the Cadence I2C driver.
The boards ZC702 and ZC706 were not migrated because they have
I2C multiplexers and I don't have a board with a multiplexer to
perform testing and validation
I ran a round of reproducible builds on master and another one
after the third patch for all zynq and zynqmp boards, and the same
binaries where generated for all boards
All commits were tested on a Digilent Zybo board
Luis Araneda (4):
drivers/misc: add options to read MAC address from EEPROM
arm: zynq: migrate EEPROM MAC address options to kconfig
arm64: zynqmp: migrate EEPROM MAC address options to kconfig
arm: zynq: use i2c cadence DM driver
arch/arm/dts/zynq-syzygy-hub.dts | 1 +
arch/arm/dts/zynq-zybo.dts | 10 ++++++
board/xilinx/zynq/board.c | 27 ++++++++++++----
board/xilinx/zynqmp/zynqmp.c | 10 +++---
configs/syzygy_hub_defconfig | 9 +++---
configs/topic_miami_defconfig | 5 ++-
configs/topic_miamilite_defconfig | 5 ++-
configs/topic_miamiplus_defconfig | 5 ++-
configs/xilinx_zynqmp_zcu102_rev1_0_defconfig | 5 ++-
configs/xilinx_zynqmp_zcu102_revA_defconfig | 5 ++-
configs/xilinx_zynqmp_zcu102_revB_defconfig | 5 ++-
configs/xilinx_zynqmp_zcu106_revA_defconfig | 5 ++-
configs/xilinx_zynqmp_zcu111_revA_defconfig | 5 ++-
configs/zynq_zybo_defconfig | 10 +++---
drivers/misc/Kconfig | 32 +++++++++++++++----
include/configs/syzygy_hub.h | 3 --
include/configs/xilinx_zynqmp_zcu102.h | 2 --
include/configs/xilinx_zynqmp_zcu106.h | 2 --
include/configs/xilinx_zynqmp_zcu111.h | 2 --
include/configs/zynq_zybo.h | 2 --
20 files changed, 98 insertions(+), 52 deletions(-)
--
2.18.0
next reply other threads:[~2018-07-09 5:00 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-07-09 5:00 Luis Araneda [this message]
2018-07-09 5:00 ` [U-Boot] [PATCH 1/4] drivers/misc: add options to read MAC address from EEPROM Luis Araneda
2018-07-09 5:00 ` [U-Boot] [PATCH 2/4] arm: zynq: migrate EEPROM MAC address options to kconfig Luis Araneda
2018-07-09 5:00 ` [U-Boot] [PATCH 3/4] arm64: zynqmp: " Luis Araneda
2018-07-09 5:00 ` [U-Boot] [PATCH 4/4] arm: zynq: use i2c cadence DM driver Luis Araneda
2018-07-20 10:57 ` Michal Simek
2018-07-21 7:20 ` Luis Araneda
2018-07-19 7:28 ` [U-Boot] [PATCH 0/4] arm: zynq: migrate to DM I2C driver Michal Simek
2018-07-20 6:12 ` Luis Araneda
2018-07-20 11:09 ` Michal Simek
2018-07-21 6:14 ` Luis Araneda
2018-08-17 13:31 ` Olliver Schinagl
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=20180709050006.30056-1-luaraneda@gmail.com \
--to=luaraneda@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