[U-Boot] [GIT PULL] Xilinx fixes for v2018.09-rc2

Hi Tom,
please pull these fixes to your tree. Buildman and travis are not showing any issue. https://travis-ci.org/michalsimek/u-boot/builds/413020221
Thanks, Michal
The following changes since commit bb694d4e898b1368ba96e01481dc0a79c491e77c:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-08-04 19:41:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.09-rc2
for you to fetch changes up to a492fdffa3c86f6b8420b6433a2ce07271597324:
arm: zynq: dts: add spi flash node to zedboard (2018-08-07 11:03:43 +0200)
---------------------------------------------------------------- Xilinx fixes for v2018.09-rc2
xilinx: - Add support for zybo z7 and ultra96 - Tune zynq and zynqmp mini configurations - Move SYS_MALLOC_LEN to Kconfig
fdt - make static funcs
gpio: - Fix soft gpio driver - Fix Zynq gpio driver by using platdata
microblaze: - Fix Kconfig entry
spi - Move ISSI to Kconfig
---------------------------------------------------------------- Luis Araneda (2): arm: zynq: add support for the zybo z7 board arm: zynq: dts: add spi flash node to zedboard
Michal Simek (16): spi: Kconfig: Create ISSI Kconfig entry arm: zynqmp: Move NR_DRAM_BANKS for mini confiration arm: zynqmp: Fix sdhci clock in emmc1 mini configuration arm: zynq: Remove fclk-enable property for cse-nor target arm: zynq: Fix indentation for zynq-cse targets microblaze: Add missing quotes around XILINX_MICROBLAZE0_HW_VER arm64: zynqmp: Enable soft gpio driver for zcu102 and zcu100 arm64: zynqmp: Add support for Avnet Ultra96 gpio: xilinx: Find out bank before use in xilinx_gpio_get_function() gpio: xilinx: Remove !DM driver gpio: xilinx: Set value before changing direction gpio: xilinx: Simplify logic in xilinx_gpio_set_value common: fdt: Make fdt_del_subnodes/fdt_del_partition static gpio: xilinx: Not read output values via regs gpio: xilinx: Return 0 from xilinx_gpio_set_value gpio: xilinx: Add support for using label property
Siva Durga Prasad Paladugu (1): Kconfig: Move config SYS_MALLOC_LEN to Kconfig for zynq
Vipul Kumar (1): gpio: zynq: Used platdata structure for storing static data instead of priv
Kconfig | 7 +++ MAINTAINERS | 1 + arch/arm/dts/Makefile | 4 +- arch/arm/dts/avnet-ultra96-rev1.dts | 19 ++++++++ arch/arm/dts/zynq-cse-nand.dts | 3 +- arch/arm/dts/zynq-cse-nor.dts | 2 - arch/arm/dts/zynq-zed.dts | 7 +++ arch/arm/dts/zynq-zybo-z7.dts | 81 ++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-mini-emmc1.dts | 3 +- arch/arm/mach-zynq/Kconfig | 3 ++ board/xilinx/microblaze-generic/Kconfig | 2 +- board/xilinx/zynq/zynq-zybo-z7/ps7_init_gpl.c | 297 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ board/xilinx/zynqmp/avnet-ultra96-rev1 | 1 + common/fdt_support.c | 4 +- configs/avnet_ultra96_rev1_defconfig | 92 ++++++++++++++++++++++++++++++++++++ configs/stmark2_defconfig | 1 + configs/xilinx_zynqmp_zcu100_revC_defconfig | 1 + configs/xilinx_zynqmp_zcu102_rev1_0_defconfig | 1 + configs/xilinx_zynqmp_zcu102_revA_defconfig | 1 + configs/xilinx_zynqmp_zcu102_revB_defconfig | 1 + configs/zynq_cc108_defconfig | 1 + configs/zynq_cse_nand_defconfig | 1 + configs/zynq_cse_nor_defconfig | 1 + configs/zynq_cse_qspi_defconfig | 2 + configs/zynq_zc702_defconfig | 1 + configs/zynq_zc706_defconfig | 1 + configs/zynq_zc770_xm010_defconfig | 1 + configs/zynq_zc770_xm013_defconfig | 1 + configs/zynq_zybo_z7_defconfig | 68 +++++++++++++++++++++++++++ drivers/gpio/xilinx_gpio.c | 409 ++++++++++++++++++++++----------------------------------------------------------------------------------------------------------------------------------------- drivers/gpio/zynq_gpio.c | 77 ++++++++++++++++-------------- drivers/mtd/spi/Kconfig | 5 ++ include/configs/stmark2.h | 1 - include/configs/topic_miami.h | 1 - include/configs/xilinx_zynqmp_mini.h | 1 + include/configs/xilinx_zynqmp_mini_emmc.h | 1 - include/configs/xilinx_zynqmp_mini_nand.h | 1 - include/configs/xilinx_zynqmp_mini_qspi.h | 1 - include/configs/zynq-common.h | 3 -- include/configs/zynq_cse.h | 3 -- 40 files changed, 703 insertions(+), 408 deletions(-) create mode 100644 arch/arm/dts/avnet-ultra96-rev1.dts create mode 100644 arch/arm/dts/zynq-zybo-z7.dts create mode 100644 board/xilinx/zynq/zynq-zybo-z7/ps7_init_gpl.c create mode 120000 board/xilinx/zynqmp/avnet-ultra96-rev1 create mode 100644 configs/avnet_ultra96_rev1_defconfig create mode 100644 configs/zynq_zybo_z7_defconfig

