* v2021.03.0
@ 2021-03-22 13:11 Sascha Hauer
2021-03-22 13:51 ` v2021.03.0 Ahmad Fatoum
0 siblings, 1 reply; 2+ messages in thread
From: Sascha Hauer @ 2021-03-22 13:11 UTC (permalink / raw)
To: Barebox List
Hi All,
I am happy to announce barebox-2021.03.0. Developer of the month is once
again Ahmad. He added VirtIO support to barebox which makes barebox
better integrate into qemu. Also he added Sound card support, enough to
play the imperial march on sandbox. Decide for yourself what you find
more useful :)
If you are like me bitten by watchdogs sometimes you might like a
feature I added: A watchdog device now has a counter which counts down
to zero from the point where we last fed it. With this we can see if an
actual device reset matches the point in time that barebox thinks it
should happen.
Other than that we have the usual flow of patches, see below.
Have Fun!
Sascha
----------------------------------------------------------------
Ahmad Fatoum (56):
commands: usbgadget: remove deprecated s option from help text
usb: add fallback ->detect method for USB host drivers
usb: host: ehci: remove duplicated usb_host_detect() calls
ARM: i.MX8MM: fix sparse warnings in early clock code
ARM: i.MX8MM: move system counter enabling into imx8mm_cpu_lowlevel_init
ARM: <asm/io.h>: define macros for I/O memcpy/memset
asm-generic: define fallback memcpy and memset for device I/O
ppc: <asm/io.h>: remove duplicate definition
printk: port over Linux print_hex_dump_bytes/print_hex_dump_debug
sandbox: migrate to SDL 2.0
drivers: add sound card driver support
sound: add basic synthesizers for PCM beeper use
sound: add SDL 2.0 sound driver
commands: add beep command
sound: add PWM beeper support
sound: add gpio-beeper support
regulator: add regulator_get_voltage() to API
regulator: add support for struct regulator_desc::off_on_delay
regulator: add driver for stm32-vrefbuf
aiodev: add support for STM32 ADC
efi: declare prototype for close_protocol BootService
Kbuild: add compile_commands.json target
sandbox: increase MALLOC_SIZE from 4M to 16M
fs: increase reference count for backing store when loop mounting
sandbox: support 64-bit file IO in 32-bit build
ext4: ext_common.h: drop declaration of never-defined part_offset
fs: ext4: ext4fs.h: remove unused struct members of ext_filesystem
block: use 64-bit types for sector offset and count on all platforms
usb: storage: support USB disks up to 2TiB of size
fs: ext4: use sector_t and loff_t where appropriate
fs: ext4: support files exceeding 4G
show_progress: change HASHES_PER_LINE from 65 to 64 to avoid division
include: <linux/math64.h>: include header for __always_inline definition
treewide: include <linux/math64.h> wrapper instead of <asm-generic/div64.h>
include: asm-generic: don't do 64-bit soft division on 64-bit platforms
lib: remove duplicate __div64_32
drivers: replaces references to <asm-generic/*.h>
copy_file: fix progress bar for files larger than 2G
ARM: cpu: board-dt-2nd: rename of_find_mem for more generic use
pbl: provide externally visible fdt_find_mem
kbuild: add include/uapi to path
driver: Don't throw an error on probes that didn't find the device
drivers: add support for memory-mapped VirtIO paravirtualization
hw_random: add VirtIO RNG driver
serial: add basic VirtIO console driver
block: add VirtIO block device driver
ARM: vexpress: config: update for VirtIO support
Documentation: add Documentation on VirtIO for barebox
ARM: mmu64: fix build for non-MMU configurations
of: base: probe simple-pm-bus children as well
glob: use empty globfree when compiling without CONFIG_GLOB
common: boot: select dependency CONFIG_GLOB
common: shell: select dependency GLOB for SHELL_SIMPLE
commands: readline: fix memory leak on wrong usage
common: readline: fix possible buffer overflows
sandbox: fix use of initialized variable in error path
Alexander Kurz (1):
scripts: imx-image: fix iMX35 header generation
Alexander Shiyan (1):
ARM: dts: imx6qdl: pfla02: Use NAND pinmux entries from upstream
Andrej Picej (1):
ARM: i.MX: xload-gpmi-nand: apply errata 007117
Antony Pavlov (1):
Documentation: mips: fixup qemu-system-mipsel cmdline
Bastian Krause (1):
Documentation: state: recommend a partition type GUID for state GPT partitions
Edoardo Scaglia (1):
mtd: nand: fix hardware ECC support in atmel_nand driver
Jules Maselbas (4):
usb: gadget: dfu: Use func_to_dfu
usb: gadget: dfu: Rework print messages
usb: gadget: dfu: Wrap fs operation in workqueue
usb: otg: Add support to register more than one otg dev
Marco Felsch (11):
of: overlay: split debug messages for of_overlay_apply_symbols
ARM: boards: kontron-samx6i: fix memory detection helper
ARM: boards: kontron-samx6i: simplify memory detection function
ARM: dts: imx6qdl-smarc-samx6i: remove iomuxc hog
ARM: dts: imx6qdl-samx6i: switch to SPDX license identifier
ARM: dts: imx6qdl-samx6i: use upstream device tree files
ARM: dts: imx6qdl-samx6i: cosmetic partition cleanup
nvmem: sync stub return values with linux code
nvmem: add missing stubs
nvmem: make nvmem_device_write/read public
nvmem: make id optional for of_nvmem_device_get()
Michael Grzeschik (2):
usb: imx: fix overcurrent polarity handling on i.MX7
usb: imx: add overcurrent polarity handling on i.MX6
Mike Nawrocki (1):
drivers: smc911x fix inverted wait_on_timeout
Primoz Fiser (1):
ARM: i.MX: move BCB structures to header file
Rouven Czerwinski (2):
commands: readline: use exit code macros
commands: readline: release command slice
Sascha Hauer (30):
dts: update to v5.11-rc4
dts: update to v5.11-rc5
ARM: i.MX: implement GPMI NAND xload
dts: update to v5.11-rc6
watchdog: Print seconds to expire
dts: update to v5.11-rc7
dts: update to v5.11
Merge branch 'for-next/aiodev'
Merge branch 'for-next/asm-generic'
Merge branch 'for-next/asm-io'
Merge branch 'for-next/dfu'
Merge branch 'for-next/dts'
Merge branch 'for-next/ext4'
Merge branch 'for-next/firmware'
Merge branch 'for-next/imx'
Merge branch 'for-next/misc'
Merge branch 'for-next/mtd'
Merge branch 'for-next/nvmem'
Merge branch 'for-next/sound'
Merge branch 'for-next/usb'
Merge branch 'for-next/virtio'
of: fdt: Add root name checks during unflattening
nios2: Remove architecture
Merge branch 'for-next/arch-remove'
Merge branch 'for-next/misc'
net: phy: fix waiting for link
net: e1000: Fix mtd compilation
printk: fix inverted logic in print_hex_dump_debug()
gpio: pl061: Fix driver registration
Release v2021.03.0
Stafford Horne (1):
openrisc: Define the elf binary entry point
Stefan Agner (1):
ARM: drop no-thumb-interwork in EABI mode
Stefan Riedmueller (1):
nand: nand-mxs: Fix marking BBT blocks as bad
Steffen Trumtrar (1):
ARM: add fncpy.h from linux v5.10
Thorsten Scherer (1):
Documentation: devicetree: include firmware in toctree
Uwe Kleine-König (3):
scripts: Replace license and copyright boilerplate by SPDX identifiers
ARM: davinci: Replace license and copyright boilerplate by SPDX identifiers
bcm283X: Select OF clock providers
Yoshio Furuyama (1):
mtd: nand: Fix BBT update issue
jameszxj (1):
extend the test in bbu_std_file_handler() to also check for -ENOTSUP.
--
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] 2+ messages in thread
* Re: v2021.03.0
2021-03-22 13:11 v2021.03.0 Sascha Hauer
@ 2021-03-22 13:51 ` Ahmad Fatoum
0 siblings, 0 replies; 2+ messages in thread
From: Ahmad Fatoum @ 2021-03-22 13:51 UTC (permalink / raw)
To: Sascha Hauer, Barebox List
On 22.03.21 14:11, Sascha Hauer wrote:
>
> Hi All,
>
> I am happy to announce barebox-2021.03.0. Developer of the month is once
> again Ahmad. He added VirtIO support to barebox which makes barebox
> better integrate into qemu. Also he added Sound card support, enough to
> play the imperial march on sandbox. Decide for yourself what you find
> more useful :)
Not only sandbox: You can play the GRUB tunes with any pwm-buzzer (e.g.
old-style PC piezo speakers) as as long as there is a PWM driver for your platform.
> If you are like me bitten by watchdogs sometimes you might like a
> feature I added: A watchdog device now has a counter which counts down
> to zero from the point where we last fed it. With this we can see if an
> actual device reset matches the point in time that barebox thinks it
> should happen.
> Other than that we have the usual flow of patches, see below.
>
> Have Fun!
> Sascha
>
> ----------------------------------------------------------------
> Ahmad Fatoum (56):
> commands: usbgadget: remove deprecated s option from help text
> usb: add fallback ->detect method for USB host drivers
> usb: host: ehci: remove duplicated usb_host_detect() calls
> ARM: i.MX8MM: fix sparse warnings in early clock code
> ARM: i.MX8MM: move system counter enabling into imx8mm_cpu_lowlevel_init
> ARM: <asm/io.h>: define macros for I/O memcpy/memset
> asm-generic: define fallback memcpy and memset for device I/O
> ppc: <asm/io.h>: remove duplicate definition
> printk: port over Linux print_hex_dump_bytes/print_hex_dump_debug
> sandbox: migrate to SDL 2.0
> drivers: add sound card driver support
> sound: add basic synthesizers for PCM beeper use
> sound: add SDL 2.0 sound driver
> commands: add beep command
> sound: add PWM beeper support
> sound: add gpio-beeper support
> regulator: add regulator_get_voltage() to API
> regulator: add support for struct regulator_desc::off_on_delay
> regulator: add driver for stm32-vrefbuf
> aiodev: add support for STM32 ADC
> efi: declare prototype for close_protocol BootService
> Kbuild: add compile_commands.json target
> sandbox: increase MALLOC_SIZE from 4M to 16M
> fs: increase reference count for backing store when loop mounting
> sandbox: support 64-bit file IO in 32-bit build
> ext4: ext_common.h: drop declaration of never-defined part_offset
> fs: ext4: ext4fs.h: remove unused struct members of ext_filesystem
> block: use 64-bit types for sector offset and count on all platforms
> usb: storage: support USB disks up to 2TiB of size
> fs: ext4: use sector_t and loff_t where appropriate
> fs: ext4: support files exceeding 4G
> show_progress: change HASHES_PER_LINE from 65 to 64 to avoid division
> include: <linux/math64.h>: include header for __always_inline definition
> treewide: include <linux/math64.h> wrapper instead of <asm-generic/div64.h>
> include: asm-generic: don't do 64-bit soft division on 64-bit platforms
> lib: remove duplicate __div64_32
> drivers: replaces references to <asm-generic/*.h>
> copy_file: fix progress bar for files larger than 2G
> ARM: cpu: board-dt-2nd: rename of_find_mem for more generic use
> pbl: provide externally visible fdt_find_mem
> kbuild: add include/uapi to path
> driver: Don't throw an error on probes that didn't find the device
> drivers: add support for memory-mapped VirtIO paravirtualization
> hw_random: add VirtIO RNG driver
> serial: add basic VirtIO console driver
> block: add VirtIO block device driver
> ARM: vexpress: config: update for VirtIO support
> Documentation: add Documentation on VirtIO for barebox
> ARM: mmu64: fix build for non-MMU configurations
> of: base: probe simple-pm-bus children as well
> glob: use empty globfree when compiling without CONFIG_GLOB
> common: boot: select dependency CONFIG_GLOB
> common: shell: select dependency GLOB for SHELL_SIMPLE
> commands: readline: fix memory leak on wrong usage
> common: readline: fix possible buffer overflows
> sandbox: fix use of initialized variable in error path
>
> Alexander Kurz (1):
> scripts: imx-image: fix iMX35 header generation
>
> Alexander Shiyan (1):
> ARM: dts: imx6qdl: pfla02: Use NAND pinmux entries from upstream
>
> Andrej Picej (1):
> ARM: i.MX: xload-gpmi-nand: apply errata 007117
>
> Antony Pavlov (1):
> Documentation: mips: fixup qemu-system-mipsel cmdline
>
> Bastian Krause (1):
> Documentation: state: recommend a partition type GUID for state GPT partitions
>
> Edoardo Scaglia (1):
> mtd: nand: fix hardware ECC support in atmel_nand driver
>
> Jules Maselbas (4):
> usb: gadget: dfu: Use func_to_dfu
> usb: gadget: dfu: Rework print messages
> usb: gadget: dfu: Wrap fs operation in workqueue
> usb: otg: Add support to register more than one otg dev
>
> Marco Felsch (11):
> of: overlay: split debug messages for of_overlay_apply_symbols
> ARM: boards: kontron-samx6i: fix memory detection helper
> ARM: boards: kontron-samx6i: simplify memory detection function
> ARM: dts: imx6qdl-smarc-samx6i: remove iomuxc hog
> ARM: dts: imx6qdl-samx6i: switch to SPDX license identifier
> ARM: dts: imx6qdl-samx6i: use upstream device tree files
> ARM: dts: imx6qdl-samx6i: cosmetic partition cleanup
> nvmem: sync stub return values with linux code
> nvmem: add missing stubs
> nvmem: make nvmem_device_write/read public
> nvmem: make id optional for of_nvmem_device_get()
>
> Michael Grzeschik (2):
> usb: imx: fix overcurrent polarity handling on i.MX7
> usb: imx: add overcurrent polarity handling on i.MX6
>
> Mike Nawrocki (1):
> drivers: smc911x fix inverted wait_on_timeout
>
> Primoz Fiser (1):
> ARM: i.MX: move BCB structures to header file
>
> Rouven Czerwinski (2):
> commands: readline: use exit code macros
> commands: readline: release command slice
>
> Sascha Hauer (30):
> dts: update to v5.11-rc4
> dts: update to v5.11-rc5
> ARM: i.MX: implement GPMI NAND xload
> dts: update to v5.11-rc6
> watchdog: Print seconds to expire
> dts: update to v5.11-rc7
> dts: update to v5.11
> Merge branch 'for-next/aiodev'
> Merge branch 'for-next/asm-generic'
> Merge branch 'for-next/asm-io'
> Merge branch 'for-next/dfu'
> Merge branch 'for-next/dts'
> Merge branch 'for-next/ext4'
> Merge branch 'for-next/firmware'
> Merge branch 'for-next/imx'
> Merge branch 'for-next/misc'
> Merge branch 'for-next/mtd'
> Merge branch 'for-next/nvmem'
> Merge branch 'for-next/sound'
> Merge branch 'for-next/usb'
> Merge branch 'for-next/virtio'
> of: fdt: Add root name checks during unflattening
> nios2: Remove architecture
> Merge branch 'for-next/arch-remove'
> Merge branch 'for-next/misc'
> net: phy: fix waiting for link
> net: e1000: Fix mtd compilation
> printk: fix inverted logic in print_hex_dump_debug()
> gpio: pl061: Fix driver registration
> Release v2021.03.0
>
> Stafford Horne (1):
> openrisc: Define the elf binary entry point
>
> Stefan Agner (1):
> ARM: drop no-thumb-interwork in EABI mode
>
> Stefan Riedmueller (1):
> nand: nand-mxs: Fix marking BBT blocks as bad
>
> Steffen Trumtrar (1):
> ARM: add fncpy.h from linux v5.10
>
> Thorsten Scherer (1):
> Documentation: devicetree: include firmware in toctree
>
> Uwe Kleine-König (3):
> scripts: Replace license and copyright boilerplate by SPDX identifiers
> ARM: davinci: Replace license and copyright boilerplate by SPDX identifiers
> bcm283X: Select OF clock providers
>
> Yoshio Furuyama (1):
> mtd: nand: Fix BBT update issue
>
> jameszxj (1):
> extend the test in bbu_std_file_handler() to also check for -ENOTSUP.
>
--
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] 2+ messages in thread
end of thread, other threads:[~2021-03-22 13:53 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-22 13:11 v2021.03.0 Sascha Hauer
2021-03-22 13:51 ` v2021.03.0 Ahmad Fatoum
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox