Phil Elwell

Results 923 comments of Phil Elwell

You might be able to make use of the new `os_prefix` config.txt setting (see https://www.raspberrypi.org/documentation/configuration/config-txt/boot.md), but for truly independent systems use two cards.

i.e. this commit: ca5dcc76314d1fa6d7307fd3b95039b08d2f2b97

Yes, the readw looks like a typo/thinko (w = word). So you just want: ```diff - err = readw_poll_timeout_atomic(base + PCIE_RC_DL_MDIO_WR_DATA, data, + err = readl_poll_timeout_atomic(base + PCIE_RC_DL_MDIO_WR_DATA, data, MDIO_WT_DONE(data),...

Include: ``` Fixes: ca5dcc76314d ("PCI: brcmstb: Replace status loops with read_poll_timeout_atomic()") ```

That would have been on a 6.1 kernel, which hasn't received the offending patch.

But then: > Updated and it works: ``` matteo@raspberrypi:~ $ vcgencmd version; cat /etc/rpi-issue; uname -a 2024/01/15 19:02:28 Copyright (c) 2012 Broadcom version f0aa0715 (release) (embedded) Raspberry Pi reference 2023-12-05...

#5747 is purely Pi 5-specific, and @dcabri is using a Pi 4. I have to admit to being skeptical that a kernel bump would cause an issue that affected ffmpeg...

Include a reasonable number of complete error messages, not just a fragment.

The official RPi kernel building guide is here: https://www.raspberrypi.org/documentation/linux/kernel/building.md