On Tue, Aug 07, 2018 at 03:39:24PM +0200, Michal Simek wrote:
Hi Tom,
please pull these fixes to your tree. Buildman and travis are not showing any issue. https://travis-ci.org/michalsimek/u-boot/builds/413020221
Thanks, Michal
The following changes since commit bb694d4e898b1368ba96e01481dc0a79c491e77c:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-08-04 19:41:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.09-rc2
for you to fetch changes up to a492fdffa3c86f6b8420b6433a2ce07271597324:
arm: zynq: dts: add spi flash node to zedboard (2018-08-07 11:03:43 +0200)
Xilinx fixes for v2018.09-rc2
xilinx:
- Add support for zybo z7 and ultra96
- Tune zynq and zynqmp mini configurations
- Move SYS_MALLOC_LEN to Kconfig
fdt
- make static funcs
gpio:
- Fix soft gpio driver
- Fix Zynq gpio driver by using platdata
microblaze:
- Fix Kconfig entry
spi
- Move ISSI to Kconfig
You're introducing: WARNING: no status info for 'avnet_ultra96_rev1' WARNING: no maintainers for 'avnet_ultra96_rev1'
And I'm going to add that to your list in board/xilinx/zynqmp/MAINTAINERS unless you nak that, thanks!

On 7.8.2018 17:35, Tom Rini wrote:
On Tue, Aug 07, 2018 at 03:39:24PM +0200, Michal Simek wrote:
Hi Tom,
please pull these fixes to your tree. Buildman and travis are not showing any issue. https://travis-ci.org/michalsimek/u-boot/builds/413020221
Thanks, Michal
The following changes since commit bb694d4e898b1368ba96e01481dc0a79c491e77c:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-08-04 19:41:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.09-rc2
for you to fetch changes up to a492fdffa3c86f6b8420b6433a2ce07271597324:
arm: zynq: dts: add spi flash node to zedboard (2018-08-07 11:03:43 +0200)
Xilinx fixes for v2018.09-rc2
xilinx:
- Add support for zybo z7 and ultra96
- Tune zynq and zynqmp mini configurations
- Move SYS_MALLOC_LEN to Kconfig
fdt
- make static funcs
gpio:
- Fix soft gpio driver
- Fix Zynq gpio driver by using platdata
microblaze:
- Fix Kconfig entry
spi
- Move ISSI to Kconfig
You're introducing: WARNING: no status info for 'avnet_ultra96_rev1' WARNING: no maintainers for 'avnet_ultra96_rev1'
And I'm going to add that to your list in board/xilinx/zynqmp/MAINTAINERS unless you nak that, thanks!
hm I didn't spot that. Yes please add.
Thanks, Michal

On Tue, Aug 07, 2018 at 05:58:17PM +0200, Michal Simek wrote:
On 7.8.2018 17:35, Tom Rini wrote:
On Tue, Aug 07, 2018 at 03:39:24PM +0200, Michal Simek wrote:
Hi Tom,
please pull these fixes to your tree. Buildman and travis are not showing any issue. https://travis-ci.org/michalsimek/u-boot/builds/413020221
Thanks, Michal
The following changes since commit bb694d4e898b1368ba96e01481dc0a79c491e77c:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-08-04 19:41:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.09-rc2
for you to fetch changes up to a492fdffa3c86f6b8420b6433a2ce07271597324:
arm: zynq: dts: add spi flash node to zedboard (2018-08-07 11:03:43 +0200)
Xilinx fixes for v2018.09-rc2
xilinx:
- Add support for zybo z7 and ultra96
- Tune zynq and zynqmp mini configurations
- Move SYS_MALLOC_LEN to Kconfig
fdt
- make static funcs
gpio:
- Fix soft gpio driver
- Fix Zynq gpio driver by using platdata
microblaze:
- Fix Kconfig entry
spi
- Move ISSI to Kconfig
You're introducing: WARNING: no status info for 'avnet_ultra96_rev1' WARNING: no maintainers for 'avnet_ultra96_rev1'
And I'm going to add that to your list in board/xilinx/zynqmp/MAINTAINERS unless you nak that, thanks!
hm I didn't spot that. Yes please add.
It's not a fatal travis thing. My tests include: - Build sandbox for LLVM (currently 7.0) - Script I pasted before to check for S-o-B line matches (which is more picky than checkpatch.pl) - ./tools/genboardscfg.py -f -o /dev/null - ./scripts/checkpatch.pl -q --git origin/master..
Then world-build before/after with SOURCE_DATE_EPOCH forced.

On 7.8.2018 18:01, Tom Rini wrote:
On Tue, Aug 07, 2018 at 05:58:17PM +0200, Michal Simek wrote:
On 7.8.2018 17:35, Tom Rini wrote:
On Tue, Aug 07, 2018 at 03:39:24PM +0200, Michal Simek wrote:
Hi Tom,
please pull these fixes to your tree. Buildman and travis are not showing any issue. https://travis-ci.org/michalsimek/u-boot/builds/413020221
Thanks, Michal
The following changes since commit bb694d4e898b1368ba96e01481dc0a79c491e77c:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-08-04 19:41:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.09-rc2
for you to fetch changes up to a492fdffa3c86f6b8420b6433a2ce07271597324:
arm: zynq: dts: add spi flash node to zedboard (2018-08-07 11:03:43 +0200)
Xilinx fixes for v2018.09-rc2
xilinx:
- Add support for zybo z7 and ultra96
- Tune zynq and zynqmp mini configurations
- Move SYS_MALLOC_LEN to Kconfig
fdt
- make static funcs
gpio:
- Fix soft gpio driver
- Fix Zynq gpio driver by using platdata
microblaze:
- Fix Kconfig entry
spi
- Move ISSI to Kconfig
You're introducing: WARNING: no status info for 'avnet_ultra96_rev1' WARNING: no maintainers for 'avnet_ultra96_rev1'
And I'm going to add that to your list in board/xilinx/zynqmp/MAINTAINERS unless you nak that, thanks!
hm I didn't spot that. Yes please add.
It's not a fatal travis thing. My tests include:
- Build sandbox for LLVM (currently 7.0)
- Script I pasted before to check for S-o-B line matches (which is more picky than checkpatch.pl)
- ./tools/genboardscfg.py -f -o /dev/null
- ./scripts/checkpatch.pl -q --git origin/master..
Then world-build before/after with SOURCE_DATE_EPOCH forced.
Interesting part of this is that I have added N: ultra96 but it looks like that this option is not handled in genboardscfg.py at all.
Thanks, Michal

On Tue, Aug 07, 2018 at 03:39:24PM +0200, Michal Simek wrote:
Hi Tom,
please pull these fixes to your tree. Buildman and travis are not showing any issue. https://travis-ci.org/michalsimek/u-boot/builds/413020221
Thanks, Michal
The following changes since commit bb694d4e898b1368ba96e01481dc0a79c491e77c:
Merge branch 'master' of git://git.denx.de/u-boot-spi (2018-08-04 19:41:43 -0400)
are available in the git repository at:
git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2018.09-rc2
for you to fetch changes up to a492fdffa3c86f6b8420b6433a2ce07271597324:
arm: zynq: dts: add spi flash node to zedboard (2018-08-07 11:03:43 +0200)
Applied to u-boot/master, thanks!
participants (2)
-
Michal Simek
-
Tom Rini