Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Builder arm_mpcore Build #627

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision36e35b8d813c259e08974e758fe3509921f1d767
Changes61 changes

BuildSlave:

fsf-dock-23

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. sharedwd Setting up shared work directory ( 0 secs )
    1. stdio
  2. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  3. download downloading to cleanup.sh ( 0 secs )
    1. - no logs -
  4. cleanold Cleaning previous builds ( 1 mins, 30 secs )
    1. stdio
  5. cleanup Cleaning work area ( 3 secs )
    1. stdio
  6. mksdkdir Preparing SDK directory ( 0 secs )
    1. stdio
  7. downloadsdk Downloading SDK archive ( 9 secs )
    1. stdio
  8. unpacksdk Unpacking SDK archive ( 14 secs )
    1. stdio
  9. updatesdk Updating SDK ( 6 secs )
    1. stdio
  10. cleancmdlinks Sanitizing host command symlinks ( 0 secs )
    1. stdio
  11. writeversionmk downloading to getversion.mk ( 0 secs )
    1. - no logs -
  12. getversion property 'release_version' set ( 0 secs )
    1. stdio
    2. property changes
  13. dlkeybuildpub downloading to key-build.pub ( 0 secs )
    1. - no logs -
  14. dlkeybuild downloading to key-build ( 0 secs )
    1. - no logs -
  15. dlkeybuilducert downloading to key-build.ucert ( 0 secs )
    1. - no logs -
  16. mkdldir Preparing download directory ( 0 secs )
    1. stdio
  17. mkconf Preparing SDK configuration ( 6 secs )
    1. stdio
  18. download_1 downloading to ccache.sh ( 0 secs )
    1. - no logs -
  19. prepccache Preparing ccache ( 0 secs )
    1. stdio
  20. patchfeedsconfgitfull Patching feeds.conf to use src-git-full ( 0 secs )
    1. stdio
  21. updatefeeds Updating feeds ( 4 mins, 51 secs )
    1. stdio
  22. installfeeds Installing feeds ( 10 secs )
    1. stdio
  23. logclear Clearing failure logs ( 0 secs )
    1. stdio
  24. compile Building packages ( 6 hrs, 7 mins, 53 secs )
    1. stdio
  25. mkfeedsconf Generating pinned feeds.conf ( 0 secs )
    1. stdio
  26. signprepare Ran ( 0 secs )
    1. stdio
  27. signpack Packing files to sign ( 0 secs )
    1. stdio
  28. upload uploading sign.tar.gz ( 8 secs )
    1. - no logs -
  29. signfiles Ran ( 2 secs )
    1. stdio
  30. download_2 downloading to sign.tar.gz ( 8 secs )
    1. - no logs -
  31. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  32. uploadprepare Preparing package directory ( 2 secs )
    1. stdio
  33. packageupload Uploading package files ( 17 mins, 10 secs )
    1. stdio
  34. logprepare Preparing log directory ( 2 secs )
    1. stdio
  35. logfind Finding failure logs ( 0 secs )
    1. stdio
  36. logcollect Collecting failure logs ( 0 secs )
    1. stdio
  37. logupload Uploading failure logs ( 3 secs )
    1. stdio
  38. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  39. sourceupload Uploading source archives ( 3 secs )
    1. stdio
  40. df Reporting disk usage ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/arm_mpcore slave
buildername arm_mpcore Builder
buildnumber 627 Build
codebase Build
nproc 8 SetPropertyFromCommand Step
project Build
release_version SNAPSHOT SetPropertyFromCommand Step
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 36e35b8d813c259e08974e758fe3509921f1d767 Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename fsf-dock-23 BuildSlave
workdir /builder/arm_mpcore slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. Aleksander Jan Bajkowski
  3. Andreas Eberlein
  4. Christian Lamparter
  5. Daniel Golle
  6. David Bauer
  7. Eneas U de Queiroz
  8. Felix Fietkau
  9. Georgi Valkov
  10. John Audia
  11. Mathias Kresin
  12. Michael Pratt
  13. Moritz Warning
  14. Petr Štetiar
  15. Raphaël Mélotte
  16. Sander Vanheule
  17. Seo Suchan
  18. Stijn Segers
  19. Sungbo Eo
  20. Yangbo Lu
  21. Álvaro Fernández Rojas

Timing:

StartMon Feb 22 12:08:17 2021
EndMon Feb 22 18:41:16 2021
Elapsed6 hrs, 32 mins, 58 secs

All Changes:

:

  1. Change #17000

    Category None
    Changed by Eneas U de Queiroz <cotequeirozohnoyoudont@gmail.com>
    Changed at Wed 17 Feb 2021 08:24:47
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 482c9ff289c65480c8e7340e1740db24c62f91df

    Comments

    openssl: bump to 1.1.1j
    This fixes 4 security vulnerabilities/bugs:
    
    - CVE-2021-2839 - SSLv2 vulnerability. Openssl 1.1.1 does not support
      SSLv2, but the affected functions still exist. Considered just a bug.
    
    - CVE-2021-2840 - calls EVP_CipherUpdate, EVP_EncryptUpdate and
      EVP_DecryptUpdate may overflow the output length argument in some
      cases where the input length is close to the maximum permissable
      length for an integer on the platform. In such cases the return value
      from the function call will be 1 (indicating success), but the output
      length value will be negative.
    
    - CVE-2021-2841 - The X509_issuer_and_serial_hash() function attempts to
      create a unique hash value based on the issuer and serial number data
      contained within an X509 certificate. However it was failing to
      correctly handle any errors that may occur while parsing the issuer
      field (which might occur if the issuer field is maliciously
      constructed). This may subsequently result in a NULL pointer deref and
      a crash leading to a potential denial of service attack.
    
    - Fixed SRP_Calc_client_key so that it runs in constant time. This could
      be exploited in a side channel attack to recover the password.
    
    The 3 CVEs above are currently awaiting analysis.
    
    Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>

    Changed files

    • package/libs/openssl/Makefile
  2. Change #17001

    Category None
    Changed by Felix Fietkau <nbdohnoyoudont@nbd.name>
    Changed at Wed 17 Feb 2021 12:49:43
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5ea33837f863d6843b4cb0a8f173f1f6e0aeac2b

    Comments

    build: fix build with CONFIG_STRIP_KERNEL_EXPORTS
    Only use symtab.h on the final kernel link
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>

    Changed files

    • include/kernel-defaults.mk
  3. Change #17004

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Wed 17 Feb 2021 13:48:43
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5bb9954826229782d4d285d65dfcca8a1c9e20d9

    Comments

    kernel: update kernel 5.10 to 5.10.16
    Compile and runtime-tested on mediatek/mt7622
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • include/kernel-version.mk
    • target/linux/generic/pending-5.10/491-ubi-auto-create-ubiblock-device-for-rootfs.patch
    • target/linux/generic/pending-5.10/760-net-dsa-mv88e6xxx-fix-vlan-setup.patch
  4. Change #17006

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Wed 17 Feb 2021 19:40:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f323dec4f866d9ea75eae11c6762d0144d100628

    Comments

    bcm63xx: add kernel 5.10 support
    Runtime-tested on Comtrend AR-5387un.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/Makefile
    • target/linux/bcm63xx/config-5.10
    • target/linux/bcm63xx/patches-5.10/020-v5.12-bcm63xx_enet-batch-process-rx-path.patch
    • target/linux/bcm63xx/patches-5.10/021-v5.12-bcm63xx_enet-add-BQL-support.patch
    • target/linux/bcm63xx/patches-5.10/022-v5.12-bcm63xx_enet-add-xmit_more-support.patch
    • target/linux/bcm63xx/patches-5.10/023-v5.12-bcm63xx_enet-alloc-rx-skb-with-NET_IP_ALIGN.patch
    • target/linux/bcm63xx/patches-5.10/024-v5.12-bcm63xx_enet-consolidate-rx-SKB-ring-cleanup-code.patch
    • target/linux/bcm63xx/patches-5.10/025-v5.12-bcm63xx_enet-convert-to-build_skb.patch
    • target/linux/bcm63xx/patches-5.10/026-v5.12-bcm63xx_enet-improve-rx-loop.patch
    • target/linux/bcm63xx/patches-5.10/027-bcm63xx_enet-fix-kernel-panic.patch
    • target/linux/bcm63xx/patches-5.10/100-MIPS-BCM63XX-add-USB-host-clock-enable-delay.patch
    • target/linux/bcm63xx/patches-5.10/101-MIPS-BCM63XX-add-USB-device-clock-enable-delay-to-cl.patch
    • target/linux/bcm63xx/patches-5.10/102-MIPS-BCM63XX-move-code-touching-the-USB-private-regi.patch
    • target/linux/bcm63xx/patches-5.10/103-MIPS-BCM63XX-add-OHCI-EHCI-configuration-bits-to-com.patch
    • target/linux/bcm63xx/patches-5.10/104-MIPS-BCM63XX-introduce-BCM63XX_OHCI-configuration-sy.patch
    • target/linux/bcm63xx/patches-5.10/105-MIPS-BCM63XX-add-support-for-the-on-chip-OHCI-contro.patch
    • target/linux/bcm63xx/patches-5.10/106-MIPS-BCM63XX-register-OHCI-controller-if-board-enabl.patch
    • target/linux/bcm63xx/patches-5.10/107-MIPS-BCM63XX-introduce-BCM63XX_EHCI-configuration-sy.patch
    • target/linux/bcm63xx/patches-5.10/108-MIPS-BCM63XX-add-support-for-the-on-chip-EHCI-contro.patch
    • target/linux/bcm63xx/patches-5.10/109-MIPS-BCM63XX-register-EHCI-controller-if-board-enabl.patch
    • target/linux/bcm63xx/patches-5.10/110-MIPS-BCM63XX-EHCI-controller-does-not-support-overcu.patch
    • target/linux/bcm63xx/patches-5.10/130-pinctrl-add-bcm63xx-base-code.patch
    • target/linux/bcm63xx/patches-5.10/131-Documentation-add-BCM6328-pincontroller-binding-docu.patch
    • target/linux/bcm63xx/patches-5.10/132-pinctrl-add-a-pincontrol-driver-for-BCM6328.patch
    • target/linux/bcm63xx/patches-5.10/133-Documentation-add-BCM6348-pincontroller-binding-docu.patch
    • target/linux/bcm63xx/patches-5.10/134-pinctrl-add-a-pincontrol-driver-for-BCM6348.patch
    • target/linux/bcm63xx/patches-5.10/135-Documentation-add-BCM6358-pincontroller-binding-docu.patch
    • target/linux/bcm63xx/patches-5.10/136-pinctrl-add-a-pincontrol-driver-for-BCM6358.patch
    • target/linux/bcm63xx/patches-5.10/137-Documentation-add-BCM6362-pincontroller-binding-docu.patch
    • target/linux/bcm63xx/patches-5.10/138-pinctrl-add-a-pincontrol-driver-for-BCM6362.patch
    • target/linux/bcm63xx/patches-5.10/139-Documentation-add-BCM6368-pincontroller-binding-docu.patch
    • target/linux/bcm63xx/patches-5.10/140-pinctrl-add-a-pincontrol-driver-for-BCM6368.patch
    • target/linux/bcm63xx/patches-5.10/141-Documentation-add-BCM63268-pincontroller-binding-doc.patch
    • target/linux/bcm63xx/patches-5.10/142-pinctrl-add-a-pincontrol-driver-for-BCM63268.patch
    • target/linux/bcm63xx/patches-5.10/143-gpio-fix-device-tree-gpio-hogs-on-dual-role-gpio-pin.patch
    • target/linux/bcm63xx/patches-5.10/144-add-removed-syscon_regmap_lookup_by_pdevname.patch
    • target/linux/bcm63xx/patches-5.10/145-pinctrl-BCM6362-fix-gpio-mode.patch
    • target/linux/bcm63xx/patches-5.10/206-USB-EHCI-allow-limiting-ports-for-ehci-platform.patch
    • target/linux/bcm63xx/patches-5.10/207-MIPS-BCM63XX-move-device-registration-code-into-its-.patch
    • target/linux/bcm63xx/patches-5.10/208-MIPS-BCM63XX-pass-a-mac-addresss-allocator-to-board-.patch
    • target/linux/bcm63xx/patches-5.10/320-irqchip-add-support-for-bcm6345-style-periphery-irq-.patch
    • target/linux/bcm63xx/patches-5.10/321-irqchip-add-support-for-bcm6345-style-external-inter.patch
    • target/linux/bcm63xx/patches-5.10/322-MIPS-BCM63XX-switch-to-IRQ_DOMAIN.patch
    • target/linux/bcm63xx/patches-5.10/323-MIPS-BCM63XX-wire-up-BCM6358-s-external-interrupts-4.patch
    • target/linux/bcm63xx/patches-5.10/324-irqchip-bcm6345-periph-fix-block-uninitialized.patch
    • target/linux/bcm63xx/patches-5.10/325-irqchip-bcm6345-external-fix-base-uninitialized.patch
    • target/linux/bcm63xx/patches-5.10/326-irqchip-bcm6345-report-eff-affinity.patch
    • target/linux/bcm63xx/patches-5.10/327-irqchip-bcm6345-periph-clear-on-init.patch
    • target/linux/bcm63xx/patches-5.10/330-MIPS-BCM63XX-add-a-new-cpu-variant-helper.patch
    • target/linux/bcm63xx/patches-5.10/331-MIPS-BCM63XX-define-variant-id-field.patch
    • target/linux/bcm63xx/patches-5.10/332-MIPS-BCM63XX-detect-BCM6328-variants.patch
    • target/linux/bcm63xx/patches-5.10/333-MIPS-BCM63XX-detect-BCM6362-variants.patch
    • target/linux/bcm63xx/patches-5.10/334-MIPS-BCM63XX-detect-BCM6368-variants.patch
    • target/linux/bcm63xx/patches-5.10/335-MIPS-BCM63XX-fix-PCIe-memory-window-size.patch
    • target/linux/bcm63xx/patches-5.10/336-MIPS-BCM63XX-dynamically-set-the-pcie-memory-windows.patch
    • target/linux/bcm63xx/patches-5.10/337-MIPS-BCM63XX-widen-cpuid-field.patch
    • target/linux/bcm63xx/patches-5.10/338-MIPS-BCM63XX-increase-number-of-IRQs.patch
    • target/linux/bcm63xx/patches-5.10/339-MIPS-BCM63XX-add-support-for-BCM63268.patch
    • target/linux/bcm63xx/patches-5.10/340-MIPS-BCM63XX-add-pcie-support-for-BCM63268.patch
    • target/linux/bcm63xx/patches-5.10/341-MIPS-BCM63XX-add-support-for-BCM6318.patch
    • target/linux/bcm63xx/patches-5.10/342-MIPS-BCM63XX-split-PCIe-reset-signals.patch
    • target/linux/bcm63xx/patches-5.10/343-MIPS-BCM63XX-add-PCIe-support-for-BCM6318.patch
    • target/linux/bcm63xx/patches-5.10/344-MIPS-BCM63XX-detect-flash-type-early-and-store-the-r.patch
    • target/linux/bcm63xx/patches-5.10/345-MIPS-BCM63XX-fixup-mapped-SPI-flash-access-on-boot.patch
    • target/linux/bcm63xx/patches-5.10/346-MIPS-BCM63XX-USB-ENETSW-6318-clocks.patch
    • target/linux/bcm63xx/patches-5.10/347-MIPS-BCM6318-USB-support.patch
    • target/linux/bcm63xx/patches-5.10/348-MIPS-BCM63XX-fix-BCM63268-USB-clock.patch
    • target/linux/bcm63xx/patches-5.10/349-MIPS-BCM63XX-add-BCM63268-USB-support.patch
    • target/linux/bcm63xx/patches-5.10/350-MIPS-BCM63XX-support-settings-num-usbh-ports.patch
    • target/linux/bcm63xx/patches-5.10/351-set-board-usbh-ports.patch
    • target/linux/bcm63xx/patches-5.10/354-MIPS-BCM63XX-allow-building-support-for-more-than-on.patch
    • target/linux/bcm63xx/patches-5.10/355-MIPS-BCM63XX-allow-board-implementations-to-force-fl.patch
    • target/linux/bcm63xx/patches-5.10/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch
    • target/linux/bcm63xx/patches-5.10/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch
    • target/linux/bcm63xx/patches-5.10/358-MIPS-BCM63XX-make-fallback-sprom-optional.patch
    • target/linux/bcm63xx/patches-5.10/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch
    • target/linux/bcm63xx/patches-5.10/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch
    • target/linux/bcm63xx/patches-5.10/361-MIPS-BCM63XX-add-raw-fallback-sproms-for-most-common.patch
    • target/linux/bcm63xx/patches-5.10/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch
    • target/linux/bcm63xx/patches-5.10/363-MIPS-BCM63XX-add-BCMA-based-sprom-templates.patch
    • target/linux/bcm63xx/patches-5.10/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch
    • target/linux/bcm63xx/patches-5.10/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch
    • target/linux/bcm63xx/patches-5.10/366-MIPS-BCM63XX-fallback-sprom-override-devid.patch
    • target/linux/bcm63xx/patches-5.10/367-MIPS-BCM63XX-add-support-for-loading-DTB.patch
    • target/linux/bcm63xx/patches-5.10/368-MIPS-BCM63XX-add-support-for-matching-the-board_info.patch
    • target/linux/bcm63xx/patches-5.10/371_add_of_node_available_by_alias.patch
    • target/linux/bcm63xx/patches-5.10/372_dont_register_pflash_when_available_in_dtb.patch
    • target/linux/bcm63xx/patches-5.10/373-MIPS-BCM63XX-register-interrupt-controllers-through-.patch
    • target/linux/bcm63xx/patches-5.10/374-gpio-add-a-simple-GPIO-driver-for-bcm63xx.patch
    • target/linux/bcm63xx/patches-5.10/375-MIPS-BCM63XX-switch-to-new-gpio-driver.patch
    • target/linux/bcm63xx/patches-5.10/377-MIPS-BCM63XX-register-lookup-for-ephy-reset-gpio.patch
    • target/linux/bcm63xx/patches-5.10/378-MIPS-BCM63XX-do-not-register-gpio-controller-if-pres.patch
    • target/linux/bcm63xx/patches-5.10/379-MIPS-BCM63XX-provide-a-gpio-lookup-for-the-pcmcia-re.patch
    • target/linux/bcm63xx/patches-5.10/380-pcmcia-bcm63xx_pmcia-use-the-new-named-gpio.patch
    • target/linux/bcm63xx/patches-5.10/381-Documentation-add-BCM6318-pincontroller-binding-docu.patch
    • target/linux/bcm63xx/patches-5.10/382-pinctrl-add-a-pincontrol-driver-for-BCM6318.patch
    • target/linux/bcm63xx/patches-5.10/383-bcm63xx_select_pinctrl.patch
    • target/linux/bcm63xx/patches-5.10/389-MIPS-BCM63XX-add-clkdev-lookups-for-device-tree.patch
    • target/linux/bcm63xx/patches-5.10/390-MIPS-BCM63XX-do-not-register-SPI-controllers.patch
    • target/linux/bcm63xx/patches-5.10/391-MIPS-BCM63XX-do-not-register-uart.patch
    • target/linux/bcm63xx/patches-5.10/392-MIPS-BCM63XX-remove-leds-and-buttons.patch
    • target/linux/bcm63xx/patches-5.10/400-bcm963xx_flashmap.patch
    • target/linux/bcm63xx/patches-5.10/401-bcm963xx_real_rootfs_length.patch
    • target/linux/bcm63xx/patches-5.10/402_bcm63xx_enet_vlan_incoming_fixed.patch
    • target/linux/bcm63xx/patches-5.10/403-6358-enet1-external-mii-clk.patch
    • target/linux/bcm63xx/patches-5.10/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch
    • target/linux/bcm63xx/patches-5.10/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch
    • target/linux/bcm63xx/patches-5.10/411-MIPS-BCM63XX-Register-SPI-flash-if-present.patch
    • target/linux/bcm63xx/patches-5.10/413-BCM63XX-allow-providing-fixup-data-in-board-data.patch
    • target/linux/bcm63xx/patches-5.10/415-MIPS-BCM63XX-export-the-attached-flash-type.patch
    • target/linux/bcm63xx/patches-5.10/416-BCM63XX-add-a-fixup-for-ath9k-devices.patch
    • target/linux/bcm63xx/patches-5.10/420-BCM63XX-add-endian-check-for-ath9k.patch
    • target/linux/bcm63xx/patches-5.10/421-BCM63XX-add-led-pin-for-ath9k.patch
    • target/linux/bcm63xx/patches-5.10/422-BCM63XX-add-a-fixup-for-rt2x00-devices.patch
    • target/linux/bcm63xx/patches-5.10/423-bcm63xx_enet_add_b53_support.patch
    • target/linux/bcm63xx/patches-5.10/424-bcm63xx_enet_no_request_mem_region.patch
    • target/linux/bcm63xx/patches-5.10/427-boards_probe_switch.patch
    • target/linux/bcm63xx/patches-5.10/428-bcm63xx_enet-rgmii-ctrl-fix.patch
    • target/linux/bcm63xx/patches-5.10/430-MIPS-BCM63XX-add-nand-clocks.patch
    • target/linux/bcm63xx/patches-5.10/431-MIPS-BCM63XX-add-nand-rset.patch
    • target/linux/bcm63xx/patches-5.10/432-MIPS-BCM63XX-detect-nand-nvram.patch
    • target/linux/bcm63xx/patches-5.10/433-MIPS-BCM63XX-enable-nand-support.patch
    • target/linux/bcm63xx/patches-5.10/434-nand-brcmnand-fix-OOB-R-W-with-Hamming-ECC.patch
    • target/linux/bcm63xx/patches-5.10/500-MIPS-BCM63XX-populate-the-compatible-to-board_info-l.patch
    • target/linux/bcm63xx/patches-5.10/501-board_bcm6328-extend-96328avng-reference-board.patch
    • target/linux/bcm63xx/patches-5.10/511-board_bcm6318.patch
    • target/linux/bcm63xx/patches-5.10/512-board_bcm6328.patch
    • target/linux/bcm63xx/patches-5.10/513-board-bcm6338.patch
    • target/linux/bcm63xx/patches-5.10/514-board_bcm6345.patch
    • target/linux/bcm63xx/patches-5.10/515-board-bcm6348.patch
    • target/linux/bcm63xx/patches-5.10/516-board-bcm6358.patch
    • target/linux/bcm63xx/patches-5.10/517-board_bcm6362.patch
    • target/linux/bcm63xx/patches-5.10/518-board_bcm6368.patch
    • target/linux/bcm63xx/patches-5.10/519-board_bcm63268.patch
    • target/linux/bcm63xx/patches-5.10/531-board_bcm6348-bt-voyager-2500v-bb.patch
    • target/linux/bcm63xx/patches-5.10/532-MIPS-BCM63XX-add-inventel-Livebox-support.patch
    • target/linux/bcm63xx/patches-5.10/800-wl_exports.patch
    • target/linux/bcm63xx/patches-5.10/801-ssb_export_fallback_sprom.patch
    • target/linux/bcm63xx/patches-5.10/802-rtl8367r_fix_RGMII_support.patch
    • target/linux/bcm63xx/patches-5.10/803-jffs2-work-around-unaligned-accesses-failing-on-bcm6.patch
    • target/linux/generic/config-5.10
  5. Change #17011

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Thu 18 Feb 2021 00:15:33
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c9137e2ddf97ede1db399dc38acff26feb48ba7e

    Comments

    mediatek: add Ubiquiti LED driver
    Add a driver for controlling the RGB LED via Ubiquitis own "LEDBAR" LED
    controller based on the Holtek HT32F52241 MCU.
    
    This driver is initially used by the Ubiquiti UniFi 6 LR, however
    judging from FCC pictures the MCU is also found on the U6-Mesh as well
    as the U6-Extender.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/mediatek/files-5.4/drivers/leds/leds-ubnt-ledbar.c
    • target/linux/mediatek/mt7622/config-5.4
    • target/linux/mediatek/mt7623/config-5.4
    • target/linux/mediatek/mt7629/config-5.4
    • target/linux/mediatek/patches-5.4/1021-ubnt-ledbar-driver.patch
  6. Change #17012

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Thu 18 Feb 2021 00:15:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 634c13c186646aff2badb51a43b248825d0fe5a0

    Comments

    mediatek: add support for Ubiquiti UniFi 6 LR
    Hardware
    --------
    
    MediaTek MT7622
    512MB DDR3 RAM
    64M SPI-NOR Flash (Winbond W25Q512JV)
    MediaTek MT7622 802.11bgn 4T4R WMAC
    MediaTek MT7915 802.11ax 4T4R
    Marvell AQR1112 100/1000/2500 NBase-T PHY
    Holtek HT32F52241 LED controller
    Reset Switch
    
    UART
    ----
    
    CPU UART0 at the pinout next to the Holtek MCU.
    
    Pinout (first pin next to SoC / MCU)
    
    0 3V3
    1 RX
    2 TX
    3 GND
    
    Settings are 115200 8N1.
    
    Opening the case
    ----------------
    
    Opening the case is not a nice task, as itis glued together. Insert a
    flat knife between the front and back casing below the ethernet port.
    Open up a gap this way and insert a flat scredriver, remove the knife.
    
    Work your way around the casing by applying force to seperate the front
    and back casing. This losens the glue and opens the plastic clips. Be
    gentle, as these clips are very cheap and break quickly.
    
    Installation
    ------------
    
    1. Connect to the booted device at 192.168.1.20 using username/password
       "ubnt".
    
    2. Transfer the OpenWrt sysupgrade image to the device using SCP.
    
    3. Check the mtd partition number for bs / kernel0 / kernel1
    
       $ cat /proc/mtd
    
    4. Set the bootselect flag to boot from kernel0
    
       $ dd if=/dev/zero bs=1 count=1 of=/dev/mtdblock6
    
    5. Write the OpenWrt sysupgrade image to both kernel0 as well as kernel1
    
       $ dd if=openwrt.bin of=/dev/mtdblock8
       $ dd if=openwrt.bin of=/dev/mtdblock9
    
    6. Reboot the device. It should boot into OpenWrt.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/mediatek/base-files/lib/preinit/05_set_preinit_iface
    • target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-ubnt-unifi-6-lr.dts
    • target/linux/mediatek/image/mt7622.mk
    • target/linux/mediatek/mt7622/base-files/etc/board.d/02_network
    • target/linux/mediatek/mt7622/config-5.4
    • target/linux/mediatek/patches-5.4/1020-spi-nor-w25q512jv.patch
  7. Change #17013

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Thu 18 Feb 2021 00:16:20
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0621b23efb4f88638052a6465cc8e96a6eb7d5e0

    Comments

    generic: add various kernel 5.10 config symbols
    These symbols were unset when configuring for ath79.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/generic/config-5.10
  8. Change #17014

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Thu 18 Feb 2021 00:16:40
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5408399fcb468164a76df8cea9505203c21f4158

    Comments

    generic: don't lock when recursively deleting partitions
    When recursively deleting partitions, don't acquire the masters
    partition lock twice. Otherwise the process endy up in a deadlocked
    state.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/generic/pending-5.10/499-mtd-don-t-lock-when-recursively-deleting-partitions.patch
  9. Change #17019

    Category None
    Changed by Mathias Kresin <devohnoyoudont@kresin.me>
    Changed at Thu 18 Feb 2021 07:43:08
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ba07cc0cbb3d486366e4ae3b79e69f972d8c2c5d

    Comments

    lantiq: fritz7320: enable USB power supply
    The USB ports if a FRIZZ!Box 7320 do not supply power to connected
    devices.
    
    Add the GPIOs enabling USB power as regulator, to enable USB power
    supply as soon as the USB driver is loaded.
    
    Fixes FS#3624
    
    Signed-off-by: Mathias Kresin <dev@kresin.me>

    Changed files

    • target/linux/lantiq/files/arch/mips/boot/dts/lantiq/ar9_avm_fritz7320.dts
  10. Change #17020

    Category None
    Changed by Mathias Kresin <devohnoyoudont@kresin.me>
    Changed at Thu 18 Feb 2021 07:43:08
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d2d32dcd5f4bb2d028452419fb2e014b7b31a37a

    Comments

    kernel: lantiq: fix Module.symvers handling
    If an external module uses exported symbols from another external
    module, Kbuild needs to have full knowledge of all symbols to
    avoid spitting out warnings about undefined symbols.
    
    Use PKG_EXTMOD_SUBDIRS to point to the build directory which contains
    the Module.symvers.
    
    Pass KERNEL_MAKE_FLAGS to the external module build, to inject
    KBUILD_EXTRA_SYMBOLS. KBUILD_EXTRA_SYMBOLS holds a space separated list
    of Module.symvers, which list all exported symbols.
    
    Signed-off-by: Mathias Kresin <dev@kresin.me>

    Changed files

    • package/kernel/lantiq/ltq-adsl/Makefile
    • package/kernel/lantiq/ltq-atm/Makefile
    • package/kernel/lantiq/ltq-ifxos/Makefile
    • package/kernel/lantiq/ltq-ptm/Makefile
    • package/kernel/lantiq/ltq-tapi/Makefile
    • package/kernel/lantiq/ltq-vdsl-mei/Makefile
    • package/kernel/lantiq/ltq-vdsl/Makefile
    • package/kernel/lantiq/ltq-vmmc/Makefile
  11. Change #17022

    Category None
    Changed by Felix Fietkau <nbdohnoyoudont@nbd.name>
    Changed at Thu 18 Feb 2021 18:57:57
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0db9d118657dd93509abec817eb22ce13d0ec1b6

    Comments

    build: fix ABI version for PROVIDES symbols
    GetABISuffix does not work for intra-package ABI version of provided symbols,
    since ABIV_$(provided) is not set.
    Fix ABI version by using $(ABIV_$(1)) directly
    
    Signed-off-by: Felix Fietkau <nbd@nbd.name>

    Changed files

    • include/package-ipkg.mk
  12. Change #17023

    Category None
    Changed by John Audia <grayskyohnoyoudont@archlinux.us>
    Changed at Thu 18 Feb 2021 19:04:50
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5d3a6fd970619dfc55f8259035c3027d7613a2a6

    Comments

    kernel: bump 5.4 to 5.4.99
    Ran update_kernel.sh in a fresh clone without any existing toolchains.
    No manual changes needed.
    
    Build system: x86_64
    Build-tested: bcm27xx/bcm2711
    
    Signed-off-by: John Audia <graysky@archlinux.us>

    Changed files

    • include/kernel-version.mk
    • target/linux/bcm27xx/patches-5.4/950-0089-cgroup-Disable-cgroup-memory-by-default.patch
    • target/linux/bcm27xx/patches-5.4/950-0322-drm-vc4-Add-support-for-YUV-color-encodings-and-rang.patch
    • target/linux/bcm27xx/patches-5.4/950-0544-drm-vc4-drv-Support-BCM2711.patch
    • target/linux/bcm27xx/patches-5.4/950-0545-drm-vc4-drv-Add-support-for-the-BCM2711-HVS5.patch
    • target/linux/bcm27xx/patches-5.4/950-0546-drm-vc4-plane-Improve-LBM-usage.patch
    • target/linux/bcm27xx/patches-5.4/950-0547-drm-vc4-plane-Move-planes-creation-to-its-own-functi.patch
    • target/linux/bcm27xx/patches-5.4/950-0549-drm-vc4-plane-Register-all-the-planes-at-once.patch
    • target/linux/bcm27xx/patches-5.4/950-0550-drm-vc4-plane-Create-overlays-for-any-CRTC.patch
    • target/linux/bcm27xx/patches-5.4/950-0551-drm-vc4-plane-Create-more-planes.patch
    • target/linux/bcm27xx/patches-5.4/950-0601-drm-vc4-Add-support-for-DRM_FORMAT_P030-to-vc4-plane.patch
    • target/linux/bcm27xx/patches-5.4/950-0602-Fixup-P030-support.patch
    • target/linux/generic/backport-5.4/370-netfilter-nf_flow_table-fix-offloaded-connection-tim.patch
    • target/linux/generic/backport-5.4/700-v5.5-net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch
    • target/linux/generic/hack-5.4/221-module_exports.patch
    • target/linux/generic/pending-5.4/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
    • target/linux/generic/pending-5.4/690-net-add-support-for-threaded-NAPI-polling.patch
    • target/linux/layerscape/patches-5.4/303-core-0003-cgroup-let-a-symlink-too-be-created-with-a-cftype-fi.patch
    • target/linux/layerscape/patches-5.4/303-core-0004-cgroup-bfq-revert-bfq.weight-symlink-change.patch
    • target/linux/layerscape/patches-5.4/701-net-0225-enetc-Configure-the-Time-Aware-Scheduler-via-tc-tapr.patch
    • target/linux/layerscape/patches-5.4/701-net-0228-enetc-Make-mdio-accessors-more-generic.patch
    • target/linux/layerscape/patches-5.4/701-net-0229-enetc-Initialize-SerDes-for-SGMII-and-SXGMII-protoco.patch
    • target/linux/layerscape/patches-5.4/701-net-0231-enetc-Use-DT-protocol-information-to-set-up-the-port.patch
    • target/linux/layerscape/patches-5.4/701-net-0232-enetc-Handle-USXGMII-protocol.patch
    • target/linux/layerscape/patches-5.4/701-net-0234-enetc-WA-for-MDIO-register-access-issue.patch
    • target/linux/layerscape/patches-5.4/701-net-0236-enetc-Replace-enetc_gregs-with-a-readers-writer-lock.patch
    • target/linux/layerscape/patches-5.4/701-net-0237-enetc-Remove-mdio-bus-on-PF-probe-error-path.patch
    • target/linux/layerscape/patches-5.4/701-net-0336-enetc-add-support-Credit-Based-Shaper-CBS-for-hardwa.patch
    • target/linux/layerscape/patches-5.4/701-net-0337-enetc-add-support-tsn-capabilities-qbv-qci-qbu-cbs.patch
    • target/linux/layerscape/patches-5.4/701-net-0382-enetc-Make-MDIO-accessors-more-generic-and-export-to.patch
    • target/linux/layerscape/patches-5.4/701-net-0407-LF-924-net-enetc-Set-MAC-Rx-FIFO-to-recommended-valu.patch
    • target/linux/ramips/patches-5.4/0123-mips-ralink-manage-low-reset-lines.patch
  13. Change #17028

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 18 Feb 2021 22:42:32
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f07e572f6447465d8938679533d604e402b0f066

    Comments

    bcm27xx: import latest patches from the RPi foundation
    bcm2708: boot tested on RPi B+ v1.2
    bcm2709: boot tested on RPi 3B v1.2 and RPi 4B v1.1 4G
    bcm2710: boot tested on RPi 3B v1.2
    bcm2711: boot tested on RPi 4B v1.1 4G
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm27xx/bcm2708/config-5.4
    • target/linux/bcm27xx/bcm2709/config-5.4
    • target/linux/bcm27xx/bcm2710/config-5.4
    • target/linux/bcm27xx/bcm2711/config-5.4
    • target/linux/bcm27xx/modules/sound.mk
    • target/linux/bcm27xx/patches-5.4/950-0134-spi-spi-bcm2835-Disable-forced-software-CS.patch
    • target/linux/bcm27xx/patches-5.4/950-0134-spi-spi-bcm2835-Re-enable-HW-CS.patch
    • target/linux/bcm27xx/patches-5.4/950-0135-Added-driver-for-the-HiFiBerry-DAC-ADC-2694.patch
    • target/linux/bcm27xx/patches-5.4/950-0135-spi-spi-bcm2835-Disable-forced-software-CS.patch
    • target/linux/bcm27xx/patches-5.4/950-0136-configs-Enable-the-AD193x-codecs.patch
    • target/linux/bcm27xx/patches-5.4/950-0137-lan78xx-EEE-support-is-now-a-PHY-property.patch
    • target/linux/bcm27xx/patches-5.4/950-0138-Revert-staging-vchiq-delete-vchiq_killable.h.patch
    • target/linux/bcm27xx/patches-5.4/950-0139-Revert-staging-bcm2835-audio-Drop-DT-dependency.patch
    • target/linux/bcm27xx/patches-5.4/950-0140-gpu-vc4_firmware_kms-Fix-up-64-bit-compile-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0141-bcm2835-dma-Add-support-for-per-channel-flags.patch
    • target/linux/bcm27xx/patches-5.4/950-0142-drm-vc4-Programming-the-CTM-is-conditional-on-runnin.patch
    • target/linux/bcm27xx/patches-5.4/950-0143-rtc-rv3028-Add-backup-switchover-mode-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0144-Audiophonics-I-Sabre-9038Q2M-DAC-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0145-lan78xx-use-default-alignment-for-rx-buffers.patch
    • target/linux/bcm27xx/patches-5.4/950-0146-Added-IQaudIO-Pi-Codec-board-support-2969.patch
    • target/linux/bcm27xx/patches-5.4/950-0147-sound-pcm512x-codec-Adding-352.8kHz-samplerate-suppo.patch
    • target/linux/bcm27xx/patches-5.4/950-0148-media-ov5647-Add-set_fmt-and-get_fmt-calls.patch
    • target/linux/bcm27xx/patches-5.4/950-0149-media-Documentation-DT-add-device-tree-for-PWDN-cont.patch
    • target/linux/bcm27xx/patches-5.4/950-0150-media-ov5647-Add-support-for-PWDN-GPIO.patch
    • target/linux/bcm27xx/patches-5.4/950-0151-media-ov5647-Add-support-for-non-continuous-clock-mo.patch
    • target/linux/bcm27xx/patches-5.4/950-0152-media-tc358743-Increase-FIFO-level-to-374.patch
    • target/linux/bcm27xx/patches-5.4/950-0153-media-tc358743-fix-connected-active-CSI-2-lane-repor.patch
    • target/linux/bcm27xx/patches-5.4/950-0154-media-tc358743-Add-support-for-972Mbit-s-link-freq.patch
    • target/linux/bcm27xx/patches-5.4/950-0155-media-tc358743-Check-I2C-succeeded-during-probe.patch
    • target/linux/bcm27xx/patches-5.4/950-0156-media-adv7180-Default-to-the-first-valid-input.patch
    • target/linux/bcm27xx/patches-5.4/950-0157-media-adv7180-Add-YPrPb-support-for-ADV7282M.patch
    • target/linux/bcm27xx/patches-5.4/950-0158-media-videodev2-Add-helper-defines-for-printing-FOUR.patch
    • target/linux/bcm27xx/patches-5.4/950-0159-dt-bindings-Document-BCM283x-CSI2-CCP2-receiver.patch
    • target/linux/bcm27xx/patches-5.4/950-0160-MAINTAINERS-Add-entry-for-BCM2835-Unicam-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0161-media-tc358743-Return-an-appropriate-colorspace-from.patch
    • target/linux/bcm27xx/patches-5.4/950-0162-staging-bcm2835-camera-Fix-logical-continuation-spli.patch
    • target/linux/bcm27xx/patches-5.4/950-0163-staging-bcm2835-camera-Ensure-timestamps-never-go-ba.patch
    • target/linux/bcm27xx/patches-5.4/950-0164-staging-vc04_services-Split-vchiq-mmal-into-a-module.patch
    • target/linux/bcm27xx/patches-5.4/950-0165-staging-mmal-vchiq-Allocate-and-free-components-as-r.patch
    • target/linux/bcm27xx/patches-5.4/950-0166-staging-mmal-vchiq-Avoid-use-of-bool-in-structures.patch
    • target/linux/bcm27xx/patches-5.4/950-0167-staging-mmal-vchiq-Make-timeout-a-defined-parameter.patch
    • target/linux/bcm27xx/patches-5.4/950-0168-staging-mmal-vchiq-Make-a-mmal_buf-struct-for-passin.patch
    • target/linux/bcm27xx/patches-5.4/950-0169-staging-mmal-vchiq-Add-support-for-event-callbacks.patch
    • target/linux/bcm27xx/patches-5.4/950-0170-staging-vc04_services-Support-sending-data-to-MMAL-p.patch
    • target/linux/bcm27xx/patches-5.4/950-0171-staging-vc04_services-Fixup-vchiq-mmal-include-order.patch
    • target/linux/bcm27xx/patches-5.4/950-0172-staging-vc04_services-Add-new-vc-sm-cma-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0173-staging-vc04_services-Use-vc-sm-cma-to-support-zero-.patch
    • target/linux/bcm27xx/patches-5.4/950-0174-media-videobuf2-Allow-exporting-of-a-struct-dmabuf.patch
    • target/linux/bcm27xx/patches-5.4/950-0175-staging-vc04_services-Add-a-V4L2-M2M-codec-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0176-staging-mmal-vchiq-Fix-client_component-for-64-bit-k.patch
    • target/linux/bcm27xx/patches-5.4/950-0177-clk-clk-bcm2835-Use-zd-when-printing-size_t.patch
    • target/linux/bcm27xx/patches-5.4/950-0178-media-ov5647-Use-gpiod_set_value_cansleep.patch
    • target/linux/bcm27xx/patches-5.4/950-0179-staging-bcm2835-codec-variable-vb2-may-be-used-unini.patch
    • target/linux/bcm27xx/patches-5.4/950-0180-staging-bcm2835-codec-Fix-potentially-uninitialised-.patch
    • target/linux/bcm27xx/patches-5.4/950-0181-staging-mmal_vchiq-Add-in-the-Bayer-encoding-formats.patch
    • target/linux/bcm27xx/patches-5.4/950-0182-staging-mmal-vchiq-Always-return-the-param-size-from.patch
    • target/linux/bcm27xx/patches-5.4/950-0183-staging-mmal-vchiq-If-the-VPU-returns-an-error-don-t.patch
    • target/linux/bcm27xx/patches-5.4/950-0184-staging-bcm2835_codec-Query-supported-formats-from-t.patch
    • target/linux/bcm27xx/patches-5.4/950-0185-staging-bcm2835_codec-Add-support-for-the-ISP-as-an-.patch
    • target/linux/bcm27xx/patches-5.4/950-0186-staging-bcm2835_codec-Add-an-option-for-ignoring-Bay.patch
    • target/linux/bcm27xx/patches-5.4/950-0187-staging-bcm2835_codec-Fix-handling-of-VB2_MEMORY_DMA.patch
    • target/linux/bcm27xx/patches-5.4/950-0188-staging-mmal-vchiq-Update-mmal_parameters.h-with-rec.patch
    • target/linux/bcm27xx/patches-5.4/950-0189-staging-bcm2835_codec-Include-timing-info-in-SPS-hea.patch
    • target/linux/bcm27xx/patches-5.4/950-0190-staging-bcm2835-codec-NULL-component-handle-on-queue.patch
    • target/linux/bcm27xx/patches-5.4/950-0191-staging-bcm2835_codec-Clean-up-logging-on-unloading-.patch
    • target/linux/bcm27xx/patches-5.4/950-0192-staging-bcm2835-codec-Refactor-default-resolution-co.patch
    • target/linux/bcm27xx/patches-5.4/950-0193-staging-bcm2835-codec-Correct-port-width-calc-for-tr.patch
    • target/linux/bcm27xx/patches-5.4/950-0194-staging-bcm2835-codec-Remove-height-padding-for-ISP-.patch
    • target/linux/bcm27xx/patches-5.4/950-0195-staging-mmal-vchiq-Free-the-event-context-for-contro.patch
    • target/linux/bcm27xx/patches-5.4/950-0196-staging-mmal-vchiq-Fix-memory-leak-in-error-path.patch
    • target/linux/bcm27xx/patches-5.4/950-0197-staging-bcm2835-codec-Convert-V4L2-nsec-timestamps-t.patch
    • target/linux/bcm27xx/patches-5.4/950-0198-staging-bcm2835-codec-Add-support-for-setting-S_PARM.patch
    • target/linux/bcm27xx/patches-5.4/950-0199-Bluetooth-Check-key-sizes-only-when-Secure-Simple-Pa.patch
    • target/linux/bcm27xx/patches-5.4/950-0199-w1-w1-gpio-Make-GPIO-an-output-for-strong-pullup.patch
    • target/linux/bcm27xx/patches-5.4/950-0200-arm-bcm2835-Fix-FIQ-early-ioremap.patch
    • target/linux/bcm27xx/patches-5.4/950-0201-Fix-copy_from_user-if-BCM2835_FAST_MEMCPY-n.patch
    • target/linux/bcm27xx/patches-5.4/950-0202-dt-bindings-pci-Add-DT-docs-for-Brcmstb-PCIe-device.patch
    • target/linux/bcm27xx/patches-5.4/950-0203-arm-bcm2835-DMA-can-only-address-1GB.patch
    • target/linux/bcm27xx/patches-5.4/950-0204-hwrng-iproc-rng200-Add-BCM2838-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0205-vchiq-Add-36-bit-address-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0206-bcm2835-pcm.c-Support-multichannel-audio.patch
    • target/linux/bcm27xx/patches-5.4/950-0207-bcmgenet-constrain-max-DMA-burst-length.patch
    • target/linux/bcm27xx/patches-5.4/950-0208-bcmgenet-Better-coalescing-parameter-defaults.patch
    • target/linux/bcm27xx/patches-5.4/950-0209-net-genet-enable-link-energy-detect-powerdown-for-ex.patch
    • target/linux/bcm27xx/patches-5.4/950-0210-usb-xhci-Disable-the-XHCI-5-second-timeout.patch
    • target/linux/bcm27xx/patches-5.4/950-0211-usb-xhci-Show-that-the-VIA-VL805-supports-LPM.patch
    • target/linux/bcm27xx/patches-5.4/950-0212-spi-bcm2835-enable-shared-interrupt-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0213-clk-bcm2835-Don-t-wait-for-pllh-lock.patch
    • target/linux/bcm27xx/patches-5.4/950-0214-soc-bcm-bcm2835-pm-Add-support-for-2711.patch
    • target/linux/bcm27xx/patches-5.4/950-0215-config-Permit-LPAE-and-PCIE_BRCMSTB-on-BCM2835.patch
    • target/linux/bcm27xx/patches-5.4/950-0215-spi-bcm2835-enable-shared-interrupt-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0216-clk-bcm2835-Add-support-for-setting-leaf-clock-rates.patch
    • target/linux/bcm27xx/patches-5.4/950-0217-clk-bcm2835-Allow-reparenting-leaf-clocks-while-they.patch
    • target/linux/bcm27xx/patches-5.4/950-0218-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
    • target/linux/bcm27xx/patches-5.4/950-0219-xhci-implement-xhci_fixup_endpoint-for-interval-adju.patch
    • target/linux/bcm27xx/patches-5.4/950-0220-usbhid-call-usb_fixup_endpoint-after-mangling-interv.patch
    • target/linux/bcm27xx/patches-5.4/950-0221-arm-bcm2835-Add-bcm2838-compatible-string.patch
    • target/linux/bcm27xx/patches-5.4/950-0222-drm-vc4-Fix-oops-at-boot-with-firmwarekms-on-4.19.patch
    • target/linux/bcm27xx/patches-5.4/950-0223-drm-v3d-Add-support-for-2711.patch
    • target/linux/bcm27xx/patches-5.4/950-0224-drm-v3d-Skip-MMU-flush-if-the-device-is-currently-of.patch
    • target/linux/bcm27xx/patches-5.4/950-0225-drm-v3d-Hook-up-the-runtime-PM-ops.patch
    • target/linux/bcm27xx/patches-5.4/950-0226-drm-vc4-Fix-synchronization-firmwarekms-against-GL-r.patch
    • target/linux/bcm27xx/patches-5.4/950-0227-drm-vc4-Expose-the-format-modifiers-for-firmware-kms.patch
    • target/linux/bcm27xx/patches-5.4/950-0228-drm-vc4-Fix-vblank-timestamping-for-firmwarekms.patch
    • target/linux/bcm27xx/patches-5.4/950-0229-gpu-vc4-fkms-Switch-to-the-newer-mailbox-frame-buffe.patch
    • target/linux/bcm27xx/patches-5.4/950-0230-drm-vc4-Add-an-overlay-plane-to-vc4-firmware-kms.patch
    • target/linux/bcm27xx/patches-5.4/950-0231-drm-vc4-Increase-max-screen-size-to-4096x4096.patch
    • target/linux/bcm27xx/patches-5.4/950-0232-drm-vc4-Add-support-for-multiple-displays-to-fkms.patch
    • target/linux/bcm27xx/patches-5.4/950-0233-drm-vc4-Fix-build-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-0234-drm-vc4-Select-display-to-blank-during-initialisatio.patch
    • target/linux/bcm27xx/patches-5.4/950-0235-drm-vc4-Remove-now-unused-structure.patch
    • target/linux/bcm27xx/patches-5.4/950-0236-drm-vc4-Query-the-display-ID-for-each-display-in-FKM.patch
    • target/linux/bcm27xx/patches-5.4/950-0237-drm-vc4-Set-the-display-number-when-querying-the-dis.patch
    • target/linux/bcm27xx/patches-5.4/950-0238-drm-vc4-Need-to-call-drm_crtc_vblank_-on-off-from-vc.patch
    • target/linux/bcm27xx/patches-5.4/950-0239-drm-vc4-Add-support-for-H-V-flips-on-each-plane-for-.patch
    • target/linux/bcm27xx/patches-5.4/950-0240-drm-vc4-Remove-unused-vc4_fkms_cancel_page_flip-func.patch
    • target/linux/bcm27xx/patches-5.4/950-0241-drm-vc4-Iterate-over-all-planes-in-vc4_crtc_-dis-en-.patch
    • target/linux/bcm27xx/patches-5.4/950-0242-drm-vc4-Bring-fkms-into-line-with-kms-in-blocking-do.patch
    • target/linux/bcm27xx/patches-5.4/950-0243-drm-vc4-Increase-max_width-height-to-7680.patch
    • target/linux/bcm27xx/patches-5.4/950-0244-drm-vc4-FKMS-reads-the-EDID-from-fw-and-supports-mod.patch
    • target/linux/bcm27xx/patches-5.4/950-0245-drm-vc4-firmware-kms-Remove-incorrect-overscan-suppo.patch
    • target/linux/bcm27xx/patches-5.4/950-0246-drm-vc4-Log-flags-in-fkms-mode-set.patch
    • target/linux/bcm27xx/patches-5.4/950-0247-drm-vc4-firmware-kms-Fix-DSI-display-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0248-drm-vc4-Probe-DPI-DSI-timings-from-the-firmware.patch
    • target/linux/bcm27xx/patches-5.4/950-0249-drm-vc4-handle-the-case-where-there-are-no-available.patch
    • target/linux/bcm27xx/patches-5.4/950-0250-drm-vc4-Support-the-VEC-in-FKMS.patch
    • target/linux/bcm27xx/patches-5.4/950-0251-drm-vc4-Fixup-typo-when-setting-HDMI-aspect-ratio.patch
    • target/linux/bcm27xx/patches-5.4/950-0252-drm-vc4-Correct-SAND-support-for-FKMS.patch
    • target/linux/bcm27xx/patches-5.4/950-0253-drm-vc4-fkms-to-query-the-VPU-for-HDMI-clock-limits.patch
    • target/linux/bcm27xx/patches-5.4/950-0254-drm-vc4-Max-resolution-of-7680-is-conditional-on-bei.patch
    • target/linux/bcm27xx/patches-5.4/950-0255-drm-vc4-Fix-T-format-modifiers-in-FKMS.patch
    • target/linux/bcm27xx/patches-5.4/950-0256-drm-vc4-Remove-340MHz-clock-limit-from-FKMS-now-scra.patch
    • target/linux/bcm27xx/patches-5.4/950-0257-drm-vc4-Add-status-of-which-display-is-updated-throu.patch
    • target/linux/bcm27xx/patches-5.4/950-0258-drm-vc4-In-FKMS-look-at-the-modifiers-correctly-for-.patch
    • target/linux/bcm27xx/patches-5.4/950-0259-drm-vc4-Limit-fkms-to-modes-85Hz.patch
    • target/linux/bcm27xx/patches-5.4/950-0260-drm-vc4-Ignore-HVS-unless-initialised.patch
    • target/linux/bcm27xx/patches-5.4/950-0261-drm-vc4_dsi-Fix-DMA-channel-and-memory-leak-in-vc4-3.patch
    • target/linux/bcm27xx/patches-5.4/950-0262-drm-vc4-Add-support-for-color-encoding-on-YUV-planes.patch
    • target/linux/bcm27xx/patches-5.4/950-0263-tty-amba-pl011-Make-TX-optimisation-conditional.patch
    • target/linux/bcm27xx/patches-5.4/950-0264-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch
    • target/linux/bcm27xx/patches-5.4/950-0265-i2c-bcm2835-Set-clock-stretch-timeout-to-35ms.patch
    • target/linux/bcm27xx/patches-5.4/950-0266-staging-vc04_services-fix-compiling-in-separate-dire.patch
    • target/linux/bcm27xx/patches-5.4/950-0267-clk-bcm2835-Avoid-null-pointer-exception.patch
    • target/linux/bcm27xx/patches-5.4/950-0268-drm-vc4-Prevent-load-tracking-from-breaking-FKMS.patch
    • target/linux/bcm27xx/patches-5.4/950-0269-drm-v3d-HACK-gut-runtime-pm-for-now.patch
    • target/linux/bcm27xx/patches-5.4/950-0270-drm-v3d-Clock-V3D-down-when-not-in-use.patch
    • target/linux/bcm27xx/patches-5.4/950-0271-According-to-5713-pdf-doc-CLOCK_CTRL-is-a-readonly-s.patch
    • target/linux/bcm27xx/patches-5.4/950-0272-drm-vc4-Query-firmware-for-custom-HDMI-mode.patch
    • target/linux/bcm27xx/patches-5.4/950-0273-drm-vc4-Pass-the-drm-vrefresh-to-the-firmware-on-mod.patch
    • target/linux/bcm27xx/patches-5.4/950-0274-drm-vc4-Add-support-for-margins-to-fkms.patch
    • target/linux/bcm27xx/patches-5.4/950-0275-drm-vc4-Ensure-zpos-is-always-initialised.patch
    • target/linux/bcm27xx/patches-5.4/950-0276-adds-the-Hifiberry-DAC-ADC-PRO-version.patch
    • target/linux/bcm27xx/patches-5.4/950-0277-drm-vc4-A-present-but-empty-dmas-disables-audio.patch
    • target/linux/bcm27xx/patches-5.4/950-0278-Fixup-FKMS-interrupt-handing-for-non-existent-displa.patch
    • target/linux/bcm27xx/patches-5.4/950-0279-drivers-char-add-chardev-for-mmap-ing-the-RPiVid-con.patch
    • target/linux/bcm27xx/patches-5.4/950-0280-hid-usb-Add-device-quirks-for-Freeway-Airmouse-T3-an.patch
    • target/linux/bcm27xx/patches-5.4/950-0281-drm-vc4-Add-Broadcast-RGB-connector-property.patch
    • target/linux/bcm27xx/patches-5.4/950-0282-drm-vc4-fkms-Set-default-state-margin-at-reset.patch
    • target/linux/bcm27xx/patches-5.4/950-0283-staging-bcm2835-codec-switch-to-multi-planar-API.patch
    • target/linux/bcm27xx/patches-5.4/950-0284-staging-bcm2835-codec-implement-V4L2_CID_MIN_BUFFERS.patch
    • target/linux/bcm27xx/patches-5.4/950-0285-staging-bcm2835-codec-set-device_caps-in-struct-vide.patch
    • target/linux/bcm27xx/patches-5.4/950-0286-Add-HDMI1-facility-to-the-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0287-drm-vc4-Resolve-the-vblank-warnings-on-mode-switchin.patch
    • target/linux/bcm27xx/patches-5.4/950-0288-drm-vc4-Remove-unused-mode-variable.patch
    • target/linux/bcm27xx/patches-5.4/950-0289-staging-bcm2835-codec-Expand-logging-on-format-setti.patch
    • target/linux/bcm27xx/patches-5.4/950-0290-staging-bcm2835-codec-Correct-bytesperline-on-format.patch
    • target/linux/bcm27xx/patches-5.4/950-0291-drm-vc4-Add-missing-NULL-check-to-vc4_crtc_consume_e.patch
    • target/linux/bcm27xx/patches-5.4/950-0292-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
    • target/linux/bcm27xx/patches-5.4/950-0293-xhci-Use-more-event-ring-segment-table-entries.patch
    • target/linux/bcm27xx/patches-5.4/950-0294-configs-arm64-bcm2711-Enable-V3D.patch
    • target/linux/bcm27xx/patches-5.4/950-0295-staging-bcm2835-codec-add-support-for-V4L2_CID_MPEG_.patch
    • target/linux/bcm27xx/patches-5.4/950-0296-staging-bcm2835-codec-remove-unnecessary-padding-on-.patch
    • target/linux/bcm27xx/patches-5.4/950-0297-arch-arm-Add-model-string-to-cpuinfo.patch
    • target/linux/bcm27xx/patches-5.4/950-0298-arch-arm64-Add-Revision-Serial-Model-to-cpuinfo.patch
    • target/linux/bcm27xx/patches-5.4/950-0299-staging-bcm2835-codec-Fix-non-documentation-comment-.patch
    • target/linux/bcm27xx/patches-5.4/950-0300-staging-bcm2835-codec-Fix-declaration-of-roles.patch
    • target/linux/bcm27xx/patches-5.4/950-0301-staging-bcm2835-codec-Add-role-to-device-name.patch
    • target/linux/bcm27xx/patches-5.4/950-0302-staging-bcm2835-codec-Pass-driver-context-to-create-.patch
    • target/linux/bcm27xx/patches-5.4/950-0303-staging-bcm2835-codec-add-media-controller-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0304-v4l2-Add-a-Greyworld-AWB-mode.patch
    • target/linux/bcm27xx/patches-5.4/950-0305-staging-bcm2835-camera-Add-greyworld-AWB-mode.patch
    • target/linux/bcm27xx/patches-5.4/950-0306-drm-vc4-Fix-for-margins-in-composite-SDTV-mode-3223.patch
    • target/linux/bcm27xx/patches-5.4/950-0307-Add-Hifiberry-DAC-DSP-soundcard-driver-3224.patch
    • target/linux/bcm27xx/patches-5.4/950-0308-staging-bcm2835-codec-Allow-height-of-1920.patch
    • target/linux/bcm27xx/patches-5.4/950-0309-staging-bcm2835-codec-Correct-g-s_selection-API-MPLA.patch
    • target/linux/bcm27xx/patches-5.4/950-0310-drm-v3d-Delete-pm_runtime-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0311-dts-Add-DTS-for-Pi-2B-rev-1.2-with-BCM2837-3235.patch
    • target/linux/bcm27xx/patches-5.4/950-0312-drm-v3d-clean-caches-at-the-end-of-render-jobs-on-re.patch
    • target/linux/bcm27xx/patches-5.4/950-0313-kbuild-Allow-.dtbo-overlays-to-be-built-piecemeal.patch
    • target/linux/bcm27xx/patches-5.4/950-0314-dma-direct-Temporary-DMA-fix-on-arm64.patch
    • target/linux/bcm27xx/patches-5.4/950-0315-ARM-bcm-Switch-board-clk-and-pinctrl-to-bcm2711-comp.patch
    • target/linux/bcm27xx/patches-5.4/950-0316-pinctrl-bcm2835-Add-support-for-BCM2711-pull-up-func.patch
    • target/linux/bcm27xx/patches-5.4/950-0317-vchiq_2835_arm-suppress-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-0318-Rename-HDMI-ALSA-device-names-check-for-enable-state.patch
    • target/linux/bcm27xx/patches-5.4/950-0319-drm-vc4-Add-support-for-YUV-color-encodings-and-rang.patch
    • target/linux/bcm27xx/patches-5.4/950-0320-drm-vc4-Correct-handling-of-rotation-parameter-in-fk.patch
    • target/linux/bcm27xx/patches-5.4/950-0321-dt-bindings-Add-binding-for-the-Infineon-IRS1125-sen.patch
    • target/linux/bcm27xx/patches-5.4/950-0322-media-i2c-Add-a-driver-for-the-Infineon-IRS1125-dept.patch
    • target/linux/bcm27xx/patches-5.4/950-0323-staging-bcm2835-codec-Add-support-for-ENUM_FRAMESIZE.patch
    • target/linux/bcm27xx/patches-5.4/950-0324-staging-bcm2835-codec-Correct-buffer-type-check-on-G.patch
    • target/linux/bcm27xx/patches-5.4/950-0325-staging-bcm2835-codec-Set-default-and-error-check-ti.patch
    • target/linux/bcm27xx/patches-5.4/950-0326-staging-bcm2835-codec-Fix-imbalance-in-dma_buf_get-d.patch
    • target/linux/bcm27xx/patches-5.4/950-0327-drm-vc4-Added-calls-for-firmware-display-blank-unbla.patch
    • target/linux/bcm27xx/patches-5.4/950-0328-Revert-pinctrl-bcm2835-Pass-irqchip-when-adding-gpio.patch
    • target/linux/bcm27xx/patches-5.4/950-0329-drm-v3d-Don-t-clear-MMU-control-bits-on-exception.patch
    • target/linux/bcm27xx/patches-5.4/950-0330-drm-v3d-Suppress-all-but-the-first-MMU-error.patch
    • target/linux/bcm27xx/patches-5.4/950-0331-drm-v3d-Plug-dma_fence-leak.patch
    • target/linux/bcm27xx/patches-5.4/950-0332-staging-vchiq_arm-Register-vcsm-cma-as-a-platform-dr.patch
    • target/linux/bcm27xx/patches-5.4/950-0333-staging-vchiq_arm-Register-bcm2835-codec-as-a-platfo.patch
    • target/linux/bcm27xx/patches-5.4/950-0334-staging-bcm2835-codec-Fix-potential-memory-leak-of-i.patch
    • target/linux/bcm27xx/patches-5.4/950-0335-net-bcmgenet-The-second-IRQ-is-optional.patch
    • target/linux/bcm27xx/patches-5.4/950-0336-drm-v3d-The-third-IRQ-is-optional.patch
    • target/linux/bcm27xx/patches-5.4/950-0337-dwc_otg-Declare-DMA-capability-with-HCD_DMA-flag.patch
    • target/linux/bcm27xx/patches-5.4/950-0338-rpi-poe-fan-fix-def_pwm1-writes.patch
    • target/linux/bcm27xx/patches-5.4/950-0339-net-phy-2711-Allow-ethernet-LED-mode-to-be-set-via-d.patch
    • target/linux/bcm27xx/patches-5.4/950-0340-overlays-smi-fix-typo-in-comment-3320.patch
    • target/linux/bcm27xx/patches-5.4/950-0341-net-phy-2711-Change-the-default-ethernet-LED-actions.patch
    • target/linux/bcm27xx/patches-5.4/950-0342-overlays-Add-apds9960-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0343-overlays-Remove-hack-from-uart0-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0344-arm-dts-overlays-pitft35-resistive-add-upstream-comp.patch
    • target/linux/bcm27xx/patches-5.4/950-0345-v3d_drv-Handle-missing-clock-more-gracefully.patch
    • target/linux/bcm27xx/patches-5.4/950-0346-v3d_gem-Kick-the-clock-so-firmware-knows-we-are-usin.patch
    • target/linux/bcm27xx/patches-5.4/950-0347-clk-bcm2835-Disable-v3d-clock.patch
    • target/linux/bcm27xx/patches-5.4/950-0348-arm-dts-Correct-Pi-4B-LED-values.patch
    • target/linux/bcm27xx/patches-5.4/950-0349-drm-v3d-Set-dma_mask-as-well-as-coherent_dma_mask.patch
    • target/linux/bcm27xx/patches-5.4/950-0350-arm-dts-2711-Add-pcie0-alias.patch
    • target/linux/bcm27xx/patches-5.4/950-0351-rpi-cirrus-wm5102-overlay-fix-pinctrl-configuration.patch
    • target/linux/bcm27xx/patches-5.4/950-0352-raspberrypi-cpufreq-Only-report-integer-pll-divisor-.patch
    • target/linux/bcm27xx/patches-5.4/950-0352-staging-vchiq_arm-Set-up-dma-ranges-on-child-devices.patch
    • target/linux/bcm27xx/patches-5.4/950-0353-staging-vchiq-Use-the-old-dma-controller-for-OF-conf.patch
    • target/linux/bcm27xx/patches-5.4/950-0354-dwc_otg-checking-the-urb-transfer_buffer-too-early-3.patch
    • target/linux/bcm27xx/patches-5.4/950-0355-overlays-Make-mcp342x-run-time-compatible.patch
    • target/linux/bcm27xx/patches-5.4/950-0356-rpi-cirrus-wm5102-overlay-use-reset-gpios-instead-of.patch
    • target/linux/bcm27xx/patches-5.4/950-0357-sound-soc-only-first-codec-is-master-in-multicodec-s.patch
    • target/linux/bcm27xx/patches-5.4/950-0358-Allow-simultaneous-use-of-JustBoom-DAC-and-Digi.patch
    • target/linux/bcm27xx/patches-5.4/950-0359-overlays-dht11-Allow-multiple-instantiation.patch
    • target/linux/bcm27xx/patches-5.4/950-0360-overlays-i2c-rtc-Add-pcf85363-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0361-pinctrl-bcm2835-Remove-gpiochip-on-error.patch
    • target/linux/bcm27xx/patches-5.4/950-0362-pinctrl-bcm2835-Change-init-order-for-gpio-hogs.patch
    • target/linux/bcm27xx/patches-5.4/950-0363-Pisound-MIDI-communication-fixes-for-scaled-down-CPU.patch
    • target/linux/bcm27xx/patches-5.4/950-0364-ARM-dts-bcm283x-Remove-simple-bus-from-fixed-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0365-ARM-dts-bcm283x-Move-system-timer-back-to-bcm283x.dt.patch
    • target/linux/bcm27xx/patches-5.4/950-0366-ARM-dts-bcm283x-Move-pixelvalve-to-bcm2835-common.dt.patch
    • target/linux/bcm27xx/patches-5.4/950-0367-ARM-dts-bcm2838-rpi-4-b-Fix-memory-node.patch
    • target/linux/bcm27xx/patches-5.4/950-0368-ARM-dts-bcm2838-rpi-4-b-Backport-BT-part-from-upstre.patch
    • target/linux/bcm27xx/patches-5.4/950-0369-ARM-dts-bcm2838-Backport-node-names-from-upstream.patch
    • target/linux/bcm27xx/patches-5.4/950-0370-ARM-dts-bcm283x-Move-intc-label-to-bcm2835-common.dt.patch
    • target/linux/bcm27xx/patches-5.4/950-0371-ARM-dts-bcm2838-Remove-always-on-from-armv7-timer.patch
    • target/linux/bcm27xx/patches-5.4/950-0372-net-bcmgenet-Add-RGMII_RXID-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0373-ARM-dts-bcm2838-Backport-genet-from-upstream.patch
    • target/linux/bcm27xx/patches-5.4/950-0374-ARM-bcm-Backport-BCM2711-support-from-upstream.patch
    • target/linux/bcm27xx/patches-5.4/950-0375-hwrng-iproc-rng200-Add-support-for-BCM2711.patch
    • target/linux/bcm27xx/patches-5.4/950-0376-ARM-dts-bcm2838-Add-upstream-RNG-compatible.patch
    • target/linux/bcm27xx/patches-5.4/950-0377-driver-char-rpivid-Destroy-the-legacy-device-on-remo.patch
    • target/linux/bcm27xx/patches-5.4/950-0378-driver-char-rpivid-Clean-up-error-handling-use-of-ER.patch
    • target/linux/bcm27xx/patches-5.4/950-0379-driver-char-rpivid-Add-error-handling-to-the-legacy-.patch
    • target/linux/bcm27xx/patches-5.4/950-0380-driver-char-rpivid-Fix-coding-style-whitespace-issue.patch
    • target/linux/bcm27xx/patches-5.4/950-0381-driver-char-rpimem-Add-SPDX-licence-header.patch
    • target/linux/bcm27xx/patches-5.4/950-0382-driver-char-rpivid-Fix-access-to-freed-memory.patch
    • target/linux/bcm27xx/patches-5.4/950-0383-add-BME680-to-i2c-sensor-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0384-dwc_otg-constrain-endpoint-max-packet-and-transfer-s.patch
    • target/linux/bcm27xx/patches-5.4/950-0385-dwc_otg-fiq_fsm-pause-when-cancelling-split-transact.patch
    • target/linux/bcm27xx/patches-5.4/950-0386-dwc_otg-fiq_fsm-add-a-barrier-on-entry-into-FIQ-hand.patch
    • target/linux/bcm27xx/patches-5.4/950-0387-Add-universal-device-tree-overlay-for-SPI-devices.patch
    • target/linux/bcm27xx/patches-5.4/950-0388-sound-Add-the-HiFiBerry-DAC-HD-version.patch
    • target/linux/bcm27xx/patches-5.4/950-0389-Initialise-rpi-firmware-before-clk-bcm2835.patch
    • target/linux/bcm27xx/patches-5.4/950-0390-Fix-master-mode-settings-of-HiFiBerry-DAC-ADC-PRO-ca.patch
    • target/linux/bcm27xx/patches-5.4/950-0391-overlays-Use-preferred-compatible-strings.patch
    • target/linux/bcm27xx/patches-5.4/950-0392-tty-amba-pl011-Add-un-throttle-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0393-Fix-i2c-pwm-pca9685a-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0394-adds-LED-OFF-feature-to-HiFiBerry-DAC-ADC-PRO-sound-.patch
    • target/linux/bcm27xx/patches-5.4/950-0395-adds-LED-OFF-feature-to-HiFiBerry-DAC-ADC-sound-card.patch
    • target/linux/bcm27xx/patches-5.4/950-0396-adds-LED-OFF-feature-to-HiFiBerry-DAC-DAC-PRO-sound-.patch
    • target/linux/bcm27xx/patches-5.4/950-0397-pisound-Added-reading-Pisound-board-hardware-revisio.patch
    • target/linux/bcm27xx/patches-5.4/950-0398-mmc-sdhci-iproc-Fix-vmmc-regulators-on-iProc.patch
    • target/linux/bcm27xx/patches-5.4/950-0399-ARM-dts-Declare-RPi-4B-SD-card-power-regulator.patch
    • target/linux/bcm27xx/patches-5.4/950-0400-bcm2838.dtsi-Use-BCM2711-PCIe-compatible-string.patch
    • target/linux/bcm27xx/patches-5.4/950-0401-ARM-dts-Remove-bcm2838-rpi-4-b.dts.patch
    • target/linux/bcm27xx/patches-5.4/950-0402-tty-amba-pl011-Avoid-rare-write-when-full-error.patch
    • target/linux/bcm27xx/patches-5.4/950-0403-usb-xhci-Raspberry-Pi-FW-loader-for-VIA-VL805.patch
    • target/linux/bcm27xx/patches-5.4/950-0404-overlays-Correct-the-eth_led-colour-assignments.patch
    • target/linux/bcm27xx/patches-5.4/950-0405-ARM-dts-Add-sd_poll_once-dtparam-to-bcm283x-2711.patch
    • target/linux/bcm27xx/patches-5.4/950-0406-overlays-Add-ssd1306-spi-ssh1106-spi-ssd-1351-spi.patch
    • target/linux/bcm27xx/patches-5.4/950-0407-overlays-dwc2-Increase-RX-FIFO-size.patch
    • target/linux/bcm27xx/patches-5.4/950-0408-overlays-Fix-mcp23017-s-addr-parameter.patch
    • target/linux/bcm27xx/patches-5.4/950-0409-SQUASH-Fix-spi-driver-compiler-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0410-overlays-add-hdmi-backlight-hwhack-gpio-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0411-ARM-dts-Revert-all-changes-to-upstream-dts-files.patch
    • target/linux/bcm27xx/patches-5.4/950-0412-ARM-dts-Clean-out-downstream-BCM2711-2838-files.patch
    • target/linux/bcm27xx/patches-5.4/950-0413-ARM-dts-Add-minimal-Raspberry-Pi-4-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0414-ARM-dts-bcm2711-force-CMA-into-first-GB-of-memory.patch
    • target/linux/bcm27xx/patches-5.4/950-0414-SQUASH-Fix-spi-driver-compiler-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0415-ARM-dts-bcm2711-rpi-4-Enable-GENET-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0416-ARM-dts-bcm2711-fix-soc-s-node-dma-ranges.patch
    • target/linux/bcm27xx/patches-5.4/950-0417-ARM-dts-Rebuild-downstream-DTS-files.patch
    • target/linux/bcm27xx/patches-5.4/950-0418-staging-vchiq_arm-Fix-bcm2711-compatible-string.patch
    • target/linux/bcm27xx/patches-5.4/950-0419-hwrng-iproc-rng200-Correct-SoC-name.patch
    • target/linux/bcm27xx/patches-5.4/950-0420-ARM-dts-Correct-SoC-name.patch
    • target/linux/bcm27xx/patches-5.4/950-0421-ARM-dts-Remove-CMA-allocation-from-Pi-4-dts.patch
    • target/linux/bcm27xx/patches-5.4/950-0422-staging-vchiq_arm-Give-vchiq-children-DT-nodes.patch
    • target/linux/bcm27xx/patches-5.4/950-0423-ARM-dts-Move-audio-node-under-the-vchiq-parent.patch
    • target/linux/bcm27xx/patches-5.4/950-0424-ARM-dts-overlays-Create-custom-clocks-in.patch
    • target/linux/bcm27xx/patches-5.4/950-0425-staging-vc04_services-Fix-vcsm-overflow-bug-when-cou.patch
    • target/linux/bcm27xx/patches-5.4/950-0426-overlays-Add-timeout_ms-parameter-to-gpio-poweroff.patch
    • target/linux/bcm27xx/patches-5.4/950-0427-of-overlay-Correct-symbol-path-fixups.patch
    • target/linux/bcm27xx/patches-5.4/950-0428-overlays-sc16ic750-i2c-Fix-xtal-parameter.patch
    • target/linux/bcm27xx/patches-5.4/950-0429-of-address-Introduce-of_get_next_dma_parent-helper.patch
    • target/linux/bcm27xx/patches-5.4/950-0430-of-address-Follow-DMA-parent-for-dma-coherent.patch
    • target/linux/bcm27xx/patches-5.4/950-0431-of-Factor-out-addr-size-cells-parsing.patch
    • target/linux/bcm27xx/patches-5.4/950-0432-of-address-Translate-dma-ranges-for-parent-nodes-mis.patch
    • target/linux/bcm27xx/patches-5.4/950-0433-of-Make-of_dma_get_range-work-on-bus-nodes.patch
    • target/linux/bcm27xx/patches-5.4/950-0434-arm64-mm-use-arm64_dma_phys_limit-instead-of-calling.patch
    • target/linux/bcm27xx/patches-5.4/950-0435-arm64-rename-variables-used-to-calculate-ZONE_DMA32-.patch
    • target/linux/bcm27xx/patches-5.4/950-0436-arm64-use-both-ZONE_DMA-and-ZONE_DMA32.patch
    • target/linux/bcm27xx/patches-5.4/950-0437-mm-refresh-ZONE_DMA-and-ZONE_DMA32-comments-in-enum-.patch
    • target/linux/bcm27xx/patches-5.4/950-0438-resource-Add-a-resource_list_first_type-helper.patch
    • target/linux/bcm27xx/patches-5.4/950-0439-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patch
    • target/linux/bcm27xx/patches-5.4/950-0440-x86-PCI-sta2x11-use-default-DMA-address-translation.patch
    • target/linux/bcm27xx/patches-5.4/950-0441-PCI-of-Add-inbound-resource-parsing-to-helpers.patch
    • target/linux/bcm27xx/patches-5.4/950-0442-dma-direct-unify-the-dma_capable-definitions.patch
    • target/linux/bcm27xx/patches-5.4/950-0443-dma-direct-avoid-a-forward-declaration-for-phys_to_d.patch
    • target/linux/bcm27xx/patches-5.4/950-0444-dma-direct-exclude-dma_direct_map_resource-from-the-.patch
    • target/linux/bcm27xx/patches-5.4/950-0445-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patch
    • target/linux/bcm27xx/patches-5.4/950-0446-ARM-dts-bcm2711-Enable-PCIe-controller.patch
    • target/linux/bcm27xx/patches-5.4/950-0447-PCI-brcmstb-Add-Broadcom-STB-PCIe-host-controller-dr.patch
    • target/linux/bcm27xx/patches-5.4/950-0448-PCI-brcmstb-Add-MSI-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0449-PCI-brcmstb-Fix-build-on-32bit-ARM-platforms-with-ol.patch
    • target/linux/bcm27xx/patches-5.4/950-0450-bcm2711-rpi.dtsi-Use-upstream-pcie-node.patch
    • target/linux/bcm27xx/patches-5.4/950-0451-media-dt-bindings-media-i2c-Add-IMX219-CMOS-sensor-b.patch
    • target/linux/bcm27xx/patches-5.4/950-0452-media-i2c-Add-driver-for-Sony-IMX219-sensor.patch
    • target/linux/bcm27xx/patches-5.4/950-0453-overlays-imx219-Correct-link-frequency-to-match-the-.patch
    • target/linux/bcm27xx/patches-5.4/950-0454-Kbuild-Allow-.dtbo-overlays-to-be-built-adjust.patch
    • target/linux/bcm27xx/patches-5.4/950-0455-media-ov5647-Fix-return-codes-from-ov5647_write-ov56.patch
    • target/linux/bcm27xx/patches-5.4/950-0456-media-ov5647-Add-basic-support-for-multiple-sensor-m.patch
    • target/linux/bcm27xx/patches-5.4/950-0457-media-ov5647-Add-V4L2-controls-for-analogue-gain-exp.patch
    • target/linux/bcm27xx/patches-5.4/950-0458-media-ov5647-Add-extra-10-bit-sensor-modes.patch
    • target/linux/bcm27xx/patches-5.4/950-0459-media-ov5647-change-defaults-to-better-match-raw-cam.patch
    • target/linux/bcm27xx/patches-5.4/950-0460-drm-vc4-fkms-Change-crtc_state-structure-name-to-avo.patch
    • target/linux/bcm27xx/patches-5.4/950-0461-drm-fourcc-Add-packed-10bit-YUV-4-2-0-format.patch
    • target/linux/bcm27xx/patches-5.4/950-0462-drm-vc4-Add-DRM_FORMAT_P030-support-to-firmware-kms.patch
    • target/linux/bcm27xx/patches-5.4/950-0463-gpio-ir-overlay-add-parameter-to-configure-signal-po.patch
    • target/linux/bcm27xx/patches-5.4/950-0464-Add-support-for-merus-amp-soundcard-and-ma120x0p-cod.patch
    • target/linux/bcm27xx/patches-5.4/950-0465-ARM-dts-bcm2711-Add-32-bit-PMU-compatibility.patch
    • target/linux/bcm27xx/patches-5.4/950-0466-ARM-dts-bcm271x-Use-a53-pmu-drop-RPI364.patch
    • target/linux/bcm27xx/patches-5.4/950-0467-net-bcmgenet-Clear-ID_MODE_DIS-in-EXT_RGMII_OOB_CTRL.patch
    • target/linux/bcm27xx/patches-5.4/950-0468-drm-modes-parse_cmdline-Fix-possible-reference-past-.patch
    • target/linux/bcm27xx/patches-5.4/950-0469-drm-modes-parse_cmdline-Make-various-char-pointers-c.patch
    • target/linux/bcm27xx/patches-5.4/950-0470-drm-modes-parse_cmdline-Stop-parsing-extras-after-bp.patch
    • target/linux/bcm27xx/patches-5.4/950-0471-drm-modes-parse_cmdline-Accept-extras-directly-after.patch
    • target/linux/bcm27xx/patches-5.4/950-0472-drm-modes-parse_cmdline-Rework-drm_mode_parse_cmdlin.patch
    • target/linux/bcm27xx/patches-5.4/950-0473-drm-modes-parse_cmdline-Add-freestanding-argument-to.patch
    • target/linux/bcm27xx/patches-5.4/950-0474-drm-modes-parse_cmdline-Set-bpp-refresh_specified-af.patch
    • target/linux/bcm27xx/patches-5.4/950-0475-drm-modes-parse_cmdline-Allow-specifying-stand-alone.patch
    • target/linux/bcm27xx/patches-5.4/950-0476-drm-modes-parse_cmdline-Add-support-for-specifying-p.patch
    • target/linux/bcm27xx/patches-5.4/950-0477-drm-modes-parse_cmdline-Remove-some-unnecessary-code.patch
    • target/linux/bcm27xx/patches-5.4/950-0478-drm-modes-parse_cmdline-Explicitly-memset-the-passed.patch
    • target/linux/bcm27xx/patches-5.4/950-0479-drm-v3d-Replace-wait_for-macros-to-remove-use-of-msl.patch
    • target/linux/bcm27xx/patches-5.4/950-0480-Reduce-noise-from-rpi-poe-hat-fan.patch
    • target/linux/bcm27xx/patches-5.4/950-0481-add-Sensirion-SPS30-to-i2c-sensor-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0482-media-add-V4L2_CTRL_TYPE_AREA-control-type.patch
    • target/linux/bcm27xx/patches-5.4/950-0483-media-add-V4L2_CID_UNIT_CELL_SIZE-control.patch
    • target/linux/bcm27xx/patches-5.4/950-0484-media-v4l2-common-add-pixel-encoding-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0485-media-v4l2-common-add-RGB565-and-RGB55-to-v4l2_forma.patch
    • target/linux/bcm27xx/patches-5.4/950-0486-media-vb2-add-V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF.patch
    • target/linux/bcm27xx/patches-5.4/950-0487-media-v4l2-mem2mem-support-held-capture-buffers.patch
    • target/linux/bcm27xx/patches-5.4/950-0488-media-videodev2.h-add-V4L2_DEC_CMD_FLUSH.patch
    • target/linux/bcm27xx/patches-5.4/950-0489-media-v4l2-mem2mem-add-stateless_-try_-decoder_cmd-i.patch
    • target/linux/bcm27xx/patches-5.4/950-0490-media-v4l2-mem2mem-add-new_frame-detection.patch
    • target/linux/bcm27xx/patches-5.4/950-0491-media-Documentation-media-Document-V4L2_CTRL_TYPE_AR.patch
    • target/linux/bcm27xx/patches-5.4/950-0492-media-v4l-Add-definitions-for-HEVC-stateless-decodin.patch
    • target/linux/bcm27xx/patches-5.4/950-0493-media-v4l2-mem2mem-Fix-hold-buf-flag-checks.patch
    • target/linux/bcm27xx/patches-5.4/950-0494-media-pixfmt-Document-the-HEVC-slice-pixel-format.patch
    • target/linux/bcm27xx/patches-5.4/950-0495-media-uapi-hevc-Add-scaling-matrix-control.patch
    • target/linux/bcm27xx/patches-5.4/950-0496-media-uapi-hevc-Add-segment-address-field.patch
    • target/linux/bcm27xx/patches-5.4/950-0497-media-hevc_ctrls-Add-slice-param-dependent-slice-seg.patch
    • target/linux/bcm27xx/patches-5.4/950-0498-media-uapi-Add-hevc-ctrls-for-WPP-decoding.patch
    • target/linux/bcm27xx/patches-5.4/950-0499-media-videodev2.h-Add-a-format-for-column-YUV4-2-0-m.patch
    • target/linux/bcm27xx/patches-5.4/950-0500-media-v4l2-mem2mem-allow-request-job-buffer-processi.patch
    • target/linux/bcm27xx/patches-5.4/950-0501-media-dt-bindings-media-Add-binding-for-the-Raspberr.patch
    • target/linux/bcm27xx/patches-5.4/950-0502-staging-media-Add-Raspberry-Pi-V4L2-H265-decoder.patch
    • target/linux/bcm27xx/patches-5.4/950-0503-dtoverlays-Add-overlay-to-enable-the-HEVC-V4L2-drive.patch
    • target/linux/bcm27xx/patches-5.4/950-0504-mmc-sdhci-Silence-MMC-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0505-dt-bindings-i2c-brcmstb-Convert-the-BRCMSTB-binding-.patch
    • target/linux/bcm27xx/patches-5.4/950-0506-dt-bindings-i2c-brcmstb-Add-BCM2711-BSC-AUTO-I2C-bin.patch
    • target/linux/bcm27xx/patches-5.4/950-0507-i2c-brcmstb-Support-BCM2711-HDMI-BSC-controllers.patch
    • target/linux/bcm27xx/patches-5.4/950-0508-i2c-brcmstb-Allow-to-compile-it-on-BCM2835.patch
    • target/linux/bcm27xx/patches-5.4/950-0509-dt-bindings-clock-Add-a-binding-for-the-RPi-Firmware.patch
    • target/linux/bcm27xx/patches-5.4/950-0510-clk-bcm-rpi-Allow-the-driver-to-be-probed-by-DT.patch
    • target/linux/bcm27xx/patches-5.4/950-0511-clk-bcm-rpi-Statically-init-clk_init_data.patch
    • target/linux/bcm27xx/patches-5.4/950-0512-clk-bcm-rpi-Use-clk_hw_register-for-pllb_arm.patch
    • target/linux/bcm27xx/patches-5.4/950-0513-clk-bcm-rpi-Remove-global-pllb_arm-clock-pointer.patch
    • target/linux/bcm27xx/patches-5.4/950-0514-clk-bcm-rpi-Make-sure-pllb_arm-is-removed.patch
    • target/linux/bcm27xx/patches-5.4/950-0515-clk-bcm-rpi-Remove-pllb_arm_lookup-global-pointer.patch
    • target/linux/bcm27xx/patches-5.4/950-0516-clk-bcm-rpi-Switch-to-clk_hw_register_clkdev.patch
    • target/linux/bcm27xx/patches-5.4/950-0517-clk-bcm-rpi-Make-sure-the-clkdev-lookup-is-removed.patch
    • target/linux/bcm27xx/patches-5.4/950-0518-clk-bcm-rpi-Create-a-data-structure-for-the-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0519-clk-bcm-rpi-Add-clock-id-to-data.patch
    • target/linux/bcm27xx/patches-5.4/950-0520-clk-bcm-rpi-Pass-the-clocks-data-to-the-firmware-fun.patch
    • target/linux/bcm27xx/patches-5.4/950-0521-clk-bcm-rpi-Rename-is_prepared-function.patch
    • target/linux/bcm27xx/patches-5.4/950-0522-clk-bcm-rpi-Split-pllb-clock-hooks.patch
    • target/linux/bcm27xx/patches-5.4/950-0523-clk-bcm-rpi-Make-the-PLLB-registration-function-retu.patch
    • target/linux/bcm27xx/patches-5.4/950-0524-clk-bcm-rpi-Add-DT-provider-for-the-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0525-clk-bcm-rpi-Discover-the-firmware-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0526-ARM-dts-bcm2711-Add-firmware-clocks-node.patch
    • target/linux/bcm27xx/patches-5.4/950-0527-reset-Move-reset-simple-header-out-of-drivers-reset.patch
    • target/linux/bcm27xx/patches-5.4/950-0528-reset-simple-Add-reset-callback.patch
    • target/linux/bcm27xx/patches-5.4/950-0529-dt-bindings-clock-Add-BCM2711-DVP-binding.patch
    • target/linux/bcm27xx/patches-5.4/950-0530-clk-bcm-Add-BCM2711-DVP-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0531-ARM-dts-bcm2711-Add-HDMI-DVP.patch
    • target/linux/bcm27xx/patches-5.4/950-0532-dt-bindings-display-Convert-VC4-bindings-to-schemas.patch
    • target/linux/bcm27xx/patches-5.4/950-0533-dt-bindings-display-vc4-dpi-Add-missing-clock-names-.patch
    • target/linux/bcm27xx/patches-5.4/950-0534-dt-bindings-display-vc4-dsi-Add-missing-clock-proper.patch
    • target/linux/bcm27xx/patches-5.4/950-0535-dt-bindings-display-vc4-hdmi-Add-missing-clock-names.patch
    • target/linux/bcm27xx/patches-5.4/950-0536-dt-bindings-display-vc4-Document-BCM2711-VC5.patch
    • target/linux/bcm27xx/patches-5.4/950-0537-drm-vc4-drv-Add-include-guards.patch
    • target/linux/bcm27xx/patches-5.4/950-0538-drm-vc4-drv-Support-BCM2711.patch
    • target/linux/bcm27xx/patches-5.4/950-0539-drm-vc4-drv-Add-support-for-the-BCM2711-HVS5.patch
    • target/linux/bcm27xx/patches-5.4/950-0540-drm-vc4-plane-Improve-LBM-usage.patch
    • target/linux/bcm27xx/patches-5.4/950-0541-drm-vc4-plane-Move-planes-creation-to-its-own-functi.patch
    • target/linux/bcm27xx/patches-5.4/950-0542-drm-vc4-plane-Move-additional-planes-creation-to-dri.patch
    • target/linux/bcm27xx/patches-5.4/950-0543-drm-vc4-plane-Register-all-the-planes-at-once.patch
    • target/linux/bcm27xx/patches-5.4/950-0544-drm-vc4-plane-Create-overlays-for-any-CRTC.patch
    • target/linux/bcm27xx/patches-5.4/950-0545-drm-vc4-plane-Create-more-planes.patch
    • target/linux/bcm27xx/patches-5.4/950-0546-drm-vc4-crtc-Rename-SoC-data-structures.patch
    • target/linux/bcm27xx/patches-5.4/950-0547-drm-vc4-crtc-Move-crtc-state-to-common-header.patch
    • target/linux/bcm27xx/patches-5.4/950-0548-drm-vc4-crtc-Deal-with-different-number-of-pixel-per.patch
    • target/linux/bcm27xx/patches-5.4/950-0549-drm-vc4-crtc-Use-a-shared-interrupt.patch
    • target/linux/bcm27xx/patches-5.4/950-0550-drm-vc4-crtc-Turn-static-const-variable-into-a-defin.patch
    • target/linux/bcm27xx/patches-5.4/950-0551-drm-vc4-crtc-Move-the-cob-allocation-outside-of-bind.patch
    • target/linux/bcm27xx/patches-5.4/950-0552-drm-vc4-crtc-Rename-HVS-channel-to-output.patch
    • target/linux/bcm27xx/patches-5.4/950-0553-drm-vc4-crtc-Use-local-chan-variable.patch
    • target/linux/bcm27xx/patches-5.4/950-0554-drm-vc4-crtc-Enable-and-disable-the-PV-in-atomic_ena.patch
    • target/linux/bcm27xx/patches-5.4/950-0555-drm-vc4-crtc-Assign-output-to-channel-automatically.patch
    • target/linux/bcm27xx/patches-5.4/950-0556-drm-vc4-crtc-Add-FIFO-depth-to-vc4_crtc_data.patch
    • target/linux/bcm27xx/patches-5.4/950-0557-drm-vc4-crtc-Add-function-to-compute-FIFO-level-bits.patch
    • target/linux/bcm27xx/patches-5.4/950-0558-drm-vc4-crtc-Rename-HDMI-encoder-type-to-HDMI0.patch
    • target/linux/bcm27xx/patches-5.4/950-0559-drm-vc4-crtc-Add-HDMI1-encoder-type.patch
    • target/linux/bcm27xx/patches-5.4/950-0560-drm-vc4-crtc-Remove-redundant-call-to-drm_crtc_enabl.patch
    • target/linux/bcm27xx/patches-5.4/950-0561-drm-vc4-crtc-Disable-color-management-for-HVS5.patch
    • target/linux/bcm27xx/patches-5.4/950-0562-dt-bindings-display-vc4-pv-Add-BCM2711-pixel-valves.patch
    • target/linux/bcm27xx/patches-5.4/950-0563-drm-vc4-crtc-Add-BCM2711-pixelvalves.patch
    • target/linux/bcm27xx/patches-5.4/950-0564-drm-vc4-hdmi-Use-debugfs-private-field.patch
    • target/linux/bcm27xx/patches-5.4/950-0565-drm-vc4-hdmi-Move-structure-to-header.patch
    • target/linux/bcm27xx/patches-5.4/950-0566-drm-vc4-hdmi-rework-connectors-and-encoders.patch
    • target/linux/bcm27xx/patches-5.4/950-0567-drm-vc4-hdmi-Rename-hdmi-to-vc4_hdmi.patch
    • target/linux/bcm27xx/patches-5.4/950-0568-drm-vc4-hdmi-Move-accessors-to-vc4_hdmi.patch
    • target/linux/bcm27xx/patches-5.4/950-0569-drm-vc4-hdmi-Use-local-vc4_hdmi-directly.patch
    • target/linux/bcm27xx/patches-5.4/950-0570-drm-vc4-hdmi-Add-container_of-macros-for-encoders-an.patch
    • target/linux/bcm27xx/patches-5.4/950-0571-drm-vc4-hdmi-Pass-vc4_hdmi-to-CEC-code.patch
    • target/linux/bcm27xx/patches-5.4/950-0572-drm-vc4-hdmi-Remove-vc4_dev-hdmi-pointer.patch
    • target/linux/bcm27xx/patches-5.4/950-0573-drm-vc4-hdmi-Remove-vc4_hdmi_connector.patch
    • target/linux/bcm27xx/patches-5.4/950-0574-drm-vc4-hdmi-Introduce-resource-init-and-variant.patch
    • target/linux/bcm27xx/patches-5.4/950-0575-drm-vc4-hdmi-Implement-a-register-layout-abstraction.patch
    • target/linux/bcm27xx/patches-5.4/950-0576-drm-vc4-hdmi-Add-reset-callback.patch
    • target/linux/bcm27xx/patches-5.4/950-0577-drm-vc4-hdmi-Add-PHY-init-and-disable-function.patch
    • target/linux/bcm27xx/patches-5.4/950-0578-drm-vc4-hdmi-Add-PHY-RNG-enable-disable-function.patch
    • target/linux/bcm27xx/patches-5.4/950-0579-drm-vc4-hdmi-Add-a-CSC-setup-callback.patch
    • target/linux/bcm27xx/patches-5.4/950-0580-drm-vc4-hdmi-Add-a-set_timings-callback.patch
    • target/linux/bcm27xx/patches-5.4/950-0581-drm-vc4-hdmi-Add-HDMI-ID.patch
    • target/linux/bcm27xx/patches-5.4/950-0582-drm-vc4-hdmi-Deal-with-multiple-debugfs-files.patch
    • target/linux/bcm27xx/patches-5.4/950-0583-drm-vc4-hdmi-Add-an-audio-support-flag.patch
    • target/linux/bcm27xx/patches-5.4/950-0584-drm-vc4-hdmi-Move-CEC-init-to-its-own-function.patch
    • target/linux/bcm27xx/patches-5.4/950-0585-drm-vc4-hdmi-Add-CEC-support-flag.patch
    • target/linux/bcm27xx/patches-5.4/950-0586-drm-vc4-hdmi-Remove-unused-CEC_CLOCK_DIV-define.patch
    • target/linux/bcm27xx/patches-5.4/950-0587-drm-vc4-hdmi-Rename-drm_encoder-pointer-in-mode_vali.patch
    • target/linux/bcm27xx/patches-5.4/950-0588-drm-vc4-hdmi-Adjust-HSM-clock-rate-depending-on-pixe.patch
    • target/linux/bcm27xx/patches-5.4/950-0589-drm-vc4-hdmi-Support-the-BCM2711-HDMI-controllers.patch
    • target/linux/bcm27xx/patches-5.4/950-0590-dt-bindings-display-vc4-hdmi-Add-BCM2711-HDMI-contro.patch
    • target/linux/bcm27xx/patches-5.4/950-0591-ARM-dts-bcm2711-Enable-the-display-pipeline.patch
    • target/linux/bcm27xx/patches-5.4/950-0592-DOWNSTREAM-ARM-dts-rpi4-Disable-KMS-driver-by-defaul.patch
    • target/linux/bcm27xx/patches-5.4/950-0593-dtoverlays-Add-Pi4-version-of-vc4-kms-v3d.patch
    • target/linux/bcm27xx/patches-5.4/950-0594-drm-Checking-of-the-pitch-is-only-valid-for-linear-f.patch
    • target/linux/bcm27xx/patches-5.4/950-0595-drm-vc4-Add-support-for-DRM_FORMAT_P030-to-vc4-plane.patch
    • target/linux/bcm27xx/patches-5.4/950-0596-Fixup-P030-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0597-drm-vc4-The-check-for-assigned-HVS-channels-is-not-a.patch
    • target/linux/bcm27xx/patches-5.4/950-0598-dt-Update-v3d-to-use-firmware_clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0599-drm-vc4-Reset-audio-infoframe-on-encoder_enable-if-p.patch
    • target/linux/bcm27xx/patches-5.4/950-0600-drm-vc4-Set-the-b-frame-marker-to-the-match-ALSA-s-d.patch
    • target/linux/bcm27xx/patches-5.4/950-0601-dts-Add-reg-names-for-the-HDMI-registers-on-bcm2835.patch
    • target/linux/bcm27xx/patches-5.4/950-0602-dt-Add-HDMI-audio-dma-values-to-bcm2711.dtsi.patch
    • target/linux/bcm27xx/patches-5.4/950-0603-drm-vc4-Use-reg-names-to-configure-HDMI-audio.patch
    • target/linux/bcm27xx/patches-5.4/950-0604-drm-vc4-Add-audio-initialisation-for-Pi4.patch
    • target/linux/bcm27xx/patches-5.4/950-0605-drm-vc4-Enable-audio-on-Pi4.patch
    • target/linux/bcm27xx/patches-5.4/950-0606-drm-vc4-Alter-the-HDMI-state-machine-clock-calc-to-a.patch
    • target/linux/bcm27xx/patches-5.4/950-0607-dtoverlays-Remove-comment-about-vc4-kms-v3d-locking-.patch
    • target/linux/bcm27xx/patches-5.4/950-0608-drm-vc4-Kick-the-core-clock-up-during-a-mode-change.patch
    • target/linux/bcm27xx/patches-5.4/950-0609-drm-vc4-Fixup-for-firmware-KMS.patch
    • target/linux/bcm27xx/patches-5.4/950-0610-drm-vc4-Fixup-plane-init-within-firmware-kms.patch
    • target/linux/bcm27xx/patches-5.4/950-0611-drm-vc4-hdmi-Give-the-HDMI-audio-instances-different.patch
    • target/linux/bcm27xx/patches-5.4/950-0612-i2c-brcmstb-The-interrupt-line-is-optional-so-use-pl.patch
    • target/linux/bcm27xx/patches-5.4/950-0613-dt-Drop-I2C-for-Pi4-HDMI-interfaces-to-97.5kHz.patch
    • target/linux/bcm27xx/patches-5.4/950-0614-overlays-Add-missing-rpi-poe-parameters.patch
    • target/linux/bcm27xx/patches-5.4/950-0615-vc4_hdmi_phy-Fix-offset-calculation.patch
    • target/linux/bcm27xx/patches-5.4/950-0616-overlays-Add-overlay_map.patch
    • target/linux/bcm27xx/patches-5.4/950-0617-overlays-Formally-rename-deprecate-old-overlays.patch
    • target/linux/bcm27xx/patches-5.4/950-0618-overlays-Add-vc4-kms-v3d-pi4-to-overlay_map.patch
    • target/linux/bcm27xx/patches-5.4/950-0619-Add-upstream-and-upstream-pi4-to-overlay_map.patch
    • target/linux/bcm27xx/patches-5.4/950-0620-clk-raspberrypi-Allow-cpufreq-driver-to-also-adjust-.patch
    • target/linux/bcm27xx/patches-5.4/950-0621-Add-support-for-the-AudioInjector.net-Isolated-sound.patch
    • target/linux/bcm27xx/patches-5.4/950-0622-overlays-Fix-dtc-warnings-in-i2c-gpio.patch
    • target/linux/bcm27xx/patches-5.4/950-0623-kbuild-Disable-gcc-plugins.patch
    • target/linux/bcm27xx/patches-5.4/950-0624-ASoC-ma120x0p-Add-96KHz-rate-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0625-arm64-mm-reserve-CMA-and-crashkernel-in-ZONE_DMA32.patch
    • target/linux/bcm27xx/patches-5.4/950-0626-arm64-mm-Fix-initialisation-of-DMA-zones-on-non-NUMA.patch
    • target/linux/bcm27xx/patches-5.4/950-0627-ARM-dts-bcm283x-Unify-CMA-configuration.patch
    • target/linux/bcm27xx/patches-5.4/950-0628-dma-contiguous-CMA-give-precedence-to-cmdline.patch
    • target/linux/bcm27xx/patches-5.4/950-0629-ARM-dts-Use-upstream-CMA-configuration.patch
    • target/linux/bcm27xx/patches-5.4/950-0630-ARM-dts-overlays-Unify-overlay-CMA-handling.patch
    • target/linux/bcm27xx/patches-5.4/950-0631-ARM-dts-bcm283x-Fix-vc4-s-firmware-bus-DMA-limitatio.patch
    • target/linux/bcm27xx/patches-5.4/950-0632-ARM-dts-bcm2711-Restrict-CMA-to-first-768MB.patch
    • target/linux/bcm27xx/patches-5.4/950-0633-ARM-dts-Extend-SCB-bus-address-range.patch
    • target/linux/bcm27xx/patches-5.4/950-0634-dts-bcm2711-Move-emmc2-to-its-own-bus.patch
    • target/linux/bcm27xx/patches-5.4/950-0635-drm-vc4-hdmi-Silence-pixel-clock-error-on-EPROBE_DEF.patch
    • target/linux/bcm27xx/patches-5.4/950-0636-Fixes-a-problem-with-clock-settings-of-HiFiBerry-DAC.patch
    • target/linux/bcm27xx/patches-5.4/950-0637-Documentation-media-Update-sub-device-API-intro.patch
    • target/linux/bcm27xx/patches-5.4/950-0638-Documentation-media-Document-read-only-subdevice.patch
    • target/linux/bcm27xx/patches-5.4/950-0639-media-v4l2-dev-Add-v4l2_device_register_ro_subdev_no.patch
    • target/linux/bcm27xx/patches-5.4/950-0640-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
    • target/linux/bcm27xx/patches-5.4/950-0641-media-uapi-v4l2-core-Add-sensor-ancillary-data-V4L2-.patch
    • target/linux/bcm27xx/patches-5.4/950-0642-media-uapi-Add-MEDIA_BUS_FMT_SENSOR_DATA-media-bus-f.patch
    • target/linux/bcm27xx/patches-5.4/950-0643-media-bcm2835-unicam-Add-support-for-mulitple-device.patch
    • target/linux/bcm27xx/patches-5.4/950-0644-media-bcm2835-unicam-Add-embedded-data-node.patch
    • target/linux/bcm27xx/patches-5.4/950-0645-media-bcm2835-unicam-Use-dummy-buffer-if-none-have-b.patch
    • target/linux/bcm27xx/patches-5.4/950-0646-spi-Force-CS_HIGH-if-GPIO-descriptors-are-used.patch
    • target/linux/bcm27xx/patches-5.4/950-0647-media-i2c-imx219-Fix-power-sequence.patch
    • target/linux/bcm27xx/patches-5.4/950-0648-media-i2c-imx219-Add-support-for-RAW8-bit-bayer-form.patch
    • target/linux/bcm27xx/patches-5.4/950-0649-media-i2c-imx219-Add-support-for-cropped-640x480-res.patch
    • target/linux/bcm27xx/patches-5.4/950-0650-media-i2c-imx219-Fix-a-bug-in-imx219_enum_frame_size.patch
    • target/linux/bcm27xx/patches-5.4/950-0651-media-bcm2835-unicam-Disable-event-related-ioctls-on.patch
    • target/linux/bcm27xx/patches-5.4/950-0652-media-bcm2835-unicam-Add-support-for-the-FRAME_SYNC-.patch
    • target/linux/bcm27xx/patches-5.4/950-0653-Revert-firmware-raspberrypi-register-clk-device.patch
    • target/linux/bcm27xx/patches-5.4/950-0654-media-imx219-Advertise-embedded-data-node-on-media-p.patch
    • target/linux/bcm27xx/patches-5.4/950-0655-dts-bcm2711-EMMC2-can-address-the-whole-first-GB.patch
    • target/linux/bcm27xx/patches-5.4/950-0656-driver-char-rpivid-Remove-legacy-name-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0657-driver-char-rpivid-Don-t-map-more-than-wanted.patch
    • target/linux/bcm27xx/patches-5.4/950-0658-dt-Implement-an-I2C-pinctrl-mux-for-BSC0.patch
    • target/linux/bcm27xx/patches-5.4/950-0659-dtoverlays-Update-CSI-overlays-to-use-i2c_csi_dsi.patch
    • target/linux/bcm27xx/patches-5.4/950-0660-dt-Update-all-mainline-bcm283x-dt-files-for-i2c0-pin.patch
    • target/linux/bcm27xx/patches-5.4/950-0661-ARM-dts-Create-bcm2708-rpi-b-rev1.dts.patch
    • target/linux/bcm27xx/patches-5.4/950-0662-dts-bcm2711-set-size-cells-2.patch
    • target/linux/bcm27xx/patches-5.4/950-0663-dts-bcm2711-add-High-Peripheral-mode-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0664-Revert-spi-spidev-Fix-CS-polarity-if-GPIO-descriptor.patch
    • target/linux/bcm27xx/patches-5.4/950-0665-spi-use_gpio_descriptor-fixup-moved-to-spi_setup.patch
    • target/linux/bcm27xx/patches-5.4/950-0666-overlays-rpivid-v4l2-also-needs-size-cells-2.patch
    • target/linux/bcm27xx/patches-5.4/950-0667-media-bcm2835-unicam-Re-fetch-mbus-code-from-subdev-.patch
    • target/linux/bcm27xx/patches-5.4/950-0668-uapi-bcm2835-isp-Add-bcm2835-isp-uapi-header-file.patch
    • target/linux/bcm27xx/patches-5.4/950-0669-media-uapi-v4l2-core-Add-ISP-statistics-output-V4L2-.patch
    • target/linux/bcm27xx/patches-5.4/950-0670-media-uapi-v4l-ctrls-Add-CID-base-for-the-bcm2835-is.patch
    • target/linux/bcm27xx/patches-5.4/950-0671-staging-mmal-vchiq-Fix-formatting-errors-in-mmal_par.patch
    • target/linux/bcm27xx/patches-5.4/950-0672-staging-vc04_services-ISP-Add-a-more-complex-ISP-pro.patch
    • target/linux/bcm27xx/patches-5.4/950-0673-staging-vchiq-Load-bcm2835_isp-driver-from-vchiq.patch
    • target/linux/bcm27xx/patches-5.4/950-0674-vc4_hvs-Mark-core-clock-as-optional.patch
    • target/linux/bcm27xx/patches-5.4/950-0675-vc4_hdmi-BCM2835-requires-a-fixed-hsm-clock-for-CEC-.patch
    • target/linux/bcm27xx/patches-5.4/950-0676-media-i2c-imx219-Implement-get_selection.patch
    • target/linux/bcm27xx/patches-5.4/950-0677-media-i2c-ov5647-Add-support-for-g_selection-to-refl.patch
    • target/linux/bcm27xx/patches-5.4/950-0678-media-i2c-ov5467-Fixup-error-path-to-release-mutex.patch
    • target/linux/bcm27xx/patches-5.4/950-0679-media-i2c-ov5647-Support-V4L2_CID_PIXEL_RATE.patch
    • target/linux/bcm27xx/patches-5.4/950-0680-media-i2c-ov5647-Set-V4L2_SUBDEV_FL_HAS_EVENTS-flag.patch
    • target/linux/bcm27xx/patches-5.4/950-0681-media-i2c-ov5647-Add-support-for-V4L2_CID_VBLANK.patch
    • target/linux/bcm27xx/patches-5.4/950-0682-media-i2c-ov5647-Neither-analogue-gain-nor-exposure-.patch
    • target/linux/bcm27xx/patches-5.4/950-0683-media-i2c-ov5647-Use-member-names-in-mode-tables.patch
    • target/linux/bcm27xx/patches-5.4/950-0684-media-i2c-ov5647-Advertise-the-correct-exposure-rang.patch
    • target/linux/bcm27xx/patches-5.4/950-0685-media-i2c-imx219-Declare-that-the-driver-can-create-.patch
    • target/linux/bcm27xx/patches-5.4/950-0686-media-bcm2835-unicam-Add-support-for-VIDIOC_-S-G-_SE.patch
    • target/linux/bcm27xx/patches-5.4/950-0687-media-bcm2835-unicam-Do-not-stop-streaming-in-unicam.patch
    • target/linux/bcm27xx/patches-5.4/950-0688-media-bcm2835-unicam-Fix-reference-counting-in-unica.patch
    • target/linux/bcm27xx/patches-5.4/950-0689-staging-vc04_services-ISP-Add-enum_framesizes-ioctl.patch
    • target/linux/bcm27xx/patches-5.4/950-0690-SQUASH-spi-Demote-SPI_CS_HIGH-warning-to-KERN_DEBUG.patch
    • target/linux/bcm27xx/patches-5.4/950-0691-bcm2835-dma-Add-proper-40-bit-DMA-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0692-ARM-dts-bcm2711-Allow-40-bit-DMA-for-SPI.patch
    • target/linux/bcm27xx/patches-5.4/950-0693-overlays-Make-the-i2c-gpio-overlay-safe-again.patch
    • target/linux/bcm27xx/patches-5.4/950-0694-staging-vc04_services-isp-Remove-duplicated-initiali.patch
    • target/linux/bcm27xx/patches-5.4/950-0695-staging-vc04_services-isp-Make-all-references-to-bcm.patch
    • target/linux/bcm27xx/patches-5.4/950-0696-vc4_hdmi_phy-Fix-typo-in-phy_get_cp_current.patch
    • target/linux/bcm27xx/patches-5.4/950-0697-overlays-Make-use-of-intra-overlay-fragments.patch
    • target/linux/bcm27xx/patches-5.4/950-0698-media-i2c-tc358743-Fix-fallthrough-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-0699-media-bcm2835-unicam-Fix-uninitialized-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-0700-video-bcm2708_fb-Disable-FB-if-no-displays-found.patch
    • target/linux/bcm27xx/patches-5.4/950-0701-overlays-sc16is752-spi1-Add-xtal-parameter.patch
    • target/linux/bcm27xx/patches-5.4/950-0702-vc4_hdmi-Fix-register-offset-when-sending-longer-CEC.patch
    • target/linux/bcm27xx/patches-5.4/950-0703-overlays-gpio-keys-Avoid-open-drain-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0703-vc4_hdmi-Fix-up-CEC-registers.patch
    • target/linux/bcm27xx/patches-5.4/950-0704-vc4_hdmi_regs-Add-Intr2-register-block.patch
    • target/linux/bcm27xx/patches-5.4/950-0705-vc4_hdmi_regs-Make-interrupt-mask-variant-specific.patch
    • target/linux/bcm27xx/patches-5.4/950-0706-vc4_hdmi-Make-irq-shared.patch
    • target/linux/bcm27xx/patches-5.4/950-0707-vc4_hdmi-Adjust-CEC-ref-clock-based-on-its-input-clo.patch
    • target/linux/bcm27xx/patches-5.4/950-0708-vc4_hdmi-Remove-cec_available-flag-as-always-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0709-overlays-tc358743-Use-intra-overlay-fragments.patch
    • target/linux/bcm27xx/patches-5.4/950-0710-overlays-Move-fixed-clock-nodes-to-the-root.patch
    • target/linux/bcm27xx/patches-5.4/950-0711-raspberrypi-dts-Switch-to-discrete-ALSA-devices.patch
    • target/linux/bcm27xx/patches-5.4/950-0712-dt-bindings-media-i2c-Add-IMX477-CMOS-sensor-binding.patch
    • target/linux/bcm27xx/patches-5.4/950-0713-dtoverlays-Add-IMX477-sensor-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0714-media-i2c-Add-driver-for-Sony-IMX477-sensor.patch
    • target/linux/bcm27xx/patches-5.4/950-0715-media-i2c-imx477-Add-support-for-adaptive-frame-cont.patch
    • target/linux/bcm27xx/patches-5.4/950-0716-udmabuf-Remove-deleted-map-unmap-handlers.patch
    • target/linux/bcm27xx/patches-5.4/950-0717-udmabuf-use-cache_sgt_mapping-option.patch
    • target/linux/bcm27xx/patches-5.4/950-0718-udmabuf-add-a-pointer-to-the-miscdevice-in-dma-buf-p.patch
    • target/linux/bcm27xx/patches-5.4/950-0719-udmabuf-separate-out-creating-destroying-scatter-tab.patch
    • target/linux/bcm27xx/patches-5.4/950-0720-udmabuf-implement-begin_cpu_access-end_cpu_access-ho.patch
    • target/linux/bcm27xx/patches-5.4/950-0721-udmabuf-fix-dma-buf-cpu-access.patch
    • target/linux/bcm27xx/patches-5.4/950-0722-dma-buf-Add-dma-buf-heaps-framework.patch
    • target/linux/bcm27xx/patches-5.4/950-0723-dma-buf-heaps-Add-heap-helpers.patch
    • target/linux/bcm27xx/patches-5.4/950-0724-dma-buf-heaps-Add-system-heap-to-dmabuf-heaps.patch
    • target/linux/bcm27xx/patches-5.4/950-0725-dma-buf-heaps-Add-CMA-heap-to-dmabuf-heaps.patch
    • target/linux/bcm27xx/patches-5.4/950-0726-kselftests-Add-dma-heap-test.patch
    • target/linux/bcm27xx/patches-5.4/950-0727-dma-buf-heaps-Use-_IOCTL_-for-userspace-IOCTL-identi.patch
    • target/linux/bcm27xx/patches-5.4/950-0728-dma-buf-heaps-Remove-redundant-heap-identifier-from-.patch
    • target/linux/bcm27xx/patches-5.4/950-0729-dma-buf-fix-resource-leak-on-ENOTTY-error-return-pat.patch
    • target/linux/bcm27xx/patches-5.4/950-0730-dma-heap-Make-the-symbol-dma_heap_ioctl_cmds-static.patch
    • target/linux/bcm27xx/patches-5.4/950-0731-ARM-dts-Enable-firmware-clocks-on-all-Pis.patch
    • target/linux/bcm27xx/patches-5.4/950-0732-media-bcm2835-unicam-Always-service-interrupts.patch
    • target/linux/bcm27xx/patches-5.4/950-0733-sc16is7xx-Fix-for-hardware-flow-control.patch
    • target/linux/bcm27xx/patches-5.4/950-0734-drm-vc4-Fix-VIC-usage-with-Broadcast-RGB.patch
    • target/linux/bcm27xx/patches-5.4/950-0735-staging-vc04_services-mmal-vchiq-Update-parameters-l.patch
    • target/linux/bcm27xx/patches-5.4/950-0736-staging-vc04_services-bcm2835-codec-Request-headers-.patch
    • target/linux/bcm27xx/patches-5.4/950-0737-staging-vc04_services-bcm2835-codec-Avoid-fragmentin.patch
    • target/linux/bcm27xx/patches-5.4/950-0738-staging-vc04_services-bcm2835-camera-Request-headers.patch
    • target/linux/bcm27xx/patches-5.4/950-0739-overlays-Fix-audio-parameter-of-vc4-kms-v3d.patch
    • target/linux/bcm27xx/patches-5.4/950-0740-Switch-to-snd_soc_dai_set_bclk_ratio.patch
    • target/linux/bcm27xx/patches-5.4/950-0741-media-bcm2835-unicam-Retain-packing-information-on-G.patch
    • target/linux/bcm27xx/patches-5.4/950-0742-zswap-Defer-zswap-initialisation.patch
    • target/linux/bcm27xx/patches-5.4/950-0743-drm-vc4-Adopt-the-dma-configuration-from-the-HVS-or-.patch
    • target/linux/bcm27xx/patches-5.4/950-0744-drm-vc4-Add-FKMS-as-an-acceptable-node-for-dma-range.patch
    • target/linux/bcm27xx/patches-5.4/950-0745-media-i2c-imx477-Return-correct-result-on-sensor-id-.patch
    • target/linux/bcm27xx/patches-5.4/950-0746-staging-vchiq_arm-Clean-up-40-bit-DMA-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0747-ARM-dts-Update-for-new-VCHIQ-BCM2711-DMA-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0748-media-bcm2835-unicam-change-minimum-number-of-vb2_qu.patch
    • target/linux/bcm27xx/patches-5.4/950-0749-dt-bindings-Add-Broadcom-AVS-RO-thermal.patch
    • target/linux/bcm27xx/patches-5.4/950-0750-thermal-Add-BCM2711-thermal-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0751-ARM-dts-bcm2711-Enable-thermal.patch
    • target/linux/bcm27xx/patches-5.4/950-0752-ARM-dts-bcm2711-rpi-Remove-downstream-thermal-sensor.patch
    • target/linux/bcm27xx/patches-5.4/950-0753-overlays-i2c-rtc-Fix-trickle-resistor-ohms-param.patch
    • target/linux/bcm27xx/patches-5.4/950-0754-overlays-gpio-shutdown-Add-information-for-SysV-init.patch
    • target/linux/bcm27xx/patches-5.4/950-0755-overlays-gpio-shutdown-Add-information-for-Raspberry.patch
    • target/linux/bcm27xx/patches-5.4/950-0756-overlays-Add-spi0-overlay-to-support-sc16is752.patch
    • target/linux/bcm27xx/patches-5.4/950-0757-overlays-i2c-rtc-gpio-Fix-trickle-resistor-ohms-para.patch
    • target/linux/bcm27xx/patches-5.4/950-0758-media-bcm2835-isp-fix-bytes-per-line-calculations-fo.patch
    • target/linux/bcm27xx/patches-5.4/950-0759-Add-Micro-Crystal-RV-1805-to-i2c-rtc-overlays.patch
    • target/linux/bcm27xx/patches-5.4/950-0760-vc4-Set-driver_name-for-card.patch
    • target/linux/bcm27xx/patches-5.4/950-0761-staging-vchiq_arm-Use-g_dma_dev-for-dma_unmap_sg.patch
    • target/linux/bcm27xx/patches-5.4/950-0762-vc4-cec-Restore-cec-physical-address-on-reconnect.patch
    • target/linux/bcm27xx/patches-5.4/950-0763-snd_bcm2835-disable-HDMI-audio-when-vc4-is-used-3640.patch
    • target/linux/bcm27xx/patches-5.4/950-0764-overlays-i2c-gpio-Avoid-open-drain-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0765-overlays-Update-upstream-overlays-after-vc4-kms-v3d-.patch
    • target/linux/bcm27xx/patches-5.4/950-0766-w1_therm-adding-code-comments-and-code-reordering.patch
    • target/linux/bcm27xx/patches-5.4/950-0767-w1_therm-fix-reset_select_slave-during-discovery.patch
    • target/linux/bcm27xx/patches-5.4/950-0768-w1_therm-adding-ext_power-sysfs-entry.patch
    • target/linux/bcm27xx/patches-5.4/950-0769-w1_therm-adding-resolution-sysfs-entry.patch
    • target/linux/bcm27xx/patches-5.4/950-0770-w1_therm-adding-eeprom-sysfs-entry.patch
    • target/linux/bcm27xx/patches-5.4/950-0771-w1_therm-optimizing-temperature-read-timings.patch
    • target/linux/bcm27xx/patches-5.4/950-0772-w1_therm-adding-alarm-sysfs-entry.patch
    • target/linux/bcm27xx/patches-5.4/950-0773-w1_therm-adding-bulk-read-support-to-trigger-multipl.patch
    • target/linux/bcm27xx/patches-5.4/950-0774-w1_therm-Free-the-correct-variable.patch
    • target/linux/bcm27xx/patches-5.4/950-0775-w1_therm-remove-redundant-assignments-to-variable-re.patch
    • target/linux/bcm27xx/patches-5.4/950-0776-PCI-brcmstb-Assert-fundamental-reset-on-initializati.patch
    • target/linux/bcm27xx/patches-5.4/950-0777-clk-rpi-Adjust-DT-binding-to-match-upstream.patch
    • target/linux/bcm27xx/patches-5.4/950-0778-clk-bcm-rpi-Add-an-enum-for-the-firmware-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0779-clk-bcm-rpi-Use-CCF-boundaries-instead-of-rolling-ou.patch
    • target/linux/bcm27xx/patches-5.4/950-0780-clk-bcm-rpi-Give-firmware-clocks-a-name.patch
    • target/linux/bcm27xx/patches-5.4/950-0781-clk-bcm-rpi-Remove-the-quirks-for-the-CPU-clock.patch
    • target/linux/bcm27xx/patches-5.4/950-0782-clk-rpi-Only-register-a-few-firmware-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0783-clk-rpi-Fix-compatible-indentation.patch
    • target/linux/bcm27xx/patches-5.4/950-0784-SQUASH-dts-Fix-firmware-clocks-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0785-ARM-dts-Add-bcm2711-rpi-cm4.dts.patch
    • target/linux/bcm27xx/patches-5.4/950-0786-PCI-brcmstb-Add-DT-property-to-control-L1SS.patch
    • target/linux/bcm27xx/patches-5.4/950-0787-ARM-dts-Set-brcm-enable-l1ss-for-CM4.patch
    • target/linux/bcm27xx/patches-5.4/950-0788-Revert-SQUASH-Fix-spi-driver-compiler-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-0789-Revert-spi-spi-bcm2835-Disable-forced-software-CS.patch
    • target/linux/bcm27xx/patches-5.4/950-0790-media-irs1125-Using-i2c_transfer-for-ic2-reads.patch
    • target/linux/bcm27xx/patches-5.4/950-0791-media-irs1125-Refactoring-and-debug-messages.patch
    • target/linux/bcm27xx/patches-5.4/950-0792-media-irs1125-Atomic-access-to-imager-reconfiguratio.patch
    • target/linux/bcm27xx/patches-5.4/950-0793-media-irs1125-Keep-HW-in-sync-after-imager-reset.patch
    • target/linux/bcm27xx/patches-5.4/950-0794-staging-bcm2835-audio-Add-missing-MODULE_ALIAS.patch
    • target/linux/bcm27xx/patches-5.4/950-0795-media-v4l2-subdev-Introduce-get-set-_mbus_config-pad.patch
    • target/linux/bcm27xx/patches-5.4/950-0796-media-i2c-Use-the-new-get_mbus_config-pad-op.patch
    • target/linux/bcm27xx/patches-5.4/950-0797-media-i2c-ov6650-Use-new-get-set-_mbus_config-ops.patch
    • target/linux/bcm27xx/patches-5.4/950-0798-media-pxa_camera-Use-the-new-set_mbus_config-op.patch
    • target/linux/bcm27xx/patches-5.4/950-0799-media-v4l2-subdev-Remove-s-g-_mbus_config-video-ops.patch
    • target/linux/bcm27xx/patches-5.4/950-0800-staging-media-imx-Update-TODO-entry.patch
    • target/linux/bcm27xx/patches-5.4/950-0801-media-i2c-adv748x-Adjust-TXA-data-lanes-number.patch
    • target/linux/bcm27xx/patches-5.4/950-0802-media-i2c-adv748x-Implement-get_mbus_config.patch
    • target/linux/bcm27xx/patches-5.4/950-0803-media-rcar-csi2-Negotiate-data-lanes-number.patch
    • target/linux/bcm27xx/patches-5.4/950-0804-drivers-media-Remove-the-downstream-version-of-bcm28.patch
    • target/linux/bcm27xx/patches-5.4/950-0805-include-media-Add-vfl_devnode_type-of-VFL_TYPE_VIDEO.patch
    • target/linux/bcm27xx/patches-5.4/950-0806-media-bcm2835-unicam-Driver-for-CCP2-CSI2-camera-int.patch
    • target/linux/bcm27xx/patches-5.4/950-0807-media-bcm2835-unicam-Add-support-for-get_mbus_config.patch
    • target/linux/bcm27xx/patches-5.4/950-0808-media-bcm2835-unicam-Always-service-interrupts.patch
    • target/linux/bcm27xx/patches-5.4/950-0809-media-bcm2835-unicam-Fix-uninitialized-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-0810-media-bcm2835-unicam-Fixup-review-comments-from-Hans.patch
    • target/linux/bcm27xx/patches-5.4/950-0811-media-bcm2835-unicam-Retain-packing-information-on-G.patch
    • target/linux/bcm27xx/patches-5.4/950-0812-media-bcm2835-unicam-change-minimum-number-of-vb2_qu.patch
    • target/linux/bcm27xx/patches-5.4/950-0813-dt-dtoverlays-Fix-up-base-DT-and-overlays-for-update.patch
    • target/linux/bcm27xx/patches-5.4/950-0814-media-bcm2835-unicam-Avoid-gcc-warning-over-0-on-end.patch
    • target/linux/bcm27xx/patches-5.4/950-0815-media-dt-bindings-media-i2c-Add-IMX290-CMOS-sensor-b.patch
    • target/linux/bcm27xx/patches-5.4/950-0816-media-i2c-Add-IMX290-CMOS-image-sensor-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0817-media-i2c-imx290-set-the-format-before-VIDIOC_SUBDEV.patch
    • target/linux/bcm27xx/patches-5.4/950-0818-media-i2c-imx290-fix-the-order-of-the-args-in-SET_RU.patch
    • target/linux/bcm27xx/patches-5.4/950-0819-media-i2c-imx290-fix-reset-GPIO-pin-handling.patch
    • target/linux/bcm27xx/patches-5.4/950-0820-media-i2c-imx290-Add-support-for-2-data-lanes.patch
    • target/linux/bcm27xx/patches-5.4/950-0821-media-i2c-imx290-Add-configurable-link-frequency-and.patch
    • target/linux/bcm27xx/patches-5.4/950-0822-media-i2c-imx290-Add-support-for-test-pattern-genera.patch
    • target/linux/bcm27xx/patches-5.4/950-0823-media-i2c-imx290-Add-RAW12-mode-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0824-media-i2c-imx290-Add-support-to-enumerate-all-frame-.patch
    • target/linux/bcm27xx/patches-5.4/950-0825-media-i2c-imx290-Move-the-settle-time-delay-out-of-l.patch
    • target/linux/bcm27xx/patches-5.4/950-0826-media-i2c-imx290-set-bus_type-before-calling-v4l2_fw.patch
    • target/linux/bcm27xx/patches-5.4/950-0827-media-i2c-imx290-Add-support-for-74.25MHz-clock.patch
    • target/linux/bcm27xx/patches-5.4/950-0828-media-i2c-imx290-Correct-range-for-V4L2_CID_GAIN-to-.patch
    • target/linux/bcm27xx/patches-5.4/950-0829-media-i2c-imx290-Convert-HMAX-setting-into-V4L2_CID_.patch
    • target/linux/bcm27xx/patches-5.4/950-0830-media-i2c-imx290-Add-support-for-V4L2_CID_VBLANK.patch
    • target/linux/bcm27xx/patches-5.4/950-0831-media-i2c-imx290-Add-exposure-control-to-the-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0832-media-i2c-imx290-Add-H-and-V-flip-controls.patch
    • target/linux/bcm27xx/patches-5.4/950-0833-media-dt-bindings-media-i2c-Add-mono-version-to-IMX2.patch
    • target/linux/bcm27xx/patches-5.4/950-0834-media-i2c-imx290-Add-support-for-the-mono-sensor-var.patch
    • target/linux/bcm27xx/patches-5.4/950-0835-media-i2c-imx290-Switch-set_hmax-to-use-imx290_write.patch
    • target/linux/bcm27xx/patches-5.4/950-0836-dtoverlays-Add-an-overlay-for-the-Sony-IMX290-image-.patch
    • target/linux/bcm27xx/patches-5.4/950-0837-vc4_hdmi-Set-HD_CTL_WHOLSMP-and-HD_CTL_CHALIGN_SET.patch
    • target/linux/bcm27xx/patches-5.4/950-0838-staging-vc04_services-isp-Fixup-g-s_selection-implem.patch
    • target/linux/bcm27xx/patches-5.4/950-0839-staging-vc04_services-isp-Reorder-operations-during-.patch
    • target/linux/bcm27xx/patches-5.4/950-0840-uapi-bcm2835-isp-Fixups-for-bcm2835-isp-uapi-structu.patch
    • target/linux/bcm27xx/patches-5.4/950-0841-ARM-dts-Add-Bluetooth-nodes-for-Raspberry-Pi.patch
    • target/linux/bcm27xx/patches-5.4/950-0842-drm-vc4-Allow-interlaced-HDMI-modes-from-FKMS.patch
    • target/linux/bcm27xx/patches-5.4/950-0843-serial-8250-bcm2835aux-defer-if-clock-is-zero.patch
    • target/linux/bcm27xx/patches-5.4/950-0844-media-v4l-Add-14-bit-raw-bayer-pixel-formats.patch
    • target/linux/bcm27xx/patches-5.4/950-0845-media-v4l-Add-14-bit-raw-greyscale-pixel-format.patch
    • target/linux/bcm27xx/patches-5.4/950-0846-media-v4l-Add-1X14-14-bit-greyscale-media-bus-code-d.patch
    • target/linux/bcm27xx/patches-5.4/950-0847-media-Add-a-pixel-format-for-MIPI-packed-12bit-luma-.patch
    • target/linux/bcm27xx/patches-5.4/950-0848-media-Add-a-pixel-format-for-MIPI-packed-14bit-luma-.patch
    • target/linux/bcm27xx/patches-5.4/950-0849-staging-vc04_services-isp-Add-support-for-14bit-Baye.patch
    • target/linux/bcm27xx/patches-5.4/950-0850-staging-vc04_services-isp-Add-monochrome-image-forma.patch
    • target/linux/bcm27xx/patches-5.4/950-0851-staging-vc04_services-isp-Increase-the-number-of-sup.patch
    • target/linux/bcm27xx/patches-5.4/950-0852-staging-vc04_services-codec-Increase-the-number-of-s.patch
    • target/linux/bcm27xx/patches-5.4/950-0853-staging-vc04_services-codec-Add-support-for-mono-for.patch
    • target/linux/bcm27xx/patches-5.4/950-0854-staging-vc04_services-codec-Add-support-for-14bit-Ba.patch
    • target/linux/bcm27xx/patches-5.4/950-0855-media-bcm2835-unicam-Add-support-for-12bit-mono-pack.patch
    • target/linux/bcm27xx/patches-5.4/950-0856-media-bcm2835-unicam-Add-support-for-14bit-mono-sour.patch
    • target/linux/bcm27xx/patches-5.4/950-0857-media-bcm2835-unicam-Add-support-for-unpacked-14bit-.patch
    • target/linux/bcm27xx/patches-5.4/950-0858-overlays-Fix-miniuart-bt-krnbt-parameter.patch
    • target/linux/bcm27xx/patches-5.4/950-0859-drm-vc4-Make-FKMS-max-refresh-rate-a-module-paramete.patch
    • target/linux/bcm27xx/patches-5.4/950-0860-drm-vc4-FKMS-Block-modes-with-odd-horizontal-timing-.patch
    • target/linux/bcm27xx/patches-5.4/950-0861-dt-Use-rpi-firmware-kms-2711-on-2711-platforms.patch
    • target/linux/bcm27xx/patches-5.4/950-0862-drm-vc4-FKMS-Put-includes-in-alphabetical-order-and-.patch
    • target/linux/bcm27xx/patches-5.4/950-0863-irqchip-bcm2835-Quiesce-IRQs-left-enabled-by-bootloa.patch
    • target/linux/bcm27xx/patches-5.4/950-0864-dtoverlays-Fixup-imx219-and-imx477-overlays-due-to-p.patch
    • target/linux/bcm27xx/patches-5.4/950-0865-overlays-rpi-ft5406-Fix-boolean-parameters.patch
    • target/linux/bcm27xx/patches-5.4/950-0866-ARM-dts-Copy-kernel-BT-changes-to-CM4.patch
    • target/linux/bcm27xx/patches-5.4/950-0867-ARM-dts-Make-bcm2711-dts-more-like-5.7.patch
    • target/linux/bcm27xx/patches-5.4/950-0868-bcm2835-dma-Add-NO_WAIT_RESP-flag.patch
    • target/linux/bcm27xx/patches-5.4/950-0869-ARM-dts-Restore-the-old-2711-scb-ranges-property.patch
    • target/linux/bcm27xx/patches-5.4/950-0870-media-i2c-add-ov9281-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0871-media-i2c-ov9281-fix-mclk-issue-when-probe-multiple-.patch
    • target/linux/bcm27xx/patches-5.4/950-0872-media-i2c-ov9281-add-enum_frame_interval-function-fo.patch
    • target/linux/bcm27xx/patches-5.4/950-0873-media-i2c-ov9281-Fixup-for-recent-kernel-releases-an.patch
    • target/linux/bcm27xx/patches-5.4/950-0874-media-i2c-ov9281-Read-chip-ID-via-2-reads.patch
    • target/linux/bcm27xx/patches-5.4/950-0875-dtoverlay-Add-overlay-for-Omnivision-OV9281-image-se.patch
    • target/linux/bcm27xx/patches-5.4/950-0876-Bluetooth-hci_bcm-Fix-RTS-handling-during-startup.patch
    • target/linux/bcm27xx/patches-5.4/950-0877-Bluetooth-hci_bcm-Add-compatible-string-for-BCM43540.patch
    • target/linux/bcm27xx/patches-5.4/950-0878-Bluetooth-btbcm-Add-entry-for-BCM4335A0-UART-bluetoo.patch
    • target/linux/bcm27xx/patches-5.4/950-0879-Bluetooth-hci_bcm-Disallow-set_baudrate-for-BCM4354.patch
    • target/linux/bcm27xx/patches-5.4/950-0880-Bluetooth-btbcm-Support-pcm-configuration.patch
    • target/linux/bcm27xx/patches-5.4/950-0881-Bluetooth-hci_bcm-Support-pcm-params-in-dts.patch
    • target/linux/bcm27xx/patches-5.4/950-0882-Bluetooth-hci_bcm-Drive-RTS-only-for-BCM43438.patch
    • target/linux/bcm27xx/patches-5.4/950-0883-Enhances-the-DAC-driver-to-control-the-optional-head.patch
    • target/linux/bcm27xx/patches-5.4/950-0884-ARM-dts-hifiberry-dacplus-headphone-amp-support.patch
    • target/linux/bcm27xx/patches-5.4/950-0885-media-i2c-imx290-Explicitly-set-v-h-blank-on-mode-ch.patch
    • target/linux/bcm27xx/patches-5.4/950-0886-media-i2c-imx290-Add-support-for-g_selection-to-repo.patch
    • target/linux/bcm27xx/patches-5.4/950-0887-media-i2c-imx290-Set-the-colorspace-fields-in-the-fo.patch
    • target/linux/bcm27xx/patches-5.4/950-0888-media-bcm2835-unicam-Reinstate-V4L2_CAP_READWRITE-in.patch
    • target/linux/bcm27xx/patches-5.4/950-0889-media-bcm2835-unicam-Ensure-type-is-VIDEO_CAPTURE-in.patch
    • target/linux/bcm27xx/patches-5.4/950-0890-dtoverlays-Create-an-overlay-for-the-Omnivision-OV72.patch
    • target/linux/bcm27xx/patches-5.4/950-0891-vc4_hdmi-Set-HDMI_MAI_FMT.patch
    • target/linux/bcm27xx/patches-5.4/950-0892-drm-vc4-add-iec958-controls-to-vc4_hdmi.patch
    • target/linux/bcm27xx/patches-5.4/950-0893-drm-vc4-move-setup-from-hw_params-to-prepare.patch
    • target/linux/bcm27xx/patches-5.4/950-0894-drm-vc4-enable-HBR-MAI-format-on-HBR-streams.patch
    • target/linux/bcm27xx/patches-5.4/950-0895-vc4_hdmi-Remove-firmware-logic-for-MAI-threshold-set.patch
    • target/linux/bcm27xx/patches-5.4/950-0896-vc_hdmi-Set-VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE.patch
    • target/linux/bcm27xx/patches-5.4/950-0897-dts-Enable-NO_WAIT_RESP-for-hdmi-audio-dma.patch
    • target/linux/bcm27xx/patches-5.4/950-0898-SQUASH-dts-Further-simplify-firmware-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0899-media-bcm2835-unicam-Set-VPU-min-clock-freq-to-250Mh.patch
    • target/linux/bcm27xx/patches-5.4/950-0900-dt-bindings-bcm2835-unicam-Update-documentation-with.patch
    • target/linux/bcm27xx/patches-5.4/950-0901-correct-SND_SOC_DAILINK_DEFS.patch
    • target/linux/bcm27xx/patches-5.4/950-0902-media-dt-bindings-video-interfaces-Document-orientat.patch
    • target/linux/bcm27xx/patches-5.4/950-0903-media-dt-bindings-video-interface-Replace-rotation-d.patch
    • target/linux/bcm27xx/patches-5.4/950-0904-media-v4l2-ctrl-Document-V4L2_CID_CAMERA_ORIENTATION.patch
    • target/linux/bcm27xx/patches-5.4/950-0905-media-v4l2-ctrl-Document-V4L2_CID_CAMERA_SENSOR_ROTA.patch
    • target/linux/bcm27xx/patches-5.4/950-0906-media-v4l2-ctrls-Add-camera-orientation-and-rotation.patch
    • target/linux/bcm27xx/patches-5.4/950-0907-media-v4l2-fwnode-Add-helper-to-parse-device-propert.patch
    • target/linux/bcm27xx/patches-5.4/950-0908-media-v4l2-ctrls-Add-helper-to-register-properties.patch
    • target/linux/bcm27xx/patches-5.4/950-0909-media-i2c-ov5647-Parse-and-register-properties.patch
    • target/linux/bcm27xx/patches-5.4/950-0910-media-i2c-imx219-Parse-and-register-properties.patch
    • target/linux/bcm27xx/patches-5.4/950-0911-media-i2c-imx477-Parse-and-register-properties.patch
    • target/linux/bcm27xx/patches-5.4/950-0912-dt-dtoverlays-ov5647-Add-parameter-to-set-camera-mod.patch
    • target/linux/bcm27xx/patches-5.4/950-0913-dt-dtoverlays-imx219-Add-parameter-to-set-camera-mod.patch
    • target/linux/bcm27xx/patches-5.4/950-0914-dt-dtoverlays-imx477-Add-parameter-to-set-camera-mod.patch
    • target/linux/bcm27xx/patches-5.4/950-0915-drm-vc4-Add-DRM_MODE_FLAG_DBLCLK-support-to-vc4-fkms.patch
    • target/linux/bcm27xx/patches-5.4/950-0916-leds-Add-the-actpwr-trigger.patch
    • target/linux/bcm27xx/patches-5.4/950-0917-ARM-dts-Select-the-actpwr-LED-trigger-on-Zeroes.patch
    • target/linux/bcm27xx/patches-5.4/950-0918-staging-vc04_services-isp-Rework-lens-shading-to-tak.patch
    • target/linux/bcm27xx/patches-5.4/950-0919-Mute-bug-fix-for-the-Audioinjector.net-isolated-soun.patch
    • target/linux/bcm27xx/patches-5.4/950-0920-vc4-Report-channel-mapping-back-to-userspace.patch
    • target/linux/bcm27xx/patches-5.4/950-0921-SQUASH-leds-actpwr-delete-unused-variable.patch
    • target/linux/bcm27xx/patches-5.4/950-0922-staging-vchiq_arm-children-inherit-DMA-config.patch
    • target/linux/bcm27xx/patches-5.4/950-0923-ARM-dts-2711-DMA-can-address-36-bits.patch
    • target/linux/bcm27xx/patches-5.4/950-0924-bcm2835-dma-Advertise-the-full-DMA-range.patch
    • target/linux/bcm27xx/patches-5.4/950-0925-ARM-dts-Add-UART-skip-init-properties-for-U-boot.patch
    • target/linux/bcm27xx/patches-5.4/950-0926-drm-vc4-Remove-UIF-from-the-list-of-modifiers-return.patch
    • target/linux/bcm27xx/patches-5.4/950-0927-ARM-proc-v7-Force-misalignment-of-early-stmia.patch
    • target/linux/bcm27xx/patches-5.4/950-0928-overlays-Fix-sc16is75x-overlays-w.r.t.-serdev.patch
    • target/linux/bcm27xx/patches-5.4/950-0929-overlays-Delete-spi0-hw-cs.patch
    • target/linux/bcm27xx/patches-5.4/950-0930-backlight-gpio-Explicitly-set-the-direction-of-the-G.patch
    • target/linux/bcm27xx/patches-5.4/950-0931-overlays-Add-maxtherm-overlay-for-MAX6675-31855.patch
    • target/linux/bcm27xx/patches-5.4/950-0932-dtoverlays-Add-the-iio_hwmon-driver-to-correct-ADC-i.patch
    • target/linux/bcm27xx/patches-5.4/950-0933-dts-bcm2711-Disable-DVP-by-default.patch
    • target/linux/bcm27xx/patches-5.4/950-0934-ARM-dts-Add-required-USB-power-domain-for-XCHI.patch
    • target/linux/bcm27xx/patches-5.4/950-0935-overlays-Regenerate-upstream-pi4.patch
    • target/linux/bcm27xx/patches-5.4/950-0936-drm-vc4-Increase-the-number-of-planes-per-crtc-in-FK.patch
    • target/linux/bcm27xx/patches-5.4/950-0937-drm-vc4-Set-the-possible-crtcs-mask-correctly-for-pl.patch
    • target/linux/bcm27xx/patches-5.4/950-0938-staging-vc04_services-codec-Fix-incorrect-buffer-cle.patch
    • target/linux/bcm27xx/patches-5.4/950-0939-staging-vc04_service-codec-Allow-start_streaming-to-.patch
    • target/linux/bcm27xx/patches-5.4/950-0940-staging-vc04_services-codec-Fix-component-enable-dis.patch
    • target/linux/bcm27xx/patches-5.4/950-0941-update-rpi-display-overlay.dts-pins-for-5.4.patch
    • target/linux/bcm27xx/patches-5.4/950-0942-Bluetooth-btrtl-Add-support-for-RTL8761B.patch
    • target/linux/bcm27xx/patches-5.4/950-0943-dtoverlays-Add-overlay-for-the-PCA953x-family-of-GPI.patch
    • target/linux/bcm27xx/patches-5.4/950-0944-rtc-rv3028-Write-BSM-and-TCE-TCR-to-EEPROM.patch
    • target/linux/bcm27xx/patches-5.4/950-0945-rtc-rv3028-Refresh-RAM-on-EEPROM-write.patch
    • target/linux/bcm27xx/patches-5.4/950-0946-dt-overlays-Add-PiFace-Digital-Device-Tree-Overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0947-overlays-Updated-MCP3008-compatible-strings.patch
    • target/linux/bcm27xx/patches-5.4/950-0948-RESET_CONTROLLER-needs-to-be-activated-to-compile-Br.patch
    • target/linux/bcm27xx/patches-5.4/950-0949-media-dvbsky-use-a-single-mutex-and-state-buffers-fo.patch
    • target/linux/bcm27xx/patches-5.4/950-0950-ARM-dts-bcm2711-Enable-support-for-DDR52-eMMC.patch
    • target/linux/bcm27xx/patches-5.4/950-0951-staging-vc04_services-ISP-Fix-dmabuf-error-check-in-.patch
    • target/linux/bcm27xx/patches-5.4/950-0952-ARM-dts-bcm2708.dtsi-Don-t-delete-the-cpus-node.patch
    • target/linux/bcm27xx/patches-5.4/950-0953-ARM-dts-bcm2835-Use-the-L2-non-allocating-alias.patch
    • target/linux/bcm27xx/patches-5.4/950-0954-media-bcm2835-unicam-Drop-WARN-on-uing-direct-cache-.patch
    • target/linux/bcm27xx/patches-5.4/950-0955-media-i2c-tc358743-Only-allow-supported-pixel-fmts-i.patch
    • target/linux/bcm27xx/patches-5.4/950-0956-media-i2c-ov9281-Add-support-for-8-bit-readout.patch
    • target/linux/bcm27xx/patches-5.4/950-0957-overlays-Add-spi0-1cs-and-spi0-2cs.patch
    • target/linux/bcm27xx/patches-5.4/950-0958-overlays-Fix-error-in-README.patch
    • target/linux/bcm27xx/patches-5.4/950-0959-overlays-Minor-README-correction.patch
    • target/linux/bcm27xx/patches-5.4/950-0960-staging-fbtft-Add-support-for-display-variants.patch
    • target/linux/bcm27xx/patches-5.4/950-0961-overlays-Add-adafruit18-and-sainsmart18-overlays.patch
    • target/linux/bcm27xx/patches-5.4/950-0962-ARM-dts-Limit-BT-modem-baud-rate-on-3B.patch
    • target/linux/bcm27xx/patches-5.4/950-0963-overlays-Update-i2c0-overlay-to-disable-the-i2c0mux.patch
    • target/linux/bcm27xx/patches-5.4/950-0964-dt-Remove-duplicate-assignment-for-i2c0-pinctrl-conf.patch
    • target/linux/bcm27xx/patches-5.4/950-0965-overlays-Add-option-for-composite-to-vc4-kms-v3d-pi4.patch
    • target/linux/bcm27xx/patches-5.4/950-0966-minor-typo-in-directions.patch
    • target/linux/bcm27xx/patches-5.4/950-0967-overlays-Regenerate-upstream-pi4-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0968-overlays-Add-parameters-to-adafruit18-sainsmart18.patch
    • target/linux/bcm27xx/patches-5.4/950-0969-rpivid_h265-Fix-width-height-typo.patch
    • target/linux/bcm27xx/patches-5.4/950-0970-overlays-Add-extra-CMA-sizes-up-to-512M.patch
    • target/linux/bcm27xx/patches-5.4/950-0971-overlays-Add-note-to-BCM2711-overlays.patch
    • target/linux/bcm27xx/patches-5.4/950-0972-overlays-adafruit18-sainsmart18-default-bgr-to-off.patch
    • target/linux/bcm27xx/patches-5.4/950-0973-net-bcmgenet-Reset-RBUF-on-first-open.patch
    • target/linux/bcm27xx/patches-5.4/950-0974-ASoC-cs42xx8-Only-define-cs42xx8_of_match-once.patch
    • target/linux/bcm27xx/patches-5.4/950-0975-staging-bcm2835-codec-Use-a-define-the-completion-ti.patch
    • target/linux/bcm27xx/patches-5.4/950-0976-staging-bcm2835-codec-Correct-buffer-number-change-o.patch
    • target/linux/bcm27xx/patches-5.4/950-0977-USB-gadget-f_hid-avoid-crashes-and-log-spam.patch
    • target/linux/bcm27xx/patches-5.4/950-0978-Update-hy28b-overlay.dts.patch
    • target/linux/bcm27xx/patches-5.4/950-0979-overlays-Update-display-GPIO-declarations.patch
    • target/linux/bcm27xx/patches-5.4/950-0980-SQUASH-USB-gadget-f_hid-remove-more-spam.patch
    • target/linux/bcm27xx/patches-5.4/950-0981-overlays-Add-sd3078-to-the-i2c-rtc-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0982-dwc_otg-initialise-sched_frame-for-periodic-QHs-that.patch
    • target/linux/bcm27xx/patches-5.4/950-0983-staging-bcm2835-camera-Replace-deprecated-V4L2_PIX_F.patch
    • target/linux/bcm27xx/patches-5.4/950-0984-staging-bcm2835-codec-Replace-deprecated-V4L2_PIX_FM.patch
    • target/linux/bcm27xx/patches-5.4/950-0985-ARM-bcm2711-rpi.dts-Unlock-DMA-channels-9-10.patch
    • target/linux/bcm27xx/patches-5.4/950-0986-gpio-Add-gpio-fsm-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0987-overlays-Add-fsm-demo-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0988-overlays-Add-ghost-amp-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-0989-Bluetooth-Disable-High-Speed-by-default.patch
    • target/linux/bcm27xx/patches-5.4/950-0990-Fixes-a-problem-when-module-probes-before-i2c-module.patch
    • target/linux/bcm27xx/patches-5.4/950-0991-uapi-Update-V4L2_CID_USER_BCM2835_ISP_BASE-due-to-up.patch
    • target/linux/bcm27xx/patches-5.4/950-0992-dtoverlays-Correct-CSI2-settings-for-ov9281.patch
    • target/linux/bcm27xx/patches-5.4/950-0993-xhci-quirks-add-link-TRB-quirk-for-VL805.patch
    • target/linux/bcm27xx/patches-5.4/950-0994-dts-Add-CM4-to-arm64-dt-files.patch
    • target/linux/bcm27xx/patches-5.4/950-0995-dts-Tidy-the-Raspberry-Pi-Makefile-entries.patch
    • target/linux/bcm27xx/patches-5.4/950-0996-staging-bcm2835-audio-Add-disable-headphones-flag.patch
    • target/linux/bcm27xx/patches-5.4/950-0997-ARM-dts-Disable-headphone-audio-on-Zeroes-CM4.patch
    • target/linux/bcm27xx/patches-5.4/950-0998-overlays-Enable-headphone-audio-in-audremap.patch
    • target/linux/bcm27xx/patches-5.4/950-0999-rpisense-fb-Set-pseudo_pallete-to-prevent-crash-on-f.patch
    • target/linux/bcm27xx/patches-5.4/950-1000-PiFi-40-Devicetree-files.patch
    • target/linux/bcm27xx/patches-5.4/950-1001-PiFi-40-driver-Makefile-and-Kconfig.patch
    • target/linux/bcm27xx/patches-5.4/950-1002-dwc_otg-Minimise-header-and-fix-build-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-1003-gpio-fsm-Fix-a-build-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-1004-rpivid_h625-Fix-build-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-1005-dwc_otg-Fix-more-build-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-1006-bcm2708_fb-Fix-a-build-warning.patch
    • target/linux/bcm27xx/patches-5.4/950-1007-bcm2835-pcm-Fix-up-multichannel-pcm-audio.patch
    • target/linux/bcm27xx/patches-5.4/950-1008-watchdog-bcm2835-Ignore-params-after-the-partition-n.patch
    • target/linux/bcm27xx/patches-5.4/950-1009-firmware-raspberrypi-Add-support-for-tryonce-reboot-.patch
    • target/linux/bcm27xx/patches-5.4/950-1010-phy-broadcom-split-out-the-BCM54213PE-from-the-BCM54.patch
    • target/linux/bcm27xx/patches-5.4/950-1011-phy-broadcom-Add-bcm54213pe-configuration.patch
    • target/linux/bcm27xx/patches-5.4/950-1012-Allo-boss2-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-1013-Add-allo-boss2-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-1014-Revert-mailbox-avoid-timer-start-from-callback.patch
    • target/linux/bcm27xx/patches-5.4/950-1015-ARM-dts-Add-bcm2711-rpi-400.dts.patch
    • target/linux/bcm27xx/patches-5.4/950-1016-overlays-Deprecate-and-delete-the-sdtweak-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-1017-overlays-Complete-the-sdtweak-excision.patch
    • target/linux/bcm27xx/patches-5.4/950-1018-ARM-dts-bcm27xx-Remove-enable_headphones-setting.patch
    • target/linux/bcm27xx/patches-5.4/950-1019-staging-vcsm-cma-Fix-memory-leak-from-not-detaching-.patch
    • target/linux/bcm27xx/patches-5.4/950-1020-Update-Allo-Piano-Dac-Driver-for-5.4.y-kernels.patch
    • target/linux/bcm27xx/patches-5.4/950-1021-Overlay-Update-Allo-Piano-Plus-dac-driver-for-5.4.y-.patch
    • target/linux/bcm27xx/patches-5.4/950-1022-Update-volume-controls-in-Allo-Piano-Dac-Plus.patch
    • target/linux/bcm27xx/patches-5.4/950-1023-media-i2c-imx219-Selection-compliance-fixes.patch
    • target/linux/bcm27xx/patches-5.4/950-1024-media-bcm2835-unicam-Correctly-handle-error-propagat.patch
    • target/linux/bcm27xx/patches-5.4/950-1025-media-bcm2835-unicam-Return-early-from-stop_streamin.patch
    • target/linux/bcm27xx/patches-5.4/950-1026-media-bcm2835-unicam-Clear-clock-state-when-stopping.patch
    • target/linux/bcm27xx/patches-5.4/950-1027-ARM-dts-CM4-audio-pins-are-not-connected.patch
    • target/linux/bcm27xx/patches-5.4/950-1028-overlays-Add-PCF85063-and-PCF85063A-to-i2c-rtc.patch
    • target/linux/bcm27xx/patches-5.4/950-1029-overlays-Fix-cut-and-paste-error-in-README.patch
    • target/linux/bcm27xx/patches-5.4/950-1030-media-i2c-imx477-Selection-compliance-fixes.patch
    • target/linux/bcm27xx/patches-5.4/950-1031-net-lan78xx-Ack-pending-PHY-ints-when-resetting.patch
    • target/linux/bcm27xx/patches-5.4/950-1032-overlays-mpu6050-Add-addr-parameter.patch
    • target/linux/bcm27xx/patches-5.4/950-1033-overlays-Add-missing-addresses-to-ads1015-ads1115.patch
    • target/linux/bcm27xx/patches-5.4/950-1034-media-i2c-ov5647-Selection-compliance-fixes.patch
    • target/linux/bcm27xx/patches-5.4/950-1035-Add-overlay-for-Seeed-Studio-CAN-BUS-FD-HAT-4034.patch
    • target/linux/bcm27xx/patches-5.4/950-1036-overlays-Rebuild-upstream-with-latest-ovmerge.patch
    • target/linux/bcm27xx/patches-5.4/950-1037-overlays-give-Seeed-Studio-CAN-BUS-FD-HAT-a-v2-postf.patch
    • target/linux/bcm27xx/patches-5.4/950-1038-overlays-Add-overlay-for-Seeed-Studio-CAN-BUS-FD-HAT.patch
    • target/linux/bcm27xx/patches-5.4/950-1039-overlays-add-wm8960-soundcard-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-1040-overlays-add-spi-override-to-merus-amp-overlay.patch
    • target/linux/bcm27xx/patches-5.4/950-1041-overlays-seeed-can-fd-hat-clarify-how-to-identify-HA.patch
    • target/linux/bcm27xx/patches-5.4/950-1042-uapi-bcm2835-isp-Add-colour-denoise-configuration.patch
    • target/linux/bcm27xx/patches-5.4/950-1043-staging-vc04_services-ISP-Add-colour-denoise-control.patch
    • target/linux/bcm27xx/patches-5.4/950-1044-kbuild-Silence-unavoidable-dtc-overlay-warnings.patch
    • target/linux/bcm27xx/patches-5.4/950-1045-Adds-the-DT-overlays-to-support-Hifiberry-AMP100.patch
    • target/linux/bcm27xx/patches-5.4/950-1046-Enhances-the-Hifiberry-DAC-driver-for-Hifiberry-AMP1.patch
    • target/linux/bcm27xx/patches-5.4/950-1047-ARM-dts-Declare-Pi400-and-CM4-have-no-audio-pins.patch
    • target/linux/bcm27xx/patches-5.4/950-1048-Hifiberry-DAC-ADC-Pro-fix-for-the-PLL-when-changing-.patch
  14. Change #17029

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 18 Feb 2021 22:42:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f41e653da9facc28c230cfd7db1d760ba7387b84

    Comments

    bcm27xx-gpu-fw: update to latest version
    This is needed to add support for CM4 and RPI 400.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • package/kernel/bcm27xx-gpu-fw/Makefile
  15. Change #17030

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 18 Feb 2021 22:42:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1d3a9b1c00b4a7a31fbc91ce3f96e6041552965a

    Comments

    bcm27xx-userland: update to latest version
    Adds some fixes and removes upstreamed patch.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • package/utils/bcm27xx-userland/Makefile
    • package/utils/bcm27xx-userland/patches/0001-Revert-Add-MMAL-and-MMAL_APPS-to-64bit-builds.patch
  16. Change #17031

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Thu 18 Feb 2021 22:43:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8ad61118fdce8d99377c83377762c16576671fd3

    Comments

    bcm27xx: add support for RPI CM4 and RPI 400
    Support added to bcm2709 (32 bits) and bcm2711 (64 bits).
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm27xx/base-files/etc/board.d/02_network
    • target/linux/bcm27xx/image/Makefile
  17. Change #17032

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Fri 19 Feb 2021 00:05:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c067b1e79badf94d7a01fbb8737a8134879afd1a

    Comments

    mediatek: move out-of-tree DTS files to dedicated dts folder
    Use dedicated dts folder like on ramips to store device tree source
    files for boards not already supported in vanilla Linux.
    Doing so instead of having them in files-* has several advantages:
     * we don't need to duplicate them for several kernel versions
     * changes to a device tree don't trigger a complete kernel rebuild
     * the files are more obvious to find
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • include/image.mk
    • target/linux/mediatek/dts/mt7622-bananapi-bpi-r64-rootdisk.dts
    • target/linux/mediatek/dts/mt7622-elecom-wrc-2533gent.dts
    • target/linux/mediatek/dts/mt7622-rfb1-ubi.dts
    • target/linux/mediatek/dts/mt7622-ubnt-unifi-6-lr.dts
    • target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7622-rfb1-ubi.dts
    • target/linux/mediatek/image/mt7622.mk
  18. Change #17036

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Fri 19 Feb 2021 01:25:49
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e3b88490885ef228456d1be39e6e84679cfe4cfb

    Comments

    mediatek: more clean solution for out-of-tree DTS
    Use approach suggested by Adrian Schmutzler instead of introducing
    another device variable.
    Also revert the unnecessary white-space changes accidentally introduced
    by the previous commit.
    
    Fixed: c067b1e79b ("mediatek: move out-of-tree DTS files to dedicated dts folder")
    Suggested-by: Adrian Schmutzler <mail@adrianschmutzler.de>
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • include/image.mk
    • target/linux/mediatek/dts/mt7622-bananapi-bpi-r64-rootdisk.dts
    • target/linux/mediatek/dts/mt7622-elecom-wrc-2533gent.dts
    • target/linux/mediatek/image/mt7622.mk
  19. Change #17039

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Fri 19 Feb 2021 07:09:11
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0aaa2cce1c7c5bb49e04b3c8a060e7cbb2f2ad48

    Comments

    bcm27xx: bcm2708: add missing RPi B DTS file
    RPI 1B DTS has been splitted into 2 files:
     - bcm2708-rpi-b.dts: Newest (rev2) RPI 1B
     - bcm2708-rpi-b-rev1.dts: Old (rev1) RPI 1B
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm27xx/image/Makefile
  20. Change #17040

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Fri 19 Feb 2021 07:09:11
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5bab472a111c7dc255bd85546a271a8d31ccac1f

    Comments

    bcm27xx: add diag LEDs
    We can now use the power LED for diag in more devices thanks to the latest
    patches from the RPi foundation.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm27xx/base-files/etc/diag.sh
  21. Change #17041

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Fri 19 Feb 2021 10:00:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c7293bcfcc9748bb1e1a46228aacf979f18a1812

    Comments

    mediatek: move mt7623a-unielec-u7623*.dts* out of patch
    Instead of adding those device tree sources using a patch, simply move
    them to the newly created dts folder.
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • target/linux/mediatek/dts/mt7623a-unielec-u7623-02-emmc-512m.dts
    • target/linux/mediatek/dts/mt7623a-unielec-u7623-02-emmc.dtsi
    • target/linux/mediatek/image/mt7623.mk
    • target/linux/mediatek/patches-5.4/0227-arm-dts-Add-Unielec-U7623-DTS.patch
  22. Change #17044

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Fri 19 Feb 2021 10:06:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7febba3e5074e53d0e9972a52ec6afd4833ae6e0

    Comments

    cypress-firmware: fix PKG_SOURCE_URL
    Download link has been moved.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • package/firmware/cypress-firmware/Makefile
  23. Change #17049

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Fri 19 Feb 2021 11:28:19
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 31a06f8fcc575d228be73d66e0ae6619855de2c1

    Comments

    bcm63xx: update ethernet kernel panics fix
    Use new patch from Sieng Piaw Liew.
    
    Signed-off-by: Sieng Piaw Liew <liew.s.piaw@gmail.com>
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/patches-5.10/027-bcm63xx_enet-fix-kernel-panic.patch
    • target/linux/bcm63xx/patches-5.10/402_bcm63xx_enet_vlan_incoming_fixed.patch
    • target/linux/bcm63xx/patches-5.10/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch
    • target/linux/bcm63xx/patches-5.10/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch
    • target/linux/bcm63xx/patches-5.10/423-bcm63xx_enet_add_b53_support.patch
    • target/linux/bcm63xx/patches-5.10/424-bcm63xx_enet_no_request_mem_region.patch
    • target/linux/bcm63xx/patches-5.10/428-bcm63xx_enet-rgmii-ctrl-fix.patch
    • target/linux/bcm63xx/patches-5.4/047-bcm63xx_enet-fix-kernel-panic.patch
    • target/linux/bcm63xx/patches-5.4/402_bcm63xx_enet_vlan_incoming_fixed.patch
    • target/linux/bcm63xx/patches-5.4/404-NET-bcm63xx_enet-move-phy_-dis-connect-into-probe-re.patch
    • target/linux/bcm63xx/patches-5.4/408-bcm63xx_enet-enable-rgmii-clock-on-external-ports.patch
    • target/linux/bcm63xx/patches-5.4/423-bcm63xx_enet_add_b53_support.patch
    • target/linux/bcm63xx/patches-5.4/424-bcm63xx_enet_no_request_mem_region.patch
    • target/linux/bcm63xx/patches-5.4/428-bcm63xx_enet-rgmii-ctrl-fix.patch
  24. Change #17050

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 19 Feb 2021 12:47:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 45e8d9b480c40b3d8fb1fbfba437bc5c87f319c0

    Comments

    mediatek: fix SPDX license identifier on local DTS files
    The SPDX license identifier must be in the first line of a file,
    unless there is a shebang (then it's the second line).
    
    Fix this for the local files, do not care about the upstream patches.
    
    While at it, update the identifiers where necessary.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/mediatek/dts/mt7622-bananapi-bpi-r64-rootdisk.dts
    • target/linux/mediatek/dts/mt7622-elecom-wrc-2533gent.dts
    • target/linux/mediatek/dts/mt7623a-unielec-u7623-02-emmc-512m.dts
    • target/linux/mediatek/dts/mt7623a-unielec-u7623-02-emmc.dtsi
  25. Change #17051

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 19 Feb 2021 12:53:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 63e1ce3e093492e941a2ff1c9d3b6101b27ec9c1

    Comments

    ath79: fix position of SPDX license identifier
    Strictly, the identifier needs to be in the line directly after the
    shebang.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/nand/base-files/etc/init.d/bootcount
  26. Change #17052

    Category None
    Changed by Stijn Segers <fossohnoyoudont@volatilesystems.org>
    Changed at Fri 19 Feb 2021 12:56:27
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0265cba40ad4f2b8ff4473ada123c35b53ffd97a

    Comments

    ramips: remove factory image for TP-Link Archer C20 v1
    Similarly to the Archer C2 v1, the Archer C20 v1 will brick when one
    tries to flash an OpenWrt factory image through the TP-Link web UI.
    The wiki page contains an explicit warning about this [1].
    
    Disable the factory image altogether since it serves no purpose.
    
    [1] https://openwrt.org/toh/tp-link/tp-link_archer_c20_v1#installation
    
    Signed-off-by: Stijn Segers <foss@volatilesystems.org>

    Changed files

    • target/linux/ramips/image/mt7620.mk
  27. Change #17053

    Category None
    Changed by Sander Vanheule <sanderohnoyoudont@svanheule.net>
    Changed at Fri 19 Feb 2021 13:00:08
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1e75909a35a2b361cdfdfcf18a26ad61271b174e

    Comments

    ramips: mt7621: add TP-Link EAP235-Wall support
    The TP-Link EAP235-Wall is a wall-mounted, PoE-powered AC1200 access
    point with four gigabit ethernet ports.
    
    When connecting to the device's serial port, it is strongly advised to
    use an isolated UART adapter. This prevents linking different power
    domains created by the PoE power supply, which may damage your devices.
    
    The device's U-Boot supports saving modified environments with
    `saveenv`. However, there is no u-boot-env partition, and saving
    modifications will cause the partition table to be overwritten. This is
    not an issue for running OpenWrt, but will prevent the vendor FW from
    functioning properly.
    
    Device specifications:
    * SoC: MT7621DAT
    * RAM: 128MiB
    * Flash: 16MiB SPI-NOR
    * Wireless 2.4GHz (MT7603EN): b/g/n, 2x2
    * Wireless 5GHz (MT7613BEN): a/n/ac, 2x2
    * Ethernet: 4× GbE
      * Back side: ETH0, PoE PD port
      * Bottom side: ETH1, ETH2, ETH3
    * Single white device LED
    * LED button, reset button (available for failsafe)
    * PoE pass-through on port ETH3 (enabled with GPIO)
    
    Datasheet of the flash chip specifies a maximum frequency of 33MHz, but
    that didn't work. 20MHz gives no errors with reading (flash dump) or
    writing (sysupgrade).
    
    Device mac addresses:
    Stock firmware uses the same MAC address for ethernet (on device label)
    and 2.4GHz wireless. The 5GHz wireless address is incremented by one.
    This address is stored in the 'info' ('default-mac') partition at an
    offset of 8 bytes.
    From OEM ifconfig:
        eth     a4:2b:b0:...:88
        ra0     a4:2b:b0:...:88
        rai0    a4:2b:b0:...:89
    
    Flashing instructions:
    * Enable SSH in the web interface, and SSH into the target device
    * run `cliclientd stopcs`, this should return "success"
    * upload the factory image via the web interface
    
    Debricking:
    U-boot can be interrupted during boot, serial console is 57600 baud, 8n1
    This allows installing a sysupgrade image, or fixing the device in
    another way.
    * Access serial header from the side of the board, close to ETH3,
      pin-out is (1:TX, 2:RX, 3:GND, 4:3.3V), with pin 1 closest to ETH3.
    * Interrupt bootloader by holding '4' during boot, which drops the
      bootloader into its shell
    * Change default 'serverip' and 'ipaddr' variables (optional)
    * Download initramfs with `tftpboot`, and boot image with `bootm`
        # tftpboot 84000000 openwrt-initramfs.bin
        # bootm
    
    Revert to stock:
    Using the tplink-safeloader utility from the firmware-utils package,
    TP-Link's firmware image can be converted to an OpenWrt-compatible
    sysupgrade image:
      $ ./staging_dir/host/bin/tplink-safeloader -B EAP235-WALL-V1 \
          -z EAP235-WALLv1_XXX_up_signed.bin -o eap235-sysupgrade.bin
    
    This can then be flashed using the OpenWrt sysupgrade interface. The
    image will appear to be incompatible and must be force flashed, without
    keeping the current configuration.
    
    Known issues:
    - DFS support is incomplete (known issue with MT7613)
    - MT7613 radio may stop responding when idling, reboot required.
      This was an issue with the ddc75ff704 version of mt76, but appears to
      have improved/disappeared with bc3963764d.
      Error notice example:
      [ 7099.554067] mt7615e 0000:02:00.0: Message 73 (seq 1) timeout
    
    Hardware was kindly provided for porting by Stijn Segers.
    
    Tested-by: Stijn Segers <foss@volatilesystems.org>
    Signed-off-by: Sander Vanheule <sander@svanheule.net>

    Changed files

    • target/linux/ramips/dts/mt7621_tplink_eap235-wall-v1.dts
    • target/linux/ramips/image/mt7621.mk
    • target/linux/ramips/mt7621/base-files/etc/board.d/02_network
    • tools/firmware-utils/src/tplink-safeloader.c
  28. Change #17054

    Category None
    Changed by Seo Suchan <abnoehohnoyoudont@mail.com>
    Changed at Fri 19 Feb 2021 13:09:50
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ca6954e2dc3faa32eec54b93bda996c874409675

    Comments

    ramips: use lzma-loader for Wevo devices
    As kernel size increased it start to fail to load squishfs image,
    using lzma-loader fixed it.
    wevo_11acnas is almost same device as w2914ns-v2 except ram size,
    so I expect same thing would've happen in that device too.
    
    Signed-off-by: Seo Suchan <abnoeh@mail.com>
    Reviewed-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/image/mt7621.mk
  29. Change #17055

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 19 Feb 2021 14:23:52
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a9075d42d7990af230a08bdbb03c14ae2bf27318

    Comments

    layerscape: move rework-sdcard-images out of fsl-sdboot
    Upcoming devices will not need the migration setup, so let's move
    it out of the common definition.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/layerscape/image/armv7.mk
    • target/linux/layerscape/image/armv8_64b.mk
  30. Change #17056

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Fri 19 Feb 2021 14:27:15
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2c2d77bd3bd4691c5f8f1760b9ef16f96f345255

    Comments

    layerscape: add FRWY-LS1046A board support
    The LS1046A Freeway board (FRWY) is a high-performance computing,
    evaluation, and development platform that supports the QorIQ
    LS1046A architecture processor capable of support more than 32,000
    CoreMark performance. The FRWY-LS1046A board supports the QorIQ
    LS1046A processor, onboard DDR4 memory, multiple Gigabit Ethernet,
    USB3.0 and M2_Type_E interfaces for Wi-Fi.
    
    The FRWY-LS1046A-TP includes the Coral Tensor Flow Processing Unit
    that offloads AI/ML inferencing from the CPU to provide significant
    boost for AI/ML applications. The FRWY-LS1046A-TP includes one M.2
    TPU module and more modules can easily be added including USB
    versions of the module to scale the AI/ML performance.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
    [rebase, use AUTORELEASE, fix sorting, add dtb to firmware part]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/boot/tfa-layerscape/Makefile
    • package/boot/uboot-layerscape/Makefile
    • package/boot/uboot-layerscape/files/fsl_ls1046a-frwy-sdboot-uEnv.txt
    • package/boot/uboot-layerscape/files/fsl_ls1046a-frwy-uEnv.txt
    • package/firmware/layerscape/ls-rcw/Makefile
    • target/linux/layerscape/base-files/lib/upgrade/platform.sh
    • target/linux/layerscape/image/armv8_64b.mk
  31. Change #17057

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Fri 19 Feb 2021 14:27:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f59d7aab2a374d27abfdc50348d855db5560db8f

    Comments

    layerscape: add ddr-phy package
    Add ddr-phy package for layerscape. Currently only LX2160ARDB
    requires the package.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
    [use AUTORELEASE]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/firmware/layerscape/ls-ddr-phy/Makefile
  32. Change #17058

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Fri 19 Feb 2021 14:29:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 80dcd14abeed8cd808b92bb307964dbaeb252144

    Comments

    layerscape: add LX2160ARDB (Rev2.0 silicon) board support
    The QorIQ LX2160A reference design board provides a comprehensive platform
    that enables design and evaluation of the LX2160A processor.
    
    - Enables network intelligence with the next generation Datapath (DPPA2)
      which provides differentiated offload and a rich set of IO, including
      10GE, 25GE, 40GE, and PCIe Gen4
    
    - Delivers unprecedented efficiency and new virtualized networks
    
    - Supports designs in 5G packet processing, network function
      virtualization, storage controller, white box switching, network
      interface cards, and mobile edge computing
    
    - Supports all three LX2 family members (16-core LX2160A; 12-core LX2120A;
      and 8-core LX2080A)
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
    [use AUTORELEASE, add dtb to firmware part]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/boot/tfa-layerscape/Makefile
    • package/boot/uboot-layerscape/Makefile
    • package/boot/uboot-layerscape/files/fsl_lx2160a-rdb-sdboot-uEnv.txt
    • package/boot/uboot-layerscape/files/fsl_lx2160a-rdb-uEnv.txt
    • package/firmware/layerscape/ls-dpl/Makefile
    • package/firmware/layerscape/ls-mc/Makefile
    • package/firmware/layerscape/ls-rcw/Makefile
    • target/linux/layerscape/base-files/lib/upgrade/platform.sh
    • target/linux/layerscape/image/armv8_64b.mk
  33. Change #17059

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Fri 19 Feb 2021 14:30:10
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a31842e7fd15c14796a9f764defda395b3c854df

    Comments

    layerscape: add new devices in README and clean up
    Support new devices LS1046AFRWY and LX2160ARDB in README.
    Clean up README, and add missing LS1021ATWR deploy guide.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>
    [adjust set of devices added, update commit message/title]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/layerscape/README
  34. Change #17060

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Fri 19 Feb 2021 14:56:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2ff96860408a92e074747e14e7f737d3fdb14573

    Comments

    kirkwood: rename files-5.4 to files
    Move local DTS files from "files-5.4" to "files" directory so kernel 5.10
    can use it.
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-e4200-v2.dts
    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-ea3500.dts
    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-ea4500.dts
    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-goflexhome.dts
    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-nsa310b.dts
    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-nsa310s.dts
    • target/linux/kirkwood/files/arch/arm/boot/dts/kirkwood-on100.dts
  35. Change #17077

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 422b3e199316b9794e400ea1519505cb0609dfc3

    Comments

    rockchip: add Kernel 5.10 support
    Remove all upstreamed patches and add the kernel configuration for
    version 5.10.
    
    The Rock Pi 4 was split in multiple versions. Add a DTS with the old
    name in order to keep compatibility while having kernel 5.4 and 5.10 in
    parallel. Switch to the Rock Pi 4A DTS once Kernel 5.4 support is
    removed.
    
    Tested-on: Nanoi R2S
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/rockchip/Makefile
    • target/linux/rockchip/armv8/config-5.10
    • target/linux/rockchip/armv8/config-5.4
    • target/linux/rockchip/config-default
    • target/linux/rockchip/files-5.10/arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts
    • target/linux/rockchip/patches-5.10/002-net-usb-r8152-add-LED-configuration-from-OF.patch
    • target/linux/rockchip/patches-5.10/003-dt-bindings-net-add-RTL8152-binding-documentation.patch
    • target/linux/rockchip/patches-5.10/100-rockchip-use-system-LED-for-OpenWrt.patch
    • target/linux/rockchip/patches-5.10/101-dts-rockchip-add-usb3-controller-node-for-RK3328-SoCs.patch
    • target/linux/rockchip/patches-5.10/102-rockchip-enable-LAN-port-on-NanoPi-R2S.patch
    • target/linux/rockchip/patches-5.10/103-arm64-rockchip-add-OF-node-for-USB-eth-on-NanoPi-R2S.patch
    • target/linux/rockchip/patches-5.10/104-rockchip-use-USB-host-by-default-on-rk3399-rock-pi-4.patch
  36. Change #17078

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5bd6d9377d625f6445caf75bee2ecb16fd45971d

    Comments

    mpc85xx-p1010: add Kernel 5.10 support
    Tested on: Sophos RED 15W
    
    The TP-Link WL-WDR4900 needs to be disabled when 5.10 becomes the
    default kernel.
    
    When building with all kmods enabled, the resulting kernel image
    exceeds the maximum size the bootloader reads from the flash.
    
    For more information, see GitHub issue #1773
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/mpc85xx/config-5.10
    • target/linux/mpc85xx/p1010/target.mk
    • target/linux/mpc85xx/patches-5.10/001-powerpc-85xx-add-gpio-keys-to-of-match-table.patch
    • target/linux/mpc85xx/patches-5.10/100-powerpc-85xx-tl-wdr4900-v1-support.patch
    • target/linux/mpc85xx/patches-5.10/101-powerpc-85xx-hiveap-330-support.patch
    • target/linux/mpc85xx/patches-5.10/102-powerpc-add-cmdline-override.patch
    • target/linux/mpc85xx/patches-5.10/103-powerpc-85xx-red-15w-rev1.patch
    • target/linux/mpc85xx/patches-5.10/104-powerpc-mpc85xx-change-P2020RDB-dts-file-for-OpenWRT.patch
    • target/linux/mpc85xx/patches-5.10/105-powerpc-85xx-panda-support.patch
    • target/linux/mpc85xx/patches-5.10/106-powerpc-85xx-ws-ap3710i-support.patch
    • target/linux/mpc85xx/patches-5.10/900-powerpc-bootwrapper-disable-uImage-generation.patch
  37. Change #17079

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3832403771f3319f2c95a9a084e0c3d46b7ee929

    Comments

    ath79: ag71xx: make kernel 5.10 compatible
    Add the necessary kernel version ifdef switches in order to support the
    kernel version 5.10.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx.h
    • target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
  38. Change #17080

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:14
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision da55758cc58a2e6f0570eacd4bb9c2d4792572a6

    Comments

    ath79: specify device-type for PCI controllers
    Specify the device_type property for PCI as well as PCIe controllers.
    Otherwise, the PCI range parser will not be selected when using kernel
    5.10.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/dts/ar7100.dtsi
    • target/linux/ath79/dts/ar724x.dtsi
    • target/linux/ath79/dts/ar9344.dtsi
    • target/linux/ath79/dts/qca953x.dtsi
    • target/linux/ath79/dts/qca955x.dtsi
    • target/linux/ath79/dts/qca956x.dtsi
  39. Change #17081

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:22
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fb64e2c30f0cba887d3b183ce52de36b3e8bbb7e

    Comments

    ath79: ar934x-nand: add kernel 5.10 compatibility
    Adapt the driver to make it work with the NAND subsystem changes between
    kernel 5.4 and 5.10.
    
    Tested-on: Aerohive HiveAP121
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/files/drivers/mtd/nand/raw/ar934x_nand.c
  40. Change #17082

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:33
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d6b785d47739a84611088ab26256fa5808d06a9d

    Comments

    ath79: add kernel 5.10 support
    This adds Kernel 5.10 support for the generic, nand and tiny subtargets.
    
    The following patch is not contained, as it needs to be reworked:
    platform/920-mikrotik-rb4xx.patch
    
    Tested-on:
     - Siemens WS-AP3610
     - Enterasys WS-AP3710
     - Aerohive HiveAP 121
     - TP-Link TL-WA901 v2
     - TP-Link TL-WR741 v1
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/Makefile
    • target/linux/ath79/config-5.10
    • target/linux/ath79/generic/target.mk
    • target/linux/ath79/nand/target.mk
    • target/linux/ath79/patches-5.10/0003-leds-add-reset-controller-based-driver.patch
    • target/linux/ath79/patches-5.10/0004-phy-add-ath79-usb-phys.patch
    • target/linux/ath79/patches-5.10/0005-usb-add-more-OF-quirk-properties.patch
    • target/linux/ath79/patches-5.10/0007-irqchip-irq-ath79-intc-add-irq-cascade-driver-for-QC.patch
    • target/linux/ath79/patches-5.10/0008-irqchip-irq-ath79-cpu-drop-OF-init-helper.patch
    • target/linux/ath79/patches-5.10/0017-dt-bindings-PCI-qcom-ar7100-adds-binding-doc.patch
    • target/linux/ath79/patches-5.10/0018-MIPS-pci-ar71xx-convert-to-OF.patch
    • target/linux/ath79/patches-5.10/0019-dt-bindings-PCI-qcom-ar7240-adds-binding-doc.patch
    • target/linux/ath79/patches-5.10/0020-MIPS-pci-ar724x-convert-to-OF.patch
    • target/linux/ath79/patches-5.10/0032-MIPS-ath79-sanitize-symbols.patch
    • target/linux/ath79/patches-5.10/0033-spi-ath79-drop-pdata-support.patch
    • target/linux/ath79/patches-5.10/0034-MIPS-ath79-ath9k-exports.patch
    • target/linux/ath79/patches-5.10/0036-GPIO-add-named-gpio-exports.patch
    • target/linux/ath79/patches-5.10/0036-MIPS-ath79-remove-irq-code-from-pci.patch
    • target/linux/ath79/patches-5.10/0037-missing-registers.patch
    • target/linux/ath79/patches-5.10/0038-MIPS-ath79-add-missing-QCA955x-GMAC-registers.patch
    • target/linux/ath79/patches-5.10/0039-MIPS-ath79-export-UART1-reference-clock.patch
    • target/linux/ath79/patches-5.10/004-register_gpio_driver_earlier.patch
    • target/linux/ath79/patches-5.10/0050-spi-ath79-remove-spi-master-setup-and-cleanup-assign.patch
    • target/linux/ath79/patches-5.10/0051-spi-ath79-always-call-chipselect-function.patch
    • target/linux/ath79/patches-5.10/0052-mtd-spi-nor-add-block-protection-flags-to-macronix.patch
    • target/linux/ath79/patches-5.10/0053-mtd-spi-nor-use-4-bit-BP-for-large-Macronix-flash.patch
    • target/linux/ath79/patches-5.10/0054-spi-always-write-cs.patch
    • target/linux/ath79/patches-5.10/0062-MIPS-pci-ar724x-add-QCA9550-reset-sequence.patch
    • target/linux/ath79/patches-5.10/404-mtd-cybertan-trx-parser.patch
    • target/linux/ath79/patches-5.10/408-mtd-redboot_partition_scan.patch
    • target/linux/ath79/patches-5.10/410-spi-ath79-Implement-the-spi_mem-interface.patch
    • target/linux/ath79/patches-5.10/420-net-use-downstream-ag71xx.patch
    • target/linux/ath79/patches-5.10/425-at803x-allow-sgmii-aneg-override.patch
    • target/linux/ath79/patches-5.10/430-drivers-link-spi-before-mtd.patch
    • target/linux/ath79/patches-5.10/440-mtd-ar934x-nand-driver.patch
    • target/linux/ath79/patches-5.10/470-MIPS-ath79-swizzle-pci-address-for-ar71xx.patch
    • target/linux/ath79/patches-5.10/900-mdio_bitbang_ignore_ta_value.patch
    • target/linux/ath79/patches-5.10/901-phy-mdio-bitbang-prevent-rescheduling-during-command.patch
    • target/linux/ath79/patches-5.10/910-unaligned_access_hacks.patch
    • target/linux/ath79/patches-5.10/921-serial-core-add-support-for-boot-console-with-arbitr.patch
    • target/linux/ath79/patches-5.10/930-ar8216-make-reg-access-atomic.patch
    • target/linux/ath79/tiny/target.mk
  41. Change #17083

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:26:40
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 10e84bde369d7cfb60d6ac6ee5c7211474bd4179

    Comments

    openssl: update package sources
    OpenSSL downloads itself are distributed using Akamai CDN, so use these
    sources as the highest priority.
    
    Remove a stale mirror which seems to be offline for a longer time
    already.
    
    Add fallbacks to the old release path also for the mirrors.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • package/libs/openssl/Makefile
  42. Change #17084

    Category None
    Changed by Stijn Segers <fossohnoyoudont@volatilesystems.org>
    Changed at Sat 20 Feb 2021 00:27:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision af1b6799c6ec9af7a30d63a5ddfed20f443b991c

    Comments

    ramips: overwrite reset gpio properties in EX6150 DTS
    The Netgear EX6150 can, just like the D-Link DIR-860L rev B1, fail to
    initialise both radios in some cases. Add the reset GPIOs explicitly
    so the PCI-E devices get re-initialised properly. See also FS #3632.
    
    Error shows up in dmesg as follows:
    
      [    1.560764] mt7621-pci 1e140000.pcie: pcie1 no card, disable it (RST & CLK)
    
    Tested-by: Kurt Roeckx <kurt@roeckx.be>
    Signed-off-by: Stijn Segers <foss@volatilesystems.org>
    [removed period from commit title]
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ramips/dts/mt7621_netgear_ex6150.dts
  43. Change #17085

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sat 20 Feb 2021 00:29:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision bb817bb4b8b0b546a70e45bd907ebfeea2370dcd

    Comments

    sdk: expose binary strip settings
    Expose the SDK options for binary stripping to the menuconfig. This
    way, packages can easily be built with debug symbols using the SDK.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/sdk/files/Config.in
  44. Change #17095

    Category None
    Changed by Raphaël Mélotte <raphael.melotteohnoyoudont@mind.be>
    Changed at Sat 20 Feb 2021 09:38:48
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fb860b4e418c28a0f388f215e5acce103dcee1bf

    Comments

    hostapd: backport ignoring 4addr mode enabling error
    This is a backport of the upstream commit 58bbbb598144 ("nl80211: Ignore
    4addr mode enabling error if it was already enabled") which fixes same
    issue as in the current fix contained in '130-wpa_supplicant-multi_ap_roam.patch',
    but in a different way:
    
     nl80211_set_4addr_mode() could fail when trying to enable 4addr mode on
     an interface that is in a bridge and has 4addr mode already enabled.
     This operation would not have been necessary in the first place and this
     failure results in disconnecting, e.g., when roaming from one backhaul
     BSS to another BSS with Multi AP.
    
     Avoid this issue by ignoring the nl80211 command failure in the case
     where 4addr mode is being enabled while it has already been enabled.
    
    Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
    [bump PKG_RELEASE, more verbose commit description]
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/network/services/hostapd/Makefile
    • package/network/services/hostapd/patches/020-ignore-4addr-mode-enabling-error.patch
    • package/network/services/hostapd/patches/130-wpa_supplicant-multi_ap_roam.patch
  45. Change #17096

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Sat 20 Feb 2021 10:11:13
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 09e66112f1ea9f5838ce80533f3850523dc30230

    Comments

    wolfssl: fix Ed25519 typo in config prompt
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • package/libs/wolfssl/Config.in
  46. Change #17097

    Category None
    Changed by Andreas Eberlein <foodeasohnoyoudont@aeberlein.de>
    Changed at Sat 20 Feb 2021 10:29:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a3e6521c1a7d4c78d825833e224272ec89a38bf2

    Comments

    x86: add led driver for PC Engines APU1
    This driver adds the LED support for the PC Engines APU1.
    This integrates the Linux kernel driver and includes a patch to support
     newer firmware versions. Also the default LED configuration is updated
     to use the correct devices.
    
    Signed-off-by: Andreas Eberlein <foodeas@aeberlein.de>

    Changed files

    • package/kernel/linux/modules/leds.mk
    • target/linux/x86/base-files/etc/board.d/01_leds
    • target/linux/x86/base-files/etc/board.d/02_network
    • target/linux/x86/base-files/lib/preinit/01_sysinfo
    • target/linux/x86/patches-5.4/300-pcengines_apu1_led.patch
  47. Change #17102

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Sat 20 Feb 2021 14:59:47
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1bf6d70e60fdb45d81a8f10b90904cef38c73f70

    Comments

    openwrt-keyring: add OpenWrt 21.02 GPG/usign keys
    49283916005d usign: add 21.02 release build pubkey
    bc4d80f064f2 gpg: add OpenWrt 21.02 signing key
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/system/openwrt-keyring/Makefile
  48. Change #17103

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Sat 20 Feb 2021 17:59:25
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7747b3fa36d30b0568661723361e6f7f519ae1c0

    Comments

    generic: add bcm2835-rng quality patch
    This patch allows devices without a high resolution timer to boot up faster.
    It should speed up boots for bcm2708 and bcm63xx.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/generic/pending-5.10/840-hwrng-bcm2835-set-quality-to-1000.patch
    • target/linux/generic/pending-5.4/840-hwrng-bcm2835-set-quality-to-1000.patch
  49. Change #17104

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Sat 20 Feb 2021 18:53:50
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 670526efa310c56f2826cc356306cdaa82ae41db

    Comments

    bcm27xx: enable bcm2711 HW RNG
    Also add a patch setting its quality, which should make it usable by khwrngd.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm27xx/bcm2709/config-5.4
    • target/linux/bcm27xx/bcm2711/config-5.4
    • target/linux/bcm27xx/patches-5.4/960-hwrng-iproc-set-quality-to-1000.patch
  50. Change #17105

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Sat 20 Feb 2021 18:55:14
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9dc84018eeefc6bdc19e4dd6291a5f79c3cdb867

    Comments

    bcm27xx: remove urngd package
    Now that khwrngd is working on all subtargets we can remove urgnd.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm27xx/Makefile
  51. Change #17108

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Sat 20 Feb 2021 23:01:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 910b5d669f907656c6af14242db2482be6a79323

    Comments

    tfa-layerscape: build fiptool again
    The ls-ddr-phy package needs fiptool options that are not
    available via the version from arm-trusted-firmware-tools.
    This breaks build for layerscape with the recently added LX2160a:
    
      create: unrecognized option '--ddr-immem-udimm-1d'
    
    Use the tfa-layerscape variant again for now, but rename it to
    fiptool-layerscape to indicate that it's a specific variant.
    
    This reverts 84bc7d31e0a8 ("tfa-layerscape: don't build fiptool").
    
    Fixes: f59d7aab2a37 ("layerscape: add ddr-phy package")
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/boot/tfa-layerscape/Makefile
    • package/firmware/layerscape/ls-ddr-phy/Makefile
  52. Change #17109

    Category None
    Changed by Michael Pratt <mcprattohnoyoudont@pm.me>
    Changed at Sat 20 Feb 2021 23:11:10
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8d8125a43b5fc356b8efb06f5ee77221a16a843c

    Comments

    toplevel.mk: remove legacy packages feed from 'make distclean'
    package/openwrt-packages is left over
    from what is now a legacy repository
    and has no other reference in the build tree
    
    Signed-off-by: Michael Pratt <mcpratt@pm.me>

    Changed files

    • include/toplevel.mk
  53. Change #17126

    Category None
    Changed by Moritz Warning <moritzwarningohnoyoudont@web.de>
    Changed at Sun 21 Feb 2021 19:56:05
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d3140d05296461deddaaa8ca2ce4a4a97a320eff

    Comments

    build/json: generate json file for initramfs
    The initramfs images are missing from the profiles.json files.
    
    Signed-off-by: Moritz Warning <moritzwarning@web.de>
    [fix code by exporting device variables]
    Signed-off-by: Paul Spooren <mail@aparcar.org>

    Changed files

    • include/image.mk
  54. Change #17127

    Category None
    Changed by Georgi Valkov <gvalkovohnoyoudont@abv.bg>
    Changed at Sun 21 Feb 2021 20:12:10
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4b37e3bc2b2a079c996b6d97b8d3dbbd4ba6eb62

    Comments

    libusb: Fix parsing of descriptors for multi-configuration devices
    Prerequisite patch:
    Correct a typo in the Changelog and clean up a stray file
    
    Fix changes in libusb which introduced a regression:
    Commit e2be556bd2 ("linux_usbfs: Parse config descriptors during device
    initialization") introduced a regression for devices with multiple
    configurations. The logic that verifies the reported length of the
    configuration descriptors failed to count the length of the
    configuration descriptor itself and would truncate the actual length by
    9 bytes, leading to a parsing error for subsequent descriptors.
    
    Signed-off-by: Georgi Valkov <gvalkov@abv.bg>

    Changed files

    • package/libs/libusb/Makefile
    • package/libs/libusb/patches/001-Correct-a-typo-in-the-Changelog-and-clean-up-a-stray.patch
    • package/libs/libusb/patches/002-linux_usbfs-Fix-parsing-of-descriptors-for-multi-con.patch
  55. Change #17128

    Category None
    Changed by Aleksander Jan Bajkowski <A.Bajkowskiohnoyoudont@stud.elka.pw.edu.pl>
    Changed at Sun 21 Feb 2021 22:52:26
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 777e67301a4e1f62d1dd4e4b00dc2c02f2addbb5

    Comments

    kernel: sort config
    This was done by executing this script:
    
    find . -name "config-*"  > ../configs.txt
    for config in $(cat ../configs.txt); do
    	./scripts/kconfig.pl '+' $config /dev/null > $config-new
    	mv $config-new $config
    done
    rm ../configs.txt
    
    Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>

    Changed files

    • target/linux/generic/config-5.10
    • target/linux/generic/config-5.4
  56. Change #17129

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sun 21 Feb 2021 23:55:42
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 81b44a36264f5a50605c0d5f41d6eb838af4cb75

    Comments

    ath79: use ioremap kernel version independent
    As mangix pointed out on IRC, ioremap and ioremap_nocache are
    functionally equivalent on kenrel 5.4 and 5.10.
    
    Therefore we can use ioremap regardless of the kernel the driver
    gets compiled for.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/files/drivers/net/ethernet/atheros/ag71xx/ag71xx_main.c
  57. Change #17130

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sun 21 Feb 2021 23:56:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 08826595fc6830d4e218179255eca37882279954

    Comments

    mpc85xx: add testing kernel for p1020
    CONFIG_REGULATOR is required for the p1020 subtarget, as the AT803X
    driver depends on it.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/mpc85xx/p1020/config-default
    • target/linux/mpc85xx/p1020/target.mk
  58. Change #17131

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sun 21 Feb 2021 23:57:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f04e0074915f03249cdebb460d4dc92875091c63

    Comments

    download: remove broken mirrors
    These mirrors don't exist anymore. Remove them.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • scripts/download.pl
  59. Change #17132

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sun 21 Feb 2021 23:57:25
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2a26cb51fe7a08a932951e4b616b74b8df39a4e6

    Comments

    ath79: enable Regulator support for target
    Regulator support was enabled on all subtargets except for ath79-nand.
    With Kernel 5.10, AT803x requires Regulator support, thus enabling on
    the complete target, as ath79-nand requires AT803x.
    
    While this is only required on Kernel 5.10, enable it also on 5.4. We
    have no major size-constraint, so enabling it on 5.4 allows us to clean
    up the occurences in the subtarget configuration.
    
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/ath79/config-5.10
    • target/linux/ath79/config-5.4
    • target/linux/ath79/generic/config-default
    • target/linux/ath79/mikrotik/config-default
    • target/linux/ath79/tiny/config-default
  60. Change #17133

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Sun 21 Feb 2021 23:57:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f79f496ed6ed5755229a5bce1608270117af8fff

    Comments

    generic: add missing symbol
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • target/linux/generic/config-5.10
  61. Change #17137

    Category None
    Changed by Álvaro Fernández Rojas <noltariohnoyoudont@gmail.com>
    Changed at Mon 22 Feb 2021 08:04:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 36e35b8d813c259e08974e758fe3509921f1d767

    Comments

    bcm63xx: bcm63268: fix GPIO interrupts
    pinctrl should rely on external interrupt controller for GPIO interrupts.
    
    Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

    Changed files

    • target/linux/bcm63xx/dts/bcm63268.dtsi