mail archive of the barebox mailing list
 help / color / mirror / Atom feed
* [PATCH 00/39] randcfg build fixes
@ 2019-11-29 15:14 Lucas Stach
  2019-11-29 15:14 ` [PATCH 01/39] ARM: imx: add image type choice Lucas Stach
                   ` (39 more replies)
  0 siblings, 40 replies; 44+ messages in thread
From: Lucas Stach @ 2019-11-29 15:14 UTC (permalink / raw)
  To: barebox

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@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox

^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2019-12-04  7:26 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-29 15:14 [PATCH 00/39] randcfg build fixes Lucas Stach
2019-11-29 15:14 ` [PATCH 01/39] ARM: imx: add image type choice Lucas Stach
2019-12-02 10:07   ` Sascha Hauer
2019-12-02 10:51     ` Lucas Stach
2019-12-04  7:26       ` Sascha Hauer
2019-11-29 15:14 ` [PATCH 02/39] ratp: add more build dependencies Lucas Stach
2019-11-29 15:14 ` [PATCH 03/39] ARM: move into ARM32 specific optee kernel start into lib32 dir Lucas Stach
2019-11-29 15:14 ` [PATCH 04/39] ARM: implement CONFIG_PBL_BREAK for ARM64 Lucas Stach
2019-11-29 15:14 ` [PATCH 05/39] lib: zstd: declare locally used functions as static Lucas Stach
2019-11-29 15:14 ` [PATCH 06/39] common: provide stubs for ctrlc_* functions Lucas Stach
2019-11-29 15:14 ` [PATCH 07/39] commands: keystore: use correct type for s_len Lucas Stach
2019-11-29 15:14 ` [PATCH 08/39] gui: picopng: declare locally used functions as static Lucas Stach
2019-11-29 15:14 ` [PATCH 09/39] reset_source: add stub for reset_source_set_device Lucas Stach
2019-11-29 15:14 ` [PATCH 10/39] spi: fix symbol export for spi_register_controller Lucas Stach
2019-11-29 15:14 ` [PATCH 11/39] mfd: superio: add missing semicolon after EXPORT_SYMBOL Lucas Stach
2019-11-29 15:14 ` [PATCH 12/39] ARM: psci: declare locally used functions as static Lucas Stach
2019-11-29 15:14 ` [PATCH 13/39] ARM: mxs: bcb: " Lucas Stach
2019-11-29 15:14 ` [PATCH 14/39] usb: dwc3: depend on OFDEVICE Lucas Stach
2019-11-29 15:14 ` [PATCH 15/39] mtd: nand: don't call BBT functions if BBT support isn't built Lucas Stach
2019-11-29 15:14 ` [PATCH 16/39] mfd: da9063: don't try to register gpiochip when GPIOLIB " Lucas Stach
2019-11-29 15:14 ` [PATCH 17/39] mci: MCI_IMX_ESDHC_PBL has no dependency on MCI Lucas Stach
2019-11-29 15:14 ` [PATCH 18/39] i2c: always walk down into i2c/busses Makefile Lucas Stach
2019-11-29 15:14 ` [PATCH 19/39] usb: usb251xb: depend on OFDEVICE Lucas Stach
2019-11-29 15:14 ` [PATCH 20/39] pstore: don't try to grab non-existent logbuf Lucas Stach
2019-11-29 15:14 ` [PATCH 21/39] firmware: zynqmp-fpga: fix comparison between pointer and integer Lucas Stach
2019-11-29 15:14 ` [PATCH 22/39] pstore: ramoops: use correct format specifier for size_t variables Lucas Stach
2019-11-29 15:14 ` [PATCH 23/39] clocksource: ARMv8 timer can only be built on ARMv8 Lucas Stach
2019-11-29 15:14 ` [PATCH 24/39] input: select POLLER Lucas Stach
2019-11-29 15:14 ` [PATCH 25/39] ARM: layerscape: add missing selects for TQMLS1046A Lucas Stach
2019-11-29 15:14 ` [PATCH 26/39] ARM: PBL break is not available on ARMv4 Lucas Stach
2019-11-29 15:14 ` [PATCH 27/39] ARM: ARM_SMCCC is only available on >= ARMv7 Lucas Stach
2019-11-29 15:14 ` [PATCH 28/39] ARM: layerscape: select OFTREE and OFDEVICE Lucas Stach
2019-11-29 15:14 ` [PATCH 29/39] usb: dwc3: dual role mode needs gadget support Lucas Stach
2019-11-29 15:14 ` [PATCH 30/39] pinctrl: at91pio4: move to correct location in Kconfig Lucas Stach
2019-11-29 15:14 ` [PATCH 31/39] ARM: layerscape: ppa: use sync_for_execution instead of a manual cache flush Lucas Stach
2019-11-29 15:14 ` [PATCH 32/39] ubootvarfs: depend on OFTREE Lucas Stach
2019-11-29 15:14 ` [PATCH 33/39] ARM: davinci: virt2real: select OFTREE and OFDEVICE Lucas Stach
2019-11-29 15:15 ` [PATCH 34/39] ARM: omap: pfc200: NAND support requires CONFIG_OMAP_GPMC Lucas Stach
2019-11-29 15:15 ` [PATCH 35/39] net: designware-eqos: depend on COMMON_CLK Lucas Stach
2019-11-29 15:15 ` [PATCH 36/39] ARM: mvebu: correct DTB rule for MARVELL_ARMADA_XP_DB Lucas Stach
2019-11-29 15:15 ` [PATCH 37/39] nvme: correct symbol export name for nvme_submit_sync_cmd Lucas Stach
2019-11-29 15:15 ` [PATCH 38/39] pinctrl: tegra: mark drvdata as maybe unused Lucas Stach
2019-11-29 15:15 ` [PATCH 39/39] pinctrl: at91pio4 depends on OFDEVICE Lucas Stach
2019-12-02  8:44 ` [PATCH 00/39] randcfg build fixes Sascha Hauer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox