Re: [PATCH] mci: bcm2835: Set mci host for sdhci

2024-05-24 Thread Sascha Hauer
.de/cgit/barebox/commit/?id=5d74c69b3279 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master 1/3] mci: sdhci: use host device, not card, for debug message

2024-05-24 Thread Sascha Hauer
21b90 (link may not be stable) [3/3] mci: sdhci: populate struct sdhci::mci in drivers https://git.pengutronix.de/cgit/barebox/commit/?id=532da9c40cdc (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master] nvmem: bsec: make OP-TEE TA interaction optional

2024-05-24 Thread Sascha Hauer
Applied, thanks! [1/1] nvmem: bsec: make OP-TEE TA interaction optional https://git.pengutronix.de/cgit/barebox/commit/?id=ead274ad3bc2 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 0/3] net: phy: dp83867: sync dp83867_phy_reset

2024-05-24 Thread Sascha Hauer
may not be stable) [2/3] net: phy: document core PHY structures https://git.pengutronix.de/cgit/barebox/commit/?id=7fb2f20dc854 (link may not be stable) [3/3] net: phy: dp83867: sync dp83867_phy_rest https://git.pengutronix.de/cgit/barebox/commit/?id=adde7a0344ac (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 0/4] make more use of handoff data

2024-05-21 Thread Sascha Hauer
On Tue, 21 May 2024 12:49:09 +0200, Sascha Hauer wrote: > struct boarddata is a mechanism to pass a ARM machine number from PBL to > barebox proper. The EFI payload also uses it to pass some custom > pointers to barebox proper. handoff data was created for exactly this > purpos

Re: [PATCH v2 1/3] pinctrl: split off consumer API into linux/pinctrl/consumer.h

2024-05-21 Thread Sascha Hauer
git/barebox/commit/?id=ee4be3efa1e7 (link may not be stable) [3/3] pinctrl: implement pinctrl_lookup_state/select_state https://git.pengutronix.de/cgit/barebox/commit/?id=da674fab4c62 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] include: linux/types.h: define intptr_t

2024-05-21 Thread Sascha Hauer
r_t https://git.pengutronix.de/cgit/barebox/commit/?id=7176954ca289 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/2] usbgadget: fix error code in common code base

2024-05-21 Thread Sascha Hauer
https://git.pengutronix.de/cgit/barebox/commit/?id=41276fd07089 (link may not be stable) [2/2] usbgadget: split usbgadget_register into prepare and register https://git.pengutronix.de/cgit/barebox/commit/?id=ef3c7fac172c (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master 1/2] list: fix CONFIG_DEBUG_LIST link failure in PBL

2024-05-21 Thread Sascha Hauer
[2/2] pblimage: ls1028a: fix handling of short reads on https://git.pengutronix.de/cgit/barebox/commit/?id=27d7f5dcb305 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/3] pinctrl: split off consumer API into linux/pinctrl/consumer.h

2024-05-21 Thread Sascha Hauer
git/barebox/commit/?id=1a34f8cc686a (link may not be stable) [3/3] pinctrl: implement pinctrl_lookup_state/select_state https://git.pengutronix.de/cgit/barebox/commit/?id=e13c73ff4b17 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] driver: move some inline getters for struct device into device.h

2024-05-21 Thread Sascha Hauer
ependencies, so move them into this header as well. > > > [...] Applied, thanks! [1/1] driver: move some inline getters for struct device into device.h https://git.pengutronix.de/cgit/barebox/commit/?id=16a636613978 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] mci: imx-esdhc: retire esdhc_platform_data

2024-05-21 Thread Sascha Hauer
Applied, thanks! [1/1] mci: imx-esdhc: retire esdhc_platform_data https://git.pengutronix.de/cgit/barebox/commit/?id=4cce368d53c1 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] mci: collect host operation in struct mci_ops

2024-05-21 Thread Sascha Hauer
ple variants and makes code more similar to Linux. > > No functional change. > > [...] Applied, thanks! [1/1] mci: collect host operation in struct mci_ops https://git.pengutronix.de/cgit/barebox/commit/?id=dfef2a2d2792 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] common: hide DEFAULT_COMPRESSION menu

2024-05-21 Thread Sascha Hauer
.de/cgit/barebox/commit/?id=f661c703ff46 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master] ARM: layerscape: fix layerscape multiarch build with DEBUG_LL

2024-05-21 Thread Sascha Hauer
is, so DEBUG_LL may be used for either layerscape or other enabled > platforms. > > [...] Applied, thanks! [1/1] ARM: layerscape: fix layerscape multiarch build with DEBUG_LL https://git.pengutronix.de/cgit/barebox/commit/?id=a8fa6c2afcb1 (link may not be stable) Best regards, -- Sascha Hauer

[PATCH 3/4] ARM: beagle: setup C environment early

2024-05-21 Thread Sascha Hauer
Setup C environment in early board code. This will be needed in the next step. Factored out to a separate patch to ease bisecting. Signed-off-by: Sascha Hauer --- arch/arm/boards/beagle/lowlevel.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm/boards/beagle/lowlevel.c b/arch

[PATCH 1/4] handoff-data: put handoff data into data section

2024-05-21 Thread Sascha Hauer
The intention was to put the handoff data into the data section and not into the bss section so that it won't be cleared by another call to setup_c(). This was not fully done, add a __section(.data) to the missing places. Signed-off-by: Sascha Hauer --- include/pbl/handoff-data.h | 18

[PATCH 2/4] efi-payload: use handoff data to pass data to barebox proper

2024-05-21 Thread Sascha Hauer
EFI payload uses custom fields in struct boarddata to pass data from PBL to barebox proper. handoff data was created for exactly this purpose. Now that we have it, switch EFI payload over to use it. Signed-off-by: Sascha Hauer --- efi/payload/boarddata.c| 12 +++- efi/payload/entry

[PATCH 0/4] make more use of handoff data

2024-05-21 Thread Sascha Hauer
tested only. Could you give it a try? Sascha Sascha Hauer (4): handoff-data: put handoff data into data section efi-payload: use handoff data to pass data to barebox proper ARM: beagle: setup C environment early ARM: replace boarddata with handoff data arch/arm/boards/beagle/lowlevel.c

[PATCH 4/4] ARM: replace boarddata with handoff data

2024-05-21 Thread Sascha Hauer
struct boarddata can be used to pass a ARM machine number from PBL to barebox proper. Now that we have handoff data for this purpose, retire struct boarddata and use handoff data instead. Signed-off-by: Sascha Hauer --- arch/arm/boards/beagle/lowlevel.c | 6 +-- arch/arm/boards

Re: [PATCH master 1/2] ARM: cpu: start: align uncompressed DTB size to 4 bytes

2024-05-21 Thread Sascha Hauer
size to 4 bytes https://git.pengutronix.de/cgit/barebox/commit/?id=ce38eef3c056 (link may not be stable) [2/2] RISC-V: start: align uncompressed DTB size to 4 bytes https://git.pengutronix.de/cgit/barebox/commit/?id=249164bc555f (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH v2 0/6] add PBL handoff-data support

2024-05-21 Thread Sascha Hauer
off data from PBL to proper https://git.pengutronix.de/cgit/barebox/commit/?id=b02063a8aa22 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master 1/2] ARM: document PBL barebox memory layout

2024-05-21 Thread Sascha Hauer
barebox memory layout https://git.pengutronix.de/cgit/barebox/commit/?id=c9af0d2b5e57 (link may not be stable) [2/2] ARM: fix overlap between ramoops area and early malloc area https://git.pengutronix.de/cgit/barebox/commit/?id=d1cc8a4045a0 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master] filetype: fix OOB read when detecting type of truncated kernel images

2024-05-21 Thread Sascha Hauer
ot be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/2] images: sha_sum: mark as not needing executable stack

