* v2021.07.0
@ 2021-07-19 19:00 Sascha Hauer
0 siblings, 0 replies; only message in thread
From: Sascha Hauer @ 2021-07-19 19:00 UTC (permalink / raw)
To: Barebox List
Hi All,
barebox-2021.07.0 is out. This release brings us a new testing
infrastructure for barebox. It runs tests through labgrid-pytest on QEMU
targets and lays the ground work for doing continuous automated testing
barebox commits. See https://lore.pengutronix.de/barebox/20210412071651.8769-1-a.fatoum@pengutronix.de/
for details.
Other than that the clock framework got an overhaul. It is now much
closer to the Linux clk framework which simplifies porting Linux clk
drivers to barebox.
A lot has been done to prepare for supporting the new Rockchip RK3568
SoC. Many drivers are there already, the SoC support itself has to wait
for the next release though.
Have Fun!
Sascha
--------------------------------------8<------------------------------
Ahmad Fatoum (39):
of: fix up /chosen node even when there are no bootargs
of: introduce global.linux.bootargs_append
commands: of_dump: implement -p for printing properties only
regmap: implement regmap_init_i2c
mfd: stpmic1: simplify using regmap_init_i2c
common: memory: allocate all memory devices at once
memory: fuse overlapping memory banks
of: propagate errors inside barebox_register_{of, fdt} into initcalls
of: warn about of_add_memory_bank errors
ARM: <asm/memory.h>: propagate error codes from arm_add_mem_device()
ARM: report probe error at arm_add_mem_device() callsites on failure
video: reunite fb devices with their hardware parent
driver: have dev_set_name() return 0 on success
nvmem: provider: align read/write callback prototype with upstream
nvmem: add nvmem_regmap_register helper
nvmem: stm32-bsec: simplify using new nvmem_regmap_register
kbuild: add install target
kbuild: add ARCH={i386, x86_64} as aliases for x86
kbuild: add ARCH=um alias for sandbox
MIPS: qemu-malta: generate swapped image as part of multi-image build
openrisc: set default KBUILD_IMAGE
Documentation: boards: RISC-V: update TinyEMU support
test: add basic barebox self-test infrastructure
test: self: port Linux printf kselftest
test: add labgrid-style configs for some emulated targets
test: add first sample tests
test: add emulate.pl, a runner for barebox on emulated targets
test: self: run selftests as part of the pytest suite
test: add bthread test
net: macb: add SiFive support
i2c: designware: fix error message formatting
watchdog: add option to provide fall-back restart handler
regulator: discard unused struct regulator_init_data handling
include: <io.h>: define (read|write)[bwlq]_relaxed
nvmem: regmap: fix use of uninitialized space with nvmem_regmap_register
nvmem: fix mismatch between extern and inline stub prototypes
Documentation: devel: porting: update after clk_hw sync
watchdog: dw_wdt: fix resource reservation error check
fs: fix NULL pointer dereference of fsdrv->truncate for read-only FS
Antony Pavlov (1):
drivers: drop unused usb_gadget_{map,unmap}_request()
David Jander (2):
drivers: mci: imx-esdhc-common.c: Add missing dev_dbg define for pbl case
ARM: protonic: add initial support for the Protonic PRT8MM family of boards
Enrico Jorns (1):
mtd: nand: provide helpful error message when trying disabled ecc mode
Gwenhael Goavec-Merou (1):
ARM: SoCFPGA: add Terasic DE10-Nano board support
Holger Assmann (1):
ARM: webasto-ccbv2: Add variant with 512MB RAM
Lucas Stach (4):
uncompress: use read_full to fill decompression buffer
bootm: add support for booting compressed images
ARM: imx_v8_defconfig: enable PRT8MM board
ARM: imx_v8_defconfig: enable EHCI
Marc Kleine-Budde (1):
habv4: habv4_get_status(): do not print HAB error event in case of known RNG self test failure
Marc Reilly (2):
ARM: am33xx: add define for 800Mhz MPU PLL point
ARM: beaglebone: init MPU speed to 800Mhz
Marco Felsch (3):
common: boot: replace printf by pr_info/warn variants
common: bootm: replace printf by pr_err/info
common: oftree: replace printf by pr_info
Masahiro Yamada (2):
firmware: refactor firmware/Makefile
kconfig: update to Linux 5.13-rc1
Michael Tretter (7):
mci: arasan: wait for data available only on read
mci: arasan: configure data transfer only if we actually have data
mci: mci-core: respect disable-wp property
mci: arasan: fix most checkpatch warnings
mci: arasan: remove duplicate stop clock
mci: arasan: wait for XFER_COMPLETE for busy response
ARM: zynqmp: defconfig: enable MCI_ARASAN
Oleksij Rempel (2):
ARM: dts: protonic: define state partition
ARM: protonic-imx6: do not expose RFID to the kernel dts
Peter Geis (1):
clk: rockchip: fix rk3568 cpll clk gate bits
Sascha Hauer (100):
arm: friendlyarm-tiny210: Remove dead code
ARM: socfpga: Fix timeout tests
i.MX FCB: Fix error checking
clk: tegra: Fix -Wtype-limits compiler warning
ARM: i.MX: xload-gpmi: Fix compiler warning
mtd: cfi-flash: Fix compiler warning
pci: mvebu: Fix wrong error check
ARM: i.MX bbu-external-nand: Do not modify image
ARM: layerscape: Fix wrong error check
ARM: phytec-phycard-omap3: Fix checking of unsigned variable being negative
scripts: zynq_mkimage: Make locally used function static
ARM: module: Remove always false check
aiodev: lm75: Handle unknown lm75 types
clk: zynqmp: Fix wrong error check
powerpc: law: use signed type to allow error checking
dts: update to v5.13-rc3
ARM: i.MX: Update sabresdb dcd data from U-Boot
ARM: i.MX: sabresd: Add support for i.MX6QP board variant
ARM: rockchip: Allow to build for multiple SoCs
ARM: Rockchip: Merge defconfig files
ARM: rockchip: radxa-rock: build defaultenv
clk: clk-mux: Fix handling of CLK_MUX_HIWORD_MASK
clk: introduce clk init op
clk: rename clk_register() to bclk_register()
clk: introduce struct clk_hw
clk: introduce clk_register()
clk: divider: Make clk_divider_ops const
clk: divider: Add ro ops
clk: divider: Make clk_mux_ops const
clk: mux: Add ro ops
clk: move fixed_factor to include/linux/clk.h
Add rational_best_approximation()
clk: Update fractional divider from Linux
clk: Add lock to different clock types
clk: Add Linux functions to register a divider
clk: Add Linux functions to register a fixed factor clock
clk: Add Linux functions to register a gate
clk: Add Linux functions to register a mux
mci: sdhci: straighten capabilities register
mci: sdhci: Add and use SDHCI_CAPABILITIES_1 defines
mci: sdhci: Use SDHCI_MAX_DIV_SPEC_200 define
clk: Add CLK_GET_RATE_NOCACHE
clk: Rename CLK_GATE_INVERTED to CLK_GATE_SET_TO_DISABLE
clk: implement CLK_SET_RATE_UNGATE
clk: implement set/get phase
regmap: Add regmap_read_poll_timeout
gpio: allow -gpio suffix for gpio property names
net: designware: eqos: reset phy
net: designware: eqos: set mdio bus device node
net: eqos: Rockchip support
clk: rockchip: Update to current Linux
clk: Rockchip: Add rk3568 clk support
clk: clk-mux: implement setting rate by reparenting
clk: clk-composite: implement setting rate by reparenting
clk: bail out early when rate is already desired one
pinctrl: Rockchip: rename mux_offset to grf_mux_offset
pinctrl: Rockchip: print resource_size_t with %pa
partitions: Increase MAX_PARTITION to 128
partitions: efi: Fix MAX_PARTITION check
dts: update to v5.13-rc4
dts: update to v5.13-rc5
mci: sdhci: Use Linux defines for SDHCI_HOST_CONTROL register
mci: sdhci: Use Linux defines for SDHCI_CLOCK_CONTROL register
mci: sdhci: port over some common functions from Linux
mci: sdhci: imx: Use sdhci_setup_host()
mci: sdhci: arasan: Use sdhci_setup_host()
mci: sdhci: arasan: Use sdhci_set_bus_width()
mci: sdhci: arasan: Use sdhci_set_clock()
clk: implement clk_bulk_get_optional()
watchdog: dw_wdt: Write counter restart register
watchdog: dw_wdt: Detect if running initially
watchdog: dw_wdt: set maximum timeout
watchdog: dw_wdt: denote message to debug level
mci: sdhci: Get rid of many register ops
mci: sdhci: Add DMA transfer helpers
mci: Add support for Rockchip variant of the dwcmshc
mci: imx-esdhc: Use common DMA helpers
mci: dw_mmc: set dma mask to work correctly on 64bit platforms
clk: sifive: Fix missing conversion to struct clk_hw
pinctrl: Rockchip: Update from Linux
pinctrl: Rockchip: implement drive strength setting
pinctrl: Rockchip: Add RK3568 support
pinctrl: Rockchip: Move to core_initcall level
Add clk_round_rate command
Merge branch 'for-next/arm'
Merge branch 'for-next/clk'
Merge branch 'for-next/compiler-warnings'
Merge branch 'for-next/dts'
Merge branch 'for-next/i2c'
Merge branch 'for-next/imx'
Merge branch 'for-next/kconfig'
Merge branch 'for-next/misc'
Merge branch 'for-next/mmc'
Merge branch 'for-next/net'
Merge branch 'for-next/overlapping-memory-banks'
Merge branch 'for-next/pinctrl'
Merge branch 'for-next/rockchip'
Merge branch 'for-next/testing'
Merge branch 'for-next/wdt'
Release v2021.07.0
Trent Piepho (5):
mtd: nand: Add help text for i.MX NAND controllers
of: base: constify some property pointers
lib/math/rational.c: Fix divide by zero
net: phy: micrel: Add led-mode support
drivers: base: Check all compatible strings for modalias match
Uwe Kleine-König (3):
arm: imx: Replace license and copyright boilerplate by SPDX identifiers
usb: i.MX: warn if vbus regulator isn't available
fs: nfs: Start earlier to resend requests
--
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 |
_______________________________________________
barebox mailing list
barebox@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/barebox
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2021-07-19 19:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-19 19:00 v2021.07.0 Sascha Hauer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox