armbian-build/patch/kernel/archive
The-going 6a53633703
sunxi-5.15: Fix duplicate nodes for sun50i-h5-orangepi-pc2 board. (#3588)
* Fix duplicate nodes for sun50i-h5-orangepi-pc2

* Remove unused patch for pinctrl: sunxi: Fix deadlock.

This fix duplicates the upstream commit
896d1b8a36129c3f1378fbbafd7c394a877635b5 of the linux-5.15.y branch

pinctrl: sunxi: Use unique lockdep classes for IRQs

commit bac129dbc6560dfeb634c03f0c08b78024e71915 upstream.

This driver, like several others, uses a chained IRQ for each GPIO bank,
and forwards .irq_set_wake to the GPIO bank's upstream IRQ. As a result,
a call to irq_set_irq_wake() needs to lock both the upstream and
downstream irq_desc's. Lockdep considers this to be a possible deadlock
when the irq_desc's share lockdep classes, which they do by default:

============================================
WARNING: possible recursive locking detected
5.17.0-rc3-00394-gc849047c2473 #1 Not tainted
...

* Add to series.armbian Fix-duplicate-nodes-for-sun50i-h5-orangepi-pc2.patch

The problem with duplicate nodes in the device tree is that the first
one in the queue will be applied. The subsequent one will be ignored,
not replaced.

Fix spi-nor node initialization error for orangepi-pc2

[    1.288263] spi-nor spi0.0: supply vdd not found, using dummy regulator
[    1.306391] spi-nor spi0.0: mx25l1606e (2048 Kbytes)
[    1.845203] Freeing initrd memory: 10824K
[    1.855263] sun6i-spi 1c68000.spi: chipselect 0 already in use
[    1.861159] spi_master spi0: spi_device register error /soc/spi@1c68000/spi-flash@0
[    1.868842] spi_master spi0: Failed to create SPI device for /soc/spi@1c68000/spi-flash@0

Remove duplicate nodes from applied patches for the board
sun50i-h5-orangepi-pc2. After this fix:

[    1.290252] sun50i-h5-pinctrl 1c20800.pinctrl: supply vcc-pc not found, using dummy regulator
[    1.291250] spi-nor spi0.0: supply vdd not found, using dummy regulator
[    1.310397] spi-nor spi0.0: mx25l1606e (2048 Kbytes)
[    1.845686] Freeing initrd memory: 10824K
[    1.854333] 2 fixed-partitions partitions found on MTD device spi0.0
[    1.854369] Creating 2 MTD partitions on "spi0.0":
[    1.854381] 0x000000000000-0x000000100000 : "uboot"
[    1.855679] 0x000000100000-0x000000200000 : "env"
2022-03-28 01:18:17 +02:00
..
imx6-5.10 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
imx6-5.12 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
imx6-5.13 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
imx6-5.15 Bump imx6, xu4, rockchip64 and jetson-nano to 5.15 (#3238) 2021-11-09 18:06:34 +01:00
jetson-nano-4.9 update kernel legacy 4.9.201 and current 5.10 (#2987) for jetson 2021-07-09 20:54:40 -04:00
media-5.15 fix emmc nano-pc-t4 (#3557) 2022-03-25 20:51:03 +01:00
media-5.16 fix emmc nano-pc-t4 (#3557) 2022-03-25 20:51:03 +01:00
meson64-4.9 Maintenance - add and remove upstream patches 2021-09-25 08:30:11 +02:00
meson64-5.10 Reduce Radxa Zero's SDIO frequency (#3543) 2022-03-19 16:47:08 +01:00
meson64-5.11 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
meson64-5.12 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
meson64-5.13 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
meson64-5.14 Add support for JetHome JetHub D1/H1 home automation controllers (#3176) 2021-10-19 21:05:36 +02:00
meson64-5.15 add patch to avoid meson64 random reboots under load (#3520) 2022-03-12 23:16:29 +01:00
meson-5.10 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
mt7623-4.19 Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
mvebu64-4.14 Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
mvebu64-5.10 Bump imx6, xu4, rockchip64 and jetson-nano to 5.15 (#3238) 2021-11-09 18:06:34 +01:00
mvebu-4.19 Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
mvebu-5.10 Fix mvebu patches once more 2021-11-25 09:05:55 +01:00
mvebu-5.11 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
mvebu-5.12 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
mvebu-5.14 Update net dsa mv886xxx patch 2021-10-10 21:31:27 +02:00
mvebu-5.15 Fix mvebu patch 2022-03-09 14:46:59 +01:00
mvebu-5.16 Fix mvebu patch 2022-03-09 14:46:59 +01:00
odroidxu4-4.14 Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
odroidxu4-5.4 Update odroidxu4-current to 5.4.185 (#3540) 2022-03-16 17:53:04 +01:00
odroidxu4-5.12 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
odroidxu4-5.13 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
odroidxu4-5.15 Bumping sunxi/64, xu4, rockchip and mvebu64 to 5.16.y (#3453) 2022-02-10 20:32:58 +01:00
rk35xx-4.19 Support edge kernel for Rock 3A and rk35xx (#3371) 2022-02-01 22:53:43 +01:00
rk35xx-5.16 fix radxa rock3a usb regulator and clean useless info in patches (#3559) 2022-03-24 12:44:58 -07:00
rk322x-4.4 rk322x: minor device tree fixes and upgrades (#3334) 2021-12-10 00:08:03 +01:00
rk322x-5.10 add ssv6051 driver for kernel 5.10 and 5.15 2022-01-07 11:29:20 +01:00
rk322x-5.14 rk322x: minor device tree fixes and upgrades (#3334) 2021-12-10 00:08:03 +01:00
rk322x-5.15 rk322x: add overlay for USB OTG peripheral mode, add current and edge kernel config options 2022-03-18 17:26:46 +01:00
rk322x-5.16 rk322x: add overlay for USB OTG peripheral mode, add current and edge kernel config options 2022-03-18 17:26:46 +01:00
rk3399-4.4 Remove incorrectly duplicated GPIO pins from I2C7, name I2C7/I2C8 bus, from README.rockchip-overlays (#3495) 2022-02-17 22:06:54 +01:00
rockchip64-4.4 fix emmc nano-pc-t4 (#3557) 2022-03-25 20:51:03 +01:00
rockchip64-5.10 Add orangepi r1 plus lts (#3514) 2022-02-26 15:03:33 +01:00
rockchip64-5.12 Remove incorrectly duplicated GPIO pins from I2C7, name I2C7/I2C8 bus, from README.rockchip-overlays (#3495) 2022-02-17 22:06:54 +01:00
rockchip64-5.13 Remove incorrectly duplicated GPIO pins from I2C7, name I2C7/I2C8 bus, from README.rockchip-overlays (#3495) 2022-02-17 22:06:54 +01:00
rockchip64-5.14 Remove incorrectly duplicated GPIO pins from I2C7, name I2C7/I2C8 bus, from README.rockchip-overlays (#3495) 2022-02-17 22:06:54 +01:00
rockchip64-5.15 Add orangepi r1 plus lts (#3514) 2022-02-26 15:03:33 +01:00
rockchip64-5.16 Add orangepi r1 plus lts (#3514) 2022-02-26 15:03:33 +01:00
rockchip-4.4 rockchip: add missing rk3288-tinker-s.dts file (#2862) 2021-06-01 19:48:57 +02:00
rockchip-5.10 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
rockchip-5.11 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
rockchip-5.13 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
rockchip-5.14 Bump imx6, xu4, rockchip64 and jetson-nano to 5.15 (#3238) 2021-11-09 18:06:34 +01:00
rockchip-5.15 rockchip: add tinkerboard overlays for current 5.15 kernel 2022-03-26 17:59:23 +00:00
rockchip-5.16 rockchip: add tinkerboard overlays for current 5.15 kernel 2022-03-26 17:59:23 +00:00
rockpis-4.4 Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
s5p6818-4.14 Renaming DEV branch to EDGE (#2704) 2021-03-24 19:01:53 +01:00
station-5.17 fix emmc nano-pc-t4 (#3557) 2022-03-25 20:51:03 +01:00
sun50iw9-4.9 Fixing broken Orangpi Zero2 legacy build due to upstream changes 2021-11-20 17:12:49 +01:00
sunxi-5.4 Fix warning: "IEEE80211_MAX_AMPDU_BUF" redefined if rtl8723cs module build (#3286) 2021-11-28 21:32:07 +01:00
sunxi-5.10 Remove deprecated patch for functionality we don't need (Rpi wiring compatibility) 2022-01-12 19:47:30 +01:00
sunxi-5.11 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
sunxi-5.12 Consolidate wireless driver related patch 2021-09-26 17:25:52 +02:00
sunxi-5.13 Add OrangePi 3 pps-gpio (#3081) 2022-01-20 14:48:41 +01:00
sunxi-5.14 Bump sunxi to 5.15.y (#3236) 2021-11-07 00:04:02 +01:00
sunxi-5.15 sunxi-5.15: Fix duplicate nodes for sun50i-h5-orangepi-pc2 board. (#3588) 2022-03-28 01:18:17 +02:00
sunxi-5.16 sunxi-5.16: Fix spi-nor node initialization error for orangepi-pc2 (#3597) 2022-03-28 01:15:47 +02:00
uefi-x86-5.15 extensions framework + UEFI aarch64/x86 + rpi4b + core changes/fixes (#3300) 2021-12-06 09:49:49 +01:00
zynq-5.4 Add Avnet MicroZed 2021-04-10 20:39:31 -04:00