[U-Boot] [PATCH v2 0/3] dts: arm: socfpga: merge gen5 devicetrees from linux
Simon Goldschmidt
simon.k.r.goldschmidt at gmail.com
Fri Nov 2 10:54:49 UTC 2018
This series merges socfpga gen5 dts and dtsi files from linux
while keeping U-Boot behaviour. Changes in those files that need
fixing (mostly in -u-boot.dtsi board files) are:
- watchdog is now enabled
- ethernet, spi and i2c aliases removed from socfpga.dtsi
- gpio bank names not available
- mmc disabled
- qspi compatible string different
- 'clock-frequency' removed from uarts
These changes are mostly handled in changed dts files or U-Boot
specific dtsi files except for:
- change compatible to "cdns,qspi-nor" for cadence_qspi.c
- allow binding dwapb_gpio driver without "bank-name" property
(gpios still work, only access via bank name fails)
Changes in v2:
- remove old compatible "cadence,qspi" for cadence qspi driver and change
all affected dts files to the new compatible "cdns,qspi-nor"
- "cadence,qspi" to "cdns,qspi-nor" change in socfpga.dtsi moved to patch 2
Simon Goldschmidt (3):
gpio: dwapb_gpio: fix binding without bank-name property
spi: cadence_qspi: use "cdns,qspi-nor" as compatible
dts: arm: socfpga: merge gen5 devicetrees from linux
arch/arm/dts/keystone-k2g.dtsi | 2 +-
arch/arm/dts/socfpga.dtsi | 404 ++++++++++++------
arch/arm/dts/socfpga_arria10.dtsi | 2 +-
arch/arm/dts/socfpga_arria5.dtsi | 11 +-
arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi | 56 +++
arch/arm/dts/socfpga_arria5_socdk.dts | 97 +++--
arch/arm/dts/socfpga_cyclone5.dtsi | 9 +-
arch/arm/dts/socfpga_cyclone5_dbm_soc1.dts | 17 +-
.../socfpga_cyclone5_de0_nano_soc-u-boot.dtsi | 46 ++
.../arm/dts/socfpga_cyclone5_de0_nano_soc.dts | 69 +--
arch/arm/dts/socfpga_cyclone5_de10_nano.dts | 16 +
arch/arm/dts/socfpga_cyclone5_de1_soc.dts | 16 +
arch/arm/dts/socfpga_cyclone5_is1.dts | 8 +
.../dts/socfpga_cyclone5_socdk-u-boot.dtsi | 72 ++++
arch/arm/dts/socfpga_cyclone5_socdk.dts | 88 +++-
.../dts/socfpga_cyclone5_sockit-u-boot.dtsi | 56 +++
arch/arm/dts/socfpga_cyclone5_sockit.dts | 149 +++++--
.../dts/socfpga_cyclone5_socrates-u-boot.dtsi | 60 +++
arch/arm/dts/socfpga_cyclone5_socrates.dts | 85 ++--
arch/arm/dts/socfpga_cyclone5_sr1500.dts | 12 +
.../socfpga_cyclone5_vining_fpga-u-boot.dtsi | 60 +++
arch/arm/dts/socfpga_cyclone5_vining_fpga.dts | 222 ++++++++--
arch/arm/dts/stv0991.dts | 2 +-
doc/device-tree-bindings/spi/spi-cadence.txt | 2 +-
drivers/gpio/dwapb_gpio.c | 7 +
drivers/spi/cadence_qspi.c | 2 +-
26 files changed, 1235 insertions(+), 335 deletions(-)
create mode 100644 arch/arm/dts/socfpga_arria5_socdk-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_de0_nano_soc-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_socdk-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_sockit-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_socrates-u-boot.dtsi
create mode 100644 arch/arm/dts/socfpga_cyclone5_vining_fpga-u-boot.dtsi
--
2.17.1
More information about the U-Boot
mailing list