2024-05-21 Thread Sascha Hauer
as not needing executable stack https://git.pengutronix.de/cgit/barebox/commit/?id=320b72bfc91b (link may not be stable) [2/2] x86: lib: setjmp: mark as not needing executable stack https://git.pengutronix.de/cgit/barebox/commit/?id=628e7d6e5d1c (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 5/7] regulator: of_regulator: remove unused allocation

2024-05-21 Thread Sascha Hauer
On Fri, May 17, 2024 at 09:48:22AM +0200, Ahmad Fatoum wrote: > We leak this allocation, but we don't actually need it, so drop it. > > Signed-off-by: Ahmad Fatoum > --- > drivers/regulator/of_regulator.c | 6 -- > 1 file changed, 6 deletions(-) > > diff --git

Re: [PATCH 1/7] of: free unflattened overlays after application

2024-05-21 Thread Sascha Hauer
wer: reset: reboot-mode: fix memory leak https://git.pengutronix.de/cgit/barebox/commit/?id=22f770fb9041 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/2] FIT: fix build with sandbox

2024-05-21 Thread Sascha Hauer
ld with sandbox https://git.pengutronix.de/cgit/barebox/commit/?id=9f82a33c178e (link may not be stable) [2/2] common: fit: don't have BOOTM_FITIMAGE depend on ARM https://git.pengutronix.de/cgit/barebox/commit/?id=09201c7dd960 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] pbl: compile PBL decompression code optionally

2024-05-21 Thread Sascha Hauer
code optionally https://git.pengutronix.de/cgit/barebox/commit/?id=05cc671bbebb (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] sandbox: enable frame pointers unconditionally

2024-05-21 Thread Sascha Hauer
df68faf5b855 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] treewide: use an unsigned type for ioctl commands

2024-05-21 Thread Sascha Hauer
ositive warnings about sign-extended constants that get truncated. > > Applied, thanks! [1/1] treewide: use an unsigned type for ioctl commands https://git.pengutronix.de/cgit/barebox/commit/?id=d9c9b317673d (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 0/8] kconfig: cut down on duplication with merged defconfigs

2024-05-21 Thread Sascha Hauer
https://git.pengutronix.de/cgit/barebox/commit/?id=15af24567132 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 0/7] replace cdev_by_name() with cdev_open_by_name()

2024-05-21 Thread Sascha Hauer
On Thu, 16 May 2024 09:08:15 +0200, Sascha Hauer wrote: > As Ahmad noticed cdev_by_name() doesn't increase the reference counting > on the returned cdev which causes problems further down the road. This > series replaces some of the easier occurences of cdev_by_name() with > cdev_

Re: [PATCH 0/7] replace cdev_by_name() with cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
On Thu, May 16, 2024 at 04:43:04PM +0200, Marco Felsch wrote: > Hi Sascha, > > On 24-05-16, Sascha Hauer wrote: > > As Ahmad noticed cdev_by_name() doesn't increase the reference counting > > on the returned cdev which causes problems further down the road. This >

Re: [PATCH] ARM: socfpga-xload_*defconfig: merge and disable unused features

2024-05-16 Thread Sascha Hauer
On Thu, 16 May 2024 12:10:52 +0200, Sascha Hauer wrote: > The socfpga-xload_*defconfig have MC13xxx, AT25 and SPI support enabled. > Disable these as they are unused. This makes the configs small enough so > that we can merge the two existing configs into one. > > Applied, tha

[PATCH] ARM: socfpga-xload_*defconfig: merge and disable unused features

2024-05-16 Thread Sascha Hauer
The socfpga-xload_*defconfig have MC13xxx, AT25 and SPI support enabled. Disable these as they are unused. This makes the configs small enough so that we can merge the two existing configs into one. Signed-off-by: Sascha Hauer --- arch/arm/configs/socfpga-xload-2_defconfig | 28

Re: [PATCH] common: boards: wolfvision: use state_by_alias instead of opencoding

2024-05-16 Thread Sascha Hauer
ommit/?id=6b1df8b8219d (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master 1/2] list: fix CONFIG_DEBUG_LIST link failure in PBL

