[PATCH 00/39] randcfg build fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

this series is a set of fixes that have accumulated in the randcfg
build tests. All of them survived serveral rounds of build testing
without causing any new issues. Not all of them fix build breakages,
a significant number is just fixing compiler warnings that showed
up in the build jobs.

Regards,
Lucas

Lucas Stach (39):
  ARM: imx: add image type choice
  ratp: add more build dependencies
  ARM: move into ARM32 specific optee kernel start into lib32 dir
  ARM: implement CONFIG_PBL_BREAK for ARM64
  lib: zstd: declare locally used functions as static
  common: provide stubs for ctrlc_* functions
  commands: keystore: use correct type for s_len
  gui: picopng: declare locally used functions as static
  reset_source: add stub for reset_source_set_device
  spi: fix symbol export for spi_register_controller
  mfd: superio: add missing semicolon after EXPORT_SYMBOL
  ARM: psci: declare locally used functions as static
  ARM: mxs: bcb: declare locally used functions as static
  usb: dwc3: depend on OFDEVICE
  mtd: nand: don't call BBT functions if BBT support isn't built
  mfd: da9063: don't try to register gpiochip when GPIOLIB isn't built
  mci: MCI_IMX_ESDHC_PBL has no dependency on MCI
  i2c: always walk down into i2c/busses Makefile
  usb: usb251xb: depend on OFDEVICE
  pstore: don't try to grab non-existent logbuf
  firmware: zynqmp-fpga: fix comparison between pointer and integer
  pstore: ramoops: use correct format specifier for size_t variables
  clocksource: ARMv8 timer can only be built on ARMv8
  input: select POLLER
  ARM: layerscape: add missing selects for TQMLS1046A
  ARM: PBL break is not available on ARMv4
  ARM: ARM_SMCCC is only available on >= ARMv7
  ARM: layerscape: select OFTREE and OFDEVICE
  usb: dwc3: dual role mode needs gadget support
  pinctrl: at91pio4: move to correct location in Kconfig
  ARM: layerscape: ppa: use sync_for_execution instead of a manual cache
    flush
  ubootvarfs: depend on OFTREE
  ARM: davinci: virt2real: select OFTREE and OFDEVICE
  ARM: omap: pfc200: NAND support requires CONFIG_OMAP_GPMC
  net: designware-eqos: depend on COMMON_CLK
  ARM: mvebu: correct DTB rule for MARVELL_ARMADA_XP_DB
  nvme: correct symbol export name for nvme_submit_sync_cmd
  pinctrl: tegra: mark drvdata as maybe unused
  pinctrl: at91pio4 depends on OFDEVICE

 arch/arm/Kconfig                             |  4 ++
 arch/arm/boards/wago-pfc-am35xx/board-mlo.c  |  4 +-
 arch/arm/cpu/Makefile                        |  1 -
 arch/arm/cpu/common.c                        |  4 ++
 arch/arm/cpu/psci.c                          |  2 +-
 arch/arm/dts/Makefile                        |  3 +-
 arch/arm/include/asm/barebox-arm-head.h      |  4 ++
 arch/arm/lib32/Makefile                      |  1 +
 arch/arm/{cpu => lib32}/start-kernel-optee.S |  0
 arch/arm/mach-at91/Kconfig                   |  1 +
 arch/arm/mach-davinci/Kconfig                |  2 +
 arch/arm/mach-imx/Kconfig                    | 56 +++++++++++-------
 arch/arm/mach-layerscape/Kconfig             |  3 +
 arch/arm/mach-layerscape/ppa.c               |  4 +-
 arch/arm/mach-mxs/bcb.c                      |  2 +-
 commands/keystore.c                          |  2 +-
 common/Kconfig                               |  2 +-
 common/console_simple.c                      | 11 ----
 common/ratp/Kconfig                          |  1 +
 drivers/Makefile                             |  4 +-
 drivers/clocksource/Kconfig                  |  2 +-
 drivers/firmware/zynqmp-fpga.c               |  2 +-
 drivers/i2c/Makefile                         |  3 +-
 drivers/input/Kconfig                        |  1 +
 drivers/mci/Kconfig                          |  6 +-
 drivers/mfd/da9063.c                         | 16 +++---
 drivers/mfd/superio.c                        |  4 +-
 drivers/misc/Kconfig                         |  1 +
 drivers/mtd/nand/nand_base.c                 |  4 +-
 drivers/net/Kconfig                          |  3 +-
 drivers/nvme/host/core.c                     |  2 +-
 drivers/pinctrl/Kconfig                      | 20 +++----
 drivers/pinctrl/pinctrl-tegra30.c            |  4 +-
 drivers/spi/spi.c                            |  2 +-
 drivers/usb/dwc3/Kconfig                     |  2 +
 drivers/usb/misc/Kconfig                     |  1 +
 fs/pstore/platform.c                         |  3 +
 fs/pstore/ram.c                              |  8 +--
 include/common.h                             |  5 ++
 include/console.h                            |  5 ++
 include/reset_source.h                       |  5 ++
 lib/Kconfig                                  |  5 ++
 lib/gui/picopng.c                            | 60 ++++++++++----------
 lib/zstd/decompress.c                        | 10 ++--
 44 files changed, 171 insertions(+), 114 deletions(-)
 rename arch/arm/{cpu => lib32}/start-kernel-optee.S (100%)

-- 
2.20.1


_______________________________________________
barebox mailing list
barebox@xxxxxxxxxxxxxxxxxxx
http://lists.infradead.org/mailman/listinfo/barebox



[Index of Archives]     [Linux Embedded]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux