[PATCH master 00/14] treewide: fixes for master

Sascha Hauer sha at pengutronix.de
Tue Apr 11 04:44:25 PDT 2023


On Tue, Apr 11, 2023 at 09:14:22AM +0200, Ahmad Fatoum wrote:
> I am packaging barebox for NixOS, which is a tad different (and newer)
> than Debian, which I was previously using. This had me run into a couple
> of issues, which this PR addresses. All of them apply onto master.
> The fixes for next will be posted separately.
> 
> Ahmad Fatoum (14):
>   test: riscv: fix YAMLs after defconfig rename
>   RISC-V: board-dt-2nd: fix hang in startup
>   RISC-V: sifive: disable non-functional SPI nodes
>   video: qemu-ramfb: reduce -ENODEV lo level to debug
>   gpiolib: fix gpio label generation with gpiod_get
>   test: emulate.pl: fix firmware use with non-tuxmake out-of-tree build
>   RISC-V: restrict GCC optimization some more
>   RISC-V: configs: rv64i_defconfig: disable SBI serial
>   net: dsa: realtek: include needed headers directly
>   net: linux/mdio.h: add missing init.h header
>   Kbuild: export CROSS_PKG_CONFIG
>   treewide: fix includes missed by multiarch support
>   mci: dw_mmc: make reset optional

Applied 1-13, thanks

Sascha

>   kbuild: remove useless use of /usr/bin/env
> 
>  Documentation/boards/imx.rst                  |  4 ++--
>  Makefile                                      |  2 +-
>  arch/riscv/Makefile                           |  3 +++
>  arch/riscv/boot/board-dt-2nd.c                |  6 +++++
>  arch/riscv/configs/rv64i_defconfig            |  1 -
>  arch/riscv/dts/hifive-unleashed-a00.dts       |  4 ++++
>  arch/riscv/dts/hifive-unmatched-a00.dts       |  5 +++++
>  drivers/aiodev/am335x_adc.c                   |  2 +-
>  drivers/aiodev/imx_thermal.c                  |  2 +-
>  drivers/gpio/gpiolib.c                        |  2 +-
>  drivers/hab/hab.c                             |  2 +-
>  drivers/mci/dw_mmc.c                          |  2 +-
>  drivers/net/realtek-dsa/realtek-mdio.c        |  1 +
>  drivers/net/realtek-dsa/realtek-smi.c         |  1 +
>  drivers/net/realtek-dsa/rtl8365mb.c           |  2 ++
>  drivers/net/realtek-dsa/rtl8366rb.c           |  2 ++
>  drivers/net/realtek-dsa/tag_rtl4_a.c          |  1 +
>  drivers/net/realtek-dsa/tag_rtl8_4.c          |  1 +
>  drivers/nvmem/ocotp.c                         |  4 ++--
>  drivers/pci/pci-imx6.c                        |  6 ++---
>  drivers/pinctrl/imx-iomux-v2.c                |  2 +-
>  drivers/spi/atmel-quadspi.c                   |  6 ++---
>  drivers/video/imx-ipu-fb.c                    |  4 ++--
>  drivers/video/ramfb.c                         |  2 +-
>  include/linux/mdio.h                          |  1 +
>  scripts/Makefile.lib                          |  2 +-
>  scripts/regsubst.pl                           |  8 +++----
>  scripts/socfpga_xml_to_config.sh              |  4 ++--
>  test/emulate.pl                               | 22 ++++++++++---------
>  ....yaml => qemu-virt64 at rv64i_defconfig.yaml} |  0
>  test/riscv/rv64i_defconfig.yaml               |  1 +
>  ...onfig.yaml => sifive at rv64i_defconfig.yaml} |  0
>  ...nfig.yaml => tinyemu at rv64i_defconfig.yaml} |  0
>  test/riscv/virt64_defconfig.yaml              |  1 -
>  34 files changed, 67 insertions(+), 39 deletions(-)
>  rename test/riscv/{qemu at virt64_defconfig.yaml => qemu-virt64 at rv64i_defconfig.yaml} (100%)
>  create mode 120000 test/riscv/rv64i_defconfig.yaml
>  rename test/riscv/{sifive_defconfig.yaml => sifive at rv64i_defconfig.yaml} (100%)
>  rename test/riscv/{tinyemu at virt64_defconfig.yaml => tinyemu at rv64i_defconfig.yaml} (100%)
>  delete mode 120000 test/riscv/virt64_defconfig.yaml
> 
> -- 
> 2.39.2
> 
> 
> 

-- 
Pengutronix e.K.                           |                             |
Steuerwalder Str. 21                       | http://www.pengutronix.de/  |
31137 Hildesheim, Germany                  | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |



More information about the barebox mailing list