2024-05-16 Thread Sascha Hauer
On Wed, May 15, 2024 at 08:07:57AM +0200, Ahmad Fatoum wrote: > With the addition of PBL handoff data, we now use in PBL. > This works fine with CONFIG_DEBUG_LIST disabled, because all functions are > inlined, but when building with the option enabled, references to the > out-of-line sanity

Re: [PATCH master 1/3] cdev: return error code from cdev_close

2024-05-16 Thread Sascha Hauer
e) [3/3] partition: reparse tables only if CONFIG_PARTITION_MANIPULATION=y https://git.pengutronix.de/cgit/barebox/commit/?id=dfdfc732ba6f (link may not be stable) Best regards, -- Sascha Hauer

[PATCH 3/7] ARM: omap: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- arch/arm/mach-omap/omap_generic.c | 5 - 1 file

[PATCH 0/7] replace cdev_by_name() with cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
As Ahmad noticed cdev_by_name() doesn't increase the reference counting on the returned cdev which causes problems further down the road. This series replaces some of the easier occurences of cdev_by_name() with cdev_open_by_name(). Sascha Hauer (7): ARM: Freescale i.MX23 evk: use

[PATCH 2/7] ARM: tx28: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- arch/arm/boards/karo-tx28/tx28-stk5.c | 13

[PATCH 6/7] commands: findmnt: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- commands/findmnt.c | 3 ++- 1 file changed, 2

[PATCH 5/7] commands: devlookup: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- commands/devlookup.c | 15 ++- 1 file

[PATCH 1/7] ARM: Freescale i.MX23 evk: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- arch/arm/boards/freescale-mx23-evk/mx23-evk.c | 13

[PATCH 7/7] bootm: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- common/bootm.c | 5 - 1 file changed, 4

[PATCH 4/7] ARM: Rockchip: use cdev_open_by_name()

2024-05-16 Thread Sascha Hauer
cdev_by_name() returns a cdev without increasing its reference count. In order to maintain a proper reference counting use cdev_open_by_name() instead and make sure it's closed afterwards when no longer needed. Signed-off-by: Sascha Hauer --- arch/arm/mach-rockchip/bbu.c | 8 +++- 1 file

Re: [PATCH master v2 0/3] Fixes for WolfVision board code library and PF5 mainboard code

2024-05-16 Thread Sascha Hauer
be stable) Best regards, -- Sascha Hauer

Re: [PATCH] ddr: imx: rename ddr_get_firmware_ddr to ddr_get_firmware_ddr4

2024-05-16 Thread Sascha Hauer
irmware_ddr4 https://git.pengutronix.de/cgit/barebox/commit/?id=81c131efcaa5 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] watchdog: imxwd: Do not suspend in lpm on i.MX27

2024-05-16 Thread Sascha Hauer
On Wed, 15 May 2024 13:01:56 +0200, Sascha Hauer wrote: > The i.MX watchdog has two different configurable behaviours for low > power modes. The watchdog can either be suspended during low power > modes or kept running. > The useful behaviour is normally to disable it during low

Re: [PATCH] Documentation: pstore: add some information about interfacing with Linux

2024-05-16 Thread Sascha Hauer
.de/cgit/barebox/commit/?id=7deedc63739d (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/2] ARM: i.MX8MP: skov: fix variant detection on boards without state

2024-05-16 Thread Sascha Hauer
update timing parameters for Samsung RAM https://git.pengutronix.de/cgit/barebox/commit/?id=592fed919ca8 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] of: move ramoops device creation into common code

2024-05-16 Thread Sascha Hauer
cgit/barebox/commit/?id=34d1c6cc820c (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] include/linux/kernel.h: fix mult_frac() multiple argument evaluation bug

2024-05-15 Thread Sascha Hauer
Morton > > [...] Applied, thanks! [1/1] include/linux/kernel.h: fix mult_frac() multiple argument evaluation bug https://git.pengutronix.de/cgit/barebox/commit/?id=3934f477dc82 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] ARM: dts: GoMe e143_01: fix default state priorities

