gemini: Add kernel v6.1 patches
authorLinus Walleij <linus.walleij@linaro.org>
Wed, 31 May 2023 21:21:05 +0000 (23:21 +0200)
committerChristian Lamparter <chunkeey@gmail.com>
Thu, 1 Jun 2023 21:54:20 +0000 (23:54 +0200)
commit58acb1dd2c050660ae6dd0985823ef0d2c47bece
treeb06fa7be3d9a5e9ea9a3549cb0eebb20352e4f1e
parent33abdc07fbc1e6fb2e0d946187ff88c5270d76a6
gemini: Add kernel v6.1 patches

This adds a bunch of patches for the v6.1 Gemini kernel.

For v5.15 this was down to a single upstream patch, but for
kernel v6.2 I reworked the USB code for FOTG210, so instead of
carrying over the half-baked and incomplete patch from v5.15
I just backported all the v6.2 patches, 31 in total, as it
creates full device USB mode for e.g. D-Link DNS-313.

Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
30 files changed:
target/linux/gemini/patches-6.1/0001-usb-phy-phy-gpio-vbus-usb-Add-device-tree-probing.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0002-usb-fotg210-Collect-pieces-of-dual-mode-controller.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0003-usb-fotg210-Compile-into-one-module.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0004-usb-fotg210-Select-subdriver-by-mode.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0005-usb-fotg2-add-Gemini-specific-handling.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0006-usb-fotg210-Fix-Kconfig-for-USB-host-modules.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0007-usb-USB_FOTG210-should-depend-on-ARCH_GEMINI.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0008-fotg210-udc-Use-dev-pointer-in-probe-and-dev_message.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0009-fotg210-udc-Support-optional-external-PHY.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0010-fotg210-udc-Handle-PCLK.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0011-fotg210-udc-Get-IRQ-using-platform_get_irq.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0012-usb-fotg210-udc-Remove-a-useless-assignment.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0013-usb-fotg210-udc-fix-potential-memory-leak-in-fotg210.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0014-usb-fotg210-fix-OTG-only-build.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0015-usb-fotg210-udc-fix-error-return-code-in-fotg210_udc.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0016-usb-fotg210-List-different-variants.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0017-usb-fotg210-Acquire-memory-resource-in-core.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0018-usb-fotg210-Move-clock-handling-to-core.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0019-usb-fotg210-Check-role-register-in-core.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0020-usb-fotg210-udc-Assign-of_node-and-speed-on-start.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0021-usb-fotg210-udc-Implement-VBUS-session.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0022-fotg210-udc-Introduce-and-use-a-fotg210_ack_int-func.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0023-fotg210-udc-Improve-device-initialization.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0024-usb-fotg210-hcd-use-sysfs_emit-to-instead-of-scnprin.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0025-ARM-dts-gemini-Push-down-flash-address-size-cells.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0026-ARM-dts-gemini-wbd111-Use-RedBoot-partion-parser.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0027-ARM-dts-gemini-wbd222-Use-RedBoot-partion-parser.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0028-ARM-dts-gemini-Fix-USB-block-version.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/0029-ARM-dts-gemini-Enable-DNS313-FOTG210-as-periph.patch [new file with mode: 0644]
target/linux/gemini/patches-6.1/300-ARM-dts-Augment-DIR-685-partition-table-for-OpenWrt.patch [new file with mode: 0644]