2024-05-15 Thread Sascha Hauer
lated during the install process, it should be preferred over the > second rootfs. > > > [...] Applied, thanks! [1/1] ARM: dts: GoMe e143_01: fix default state priorities https://git.pengutronix.de/cgit/barebox/commit/?id=a657866d377b (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] fs: ramfs: allocate once instead of twice per ramfs chunk

2024-05-15 Thread Sascha Hauer
ce per ramfs chunk https://git.pengutronix.de/cgit/barebox/commit/?id=6e502a0ca8d9 (link may not be stable) Best regards, -- Sascha Hauer

[PATCH] watchdog: imxwd: Do not suspend in lpm on i.MX27

2024-05-15 Thread Sascha Hauer
this setting useless, so disable it on i.MX27. This seems to be fixed on SoCs newer than i.MX35. [1] 1a9c5efa576ec ("watchdog: imx2_wdt: disable watchdog timer during low power mode") [2] c3787a81f26bb ("watchdog: imxwd: suspend watchdog timer in low power mode") Signed-

Re: [PATCH 1/2] usb:gadget:composite: add public functions for managing setup requests

2024-05-15 Thread Sascha Hauer
__bare_init_start+0x1/0xc) > > [...] Applied, thanks! [1/2] usb:gadget:composite: add public functions for managing setup requests https://git.pengutronix.de/cgit/barebox/commit/?id=bf91067ef12c (link may not be stable) [2/2] usb:gadget: use helper function to queue composite requests https://git.pengutronix.de/cgit/barebox/commit/?id=593248cde35d (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH v2] ARM64: reloc: fix relocation error for big fat bareboxes

2024-05-14 Thread Sascha Hauer
DR_PREL_LO21 against symbol > `_text' defined in .text section in .tmp_barebox1 > > [...] Applied, thanks! [1/1] ARM64: reloc: fix relocation error for big fat bareboxes https://git.pengutronix.de/cgit/barebox/commit/?id=9246c916a25a (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master 1/3] mci: core: reset number of parttions on card probe failure

2024-05-14 Thread Sascha Hauer
64: reloc: fix relocation error for big fat bareboxes https://git.pengutronix.de/cgit/barebox/commit/?id=fdb311841c61 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] usb: gadget: ums: add support for optional partition flag

2024-05-13 Thread Sascha Hauer
rt for optional partition flag https://git.pengutronix.de/cgit/barebox/commit/?id=2487ca3fba71 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] net: phy: dp83867: reset PHY on probe

2024-05-13 Thread Sascha Hauer
gs, and call it in dp83867_probe(). (Keep the functions in > the original order so that the diff stays clean.) > > > [...] Applied, thanks! [1/1] net: phy: dp83867: reset PHY on probe https://git.pengutronix.de/cgit/barebox/commit/?id=59a6b92960ff (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] Documentation: devel: project-ideas: fix typo

2024-05-13 Thread Sascha Hauer
On Thu, 09 May 2024 12:35:48 +0300, Antony Pavlov wrote: > Applied, thanks! [1/1] Documentation: devel: project-ideas: fix typo https://git.pengutronix.de/cgit/barebox/commit/?id=f15f63ae50d1 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] nvmem: imx-ocotp-ele: fix MAC2 layout

2024-05-13 Thread Sascha Hauer
On Wed, 08 May 2024 14:14:45 +0200, Sascha Hauer wrote: > The MAC address layout for MAC address 2 implemented in the > imx-ocotp-ele driver matches the one described in the Security Reference > manual. This contradicts the description in the fusemap though. > According to the fusema

Re: [PATCH 1/2] pstore: move slash handling into common function

2024-05-08 Thread Sascha Hauer
On Wed, May 08, 2024 at 01:18:35PM +0200, Ahmad Fatoum wrote: > Both open and stat receive a file path and manually skip over the slash > before calling pstore_get_by_name. Follow-up commit adds one more user > of pstore_get_by_name, so instead of duplicating the flash skip a third > time, move it

Re: [PATCH 1/2] pstore: move slash handling into common function

2024-05-08 Thread Sascha Hauer
git.pengutronix.de/cgit/barebox/commit/?id=a7ed187e0f88 (link may not be stable) Best regards, -- Sascha Hauer

[PATCH] nvmem: imx-ocotp-ele: fix MAC2 layout

2024-05-08 Thread Sascha Hauer
is correct, but at least the TQMA93 board has MAC2 programmed matching the fusemap, so change the layout accordingly. Signed-off-by: Sascha Hauer --- drivers/nvmem/imx-ocotp-ele.c | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/drivers/nvmem/imx-ocotp-ele.c b/drivers/nvmem/imx

[PATCH] mtd: nand: raw: add back support for marking blocks as good

2024-05-07 Thread Sascha Hauer
Support for marking blocks as good was lost during the last NAND layer update. Add that back. Signed-off-by: Sascha Hauer --- drivers/mtd/nand/raw/nand_base.c | 64 1 file changed, 64 insertions(+) diff --git a/drivers/mtd/nand/raw/nand_base.c b/drivers/mtd

Re: [PATCH 0/3] add PBL handoff-data support

2024-05-07 Thread Sascha Hauer
On Tue, 30 Apr 2024 12:53:07 +0200, Sascha Hauer wrote: > We need to pass data from the PBL to barebox proper. Right now we do > this with passing the data in registers which is quite limited. As the > amount of information that has to be passed increases it's time to > overcome thi

Re: [PATCH master 1/3] pstore: ramoops: fix use of wrong types on 64-bit

2024-05-07 Thread Sascha Hauer
/?id=e70a514bce4b (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] mtd: nand: mxc_nand: clear NAND_BBT_CREATE flag

2024-05-07 Thread Sascha Hauer
On Fri, 03 May 2024 12:15:09 +0200, Sascha Hauer wrote: > On i.MX NAND the factory bad block markers are not at the place the NAND > core expects them to be, so the core also can't properly generate a bad > block table. Clear the NAND_BBT_CREATE flag to prevent the core from &

Re: [PATCH v2 0/4] mtd: nand: mxc_nand: Only automatically create BBT if NAND seems to be pristine

2024-05-07 Thread Sascha Hauer
ffa13 (link may not be stable) [4/4] mtd: nand: mxc_nand: Only automatically create BBT if NAND seems to be pristine https://git.pengutronix.de/cgit/barebox/commit/?id=30130286232a (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH v2 0/5] ARM: i.MX8MP: add nominal drive mode support

2024-05-06 Thread Sascha Hauer
nal nominal drive mode DTSI https://git.pengutronix.de/cgit/barebox/commit/?id=180337d60753 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 2/3] ARM: layerscape: add helpful runtime warning when firmware is missing

2024-05-06 Thread Sascha Hauer
On Fri, May 03, 2024 at 12:32:29PM +0200, Ahmad Fatoum wrote: > Firmware compiled into barebox PBL is rarely optional, so even if > CONFIG_MISSING_FIRMWARE_ERROR is disabled, barebox will not generate > images with missing PBL firmware. > > We can relax this for firmware compiled into barebox

Re: [PATCH 1/3] firmware: support optional firmware in barebox proper

2024-05-06 Thread Sascha Hauer
nix.de/cgit/barebox/commit/?id=8dc8635d90cb (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] dma: of_fixups: add fallbacks if /soc doesn't exist

2024-05-06 Thread Sascha Hauer
Applied, thanks! [1/1] dma: of_fixups: add fallbacks if /soc doesn't exist https://git.pengutronix.de/cgit/barebox/commit/?id=73258bfc5c1b (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] mfd: pca9450: don't warn if PCA9450_PWRON_STAT is 0

2024-05-06 Thread Sascha Hauer
50_PWRON_STAT is 0 https://git.pengutronix.de/cgit/barebox/commit/?id=20acc8c050f6 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] arm: rockchip: mecsbc: drop duplicate reserved-memory node

2024-05-06 Thread Sascha Hauer
be stable) Best regards, -- Sascha Hauer

Re: [PATCH master] ARM: i.MX9: tqma93xx: handle unknown form factors

2024-05-06 Thread Sascha Hauer
On Fri, May 03, 2024 at 12:09:23PM +0200, Ahmad Fatoum wrote: > GCC warns that fdt may be uninitialized. Fix that by treating unknown > variants as the CA variant. CA was chosen for no particular reason. > > Signed-off-by: Ahmad Fatoum > --- > arch/arm/boards/tqma93xx/lowlevel.c | 3 +++ > 1

Re: [PATCH master] pblimage: suppress stdout output

2024-05-06 Thread Sascha Hauer
k may not be stable) Best regards, -- Sascha Hauer

[PATCH] mtd: nand: mxc_nand: clear NAND_BBT_CREATE flag

2024-05-03 Thread Sascha Hauer
which was lost when we replaced it with the Kernel driver. Signed-off-by: Sascha Hauer --- drivers/mtd/nand/raw/mxc_nand.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mtd/nand/raw/mxc_nand.c b/drivers/mtd/nand/raw/mxc_nand.c index 2774b6bb4f..c6533b20fc 100644

Re: [PATCH] ddr: imx8m: fix broken sharing of DRAM timing with TF-A for DFS

2024-05-03 Thread Sascha Hauer
d=ea580697c269 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] treewide: use runtime_address() where possible

2024-05-03 Thread Sascha Hauer
On Tue, 30 Apr 2024 07:56:34 +0200, Sascha Hauer wrote: > We now have runtime_address() to access a linker variable when the > binary is not yet relocated to the correct address. It provides a > safer API, so use this one where possible instead of using previous > w

Re: [PATCH] ARM: remove MLO target

2024-05-03 Thread Sascha Hauer
On Tue, 30 Apr 2024 07:53:48 +0200, Sascha Hauer wrote: > All am335x boards use multi image support, so the MLO target is unused. > Remove it. > > Applied, thanks! [1/1] ARM: remove MLO target https://git.pengutronix.de/cgit/barebox/commit/?id=3bdf86c81919 (link may n

Re: [PATCH 3/3] mtd: mxc-nand: Only automatically create BBT if NAND seems to be pristine

2024-05-03 Thread Sascha Hauer
On Tue, Apr 30, 2024 at 11:44:54AM +0200, Uwe Kleine-König wrote: > Automatically creating a BBT is the right thing to do if the NAND is > factory new. However when migrating from a barebox older than commit > v2020.03.0~28^2~1 ("mtd: nand-imx: Create BBT automatically when > necessary") on a used

Re: [PATCH] ARM: i.MX8MP: fix compatible string for koenigbauer,alphajet board

2024-05-03 Thread Sascha Hauer
https://git.pengutronix.de/cgit/barebox/commit/?id=f18bb339857d (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 2/2] ARM: i.MX8M: add support to handle ROM SError ERR050350

2024-05-03 Thread Sascha Hauer
On Tue, Apr 30, 2024 at 01:29:41PM +0200, Marco Felsch wrote: > This ports U-Boot commit: > > | commit 2f3c92060dcd6bc9cfd3e2e344a3e1745ca39f09 > | Author: Peng Fan > | Date: Thu Jul 9 13:39:26 2020 +0800 > | > | imx8m: workaround ROM serror > | > | ROM SError happens on two cases: > |

Re: [PATCH] kbuild: make implicit int to pointer conversion warning an error

2024-05-03 Thread Sascha Hauer
n up by a build system sitting in-between Kbuild and the > user. > > [...] Applied, thanks! [1/1] kbuild: make implicit int to pointer conversion warning an error https://git.pengutronix.de/cgit/barebox/commit/?id=bcb16b721fb8 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 0/3] bootm: make uImage support optional

2024-05-03 Thread Sascha Hauer
ngutronix.de/cgit/barebox/commit/?id=76131012282d (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master] net: workaround NICs and MDIO busses sharing same OF node

2024-05-03 Thread Sascha Hauer
us of the Ethernet device is unused. > > [...] Applied, thanks! [1/1] net: workaround NICs and MDIO busses sharing same OF node https://git.pengutronix.de/cgit/barebox/commit/?id=4d0598d894fd (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH] mfd: pca9450: print reset reason as hex if unknown

2024-05-03 Thread Sascha Hauer
nks! [1/1] mfd: pca9450: print reset reason as hex if unknown https://git.pengutronix.de/cgit/barebox/commit/?id=9af02f7f50ab (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/2] include: ktime: implement __ktime_divns for 32-bit systems

2024-05-03 Thread Sascha Hauer
ore than 20 milliseconds https://git.pengutronix.de/cgit/barebox/commit/?id=c5d2a98c51b2 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH master] mdio_bus: return 0xFFFF when read fails with error code

2024-05-03 Thread Sascha Hauer
ural value used for unresponsive PHYs, > due to the pull-ups. > > [...] Applied, thanks! [1/1] mdio_bus: return 0x when read fails with error code https://git.pengutronix.de/cgit/barebox/commit/?id=ff36e78033e8 (link may not be stable) Best regards, -- Sascha Hauer

Re: [PATCH 1/3] net: dsa: ksz9477: always toggle reset gpio if available

2024-05-03 Thread Sascha Hauer
nix.de/cgit/barebox/commit/?id=eefd990b4cfd (link may not be stable) Best regards, -- Sascha Hauer

[PATCH 2/3] add handoff-data support

2024-04-30 Thread Sascha Hauer
of memory blobs that can be passed from PBL to barebox proper. The data format is done in a way that enables us to compile the list entries and the data into the binary, so that no memory allocations are needed in PBL. Signed-off-by: Sascha Hauer --- include/handoff-data.h | 48

[PATCH 3/3] ARM: pass handoff data from PBL to proper

2024-04-30 Thread Sascha Hauer
Use newly introduced handoff data to pass data from PBL to barebox proper. This will allow us later to pass more SoC and/or board specific data from PBL to barebox proper. Signed-off-by: Sascha Hauer --- arch/arm/cpu/start.c | 53 --- arch/arm/cpu

[PATCH 1/3] ARM: move blob_is_arm_boarddata() to include

2024-04-30 Thread Sascha Hauer
Signed-off-by: Sascha Hauer --- arch/arm/cpu/start.c | 7 --- arch/arm/include/asm/barebox-arm.h | 7 +++ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/arm/cpu/start.c b/arch/arm/cpu/start.c index 6d0a7cfc6b..c13e93c243 100644 --- a/arch/arm/cpu

[PATCH 0/3] add PBL handoff-data support

2024-04-30 Thread Sascha Hauer
of memory blobs that can be passed from PBL to barebox proper. Board and SoC code can append this list with their own entries and pick them up later in barebox proper. The ARM architecture is converted over to use handoff data, other architectures could follow. Sascha Hauer (3): ARM: move

[PATCH] treewide: use runtime_address() where possible

2024-04-29 Thread Sascha Hauer
We now have runtime_address() to access a linker variable when the binary is not yet relocated to the correct address. It provides a safer API, so use this one where possible instead of using previous way of adding get_runtime_offset() manually. Signed-off-by: Sascha Hauer --- arch/arm/boards

[PATCH] ARM: remove MLO target

2024-04-29 Thread Sascha Hauer
All am335x boards use multi image support, so the MLO target is unused. Remove it. Signed-off-by: Sascha Hauer --- arch/arm/Makefile | 10 -- 1 file changed, 10 deletions(-) diff --git a/arch/arm/Makefile b/arch/arm/Makefile index f91fcb0454..6785432c52 100644 --- a/arch/arm/Makefile

  1   2   3   4   5   6   7   8   9   10   >