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

Builder arm_mpcore_vfp Build #246

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision426fb8cf84ae19b0edc2ed06f7a595bc7b1ed212
Changes87 changes

BuildSlave:

truecz-dock-01

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

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

Build Properties:

NameValueSource
branch master Build
builddir /builder/arm_mpcore_vfp slave
buildername arm_mpcore_vfp Builder
buildnumber 246 Build
codebase Build
nproc 8 SetPropertyFromCommand Step
project Build
release_version SNAPSHOT SetPropertyFromCommand Step
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 426fb8cf84ae19b0edc2ed06f7a595bc7b1ed212 Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename truecz-dock-01 BuildSlave
workdir /builder/arm_mpcore_vfp slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. Ali MJ Al-Nasrawy
  3. Chuanhong Guo
  4. Daniel A. Maierhofer
  5. Daniel Golle
  6. David Bauer
  7. Florian Eckert
  8. Hans Dedecker
  9. Hauke Mehrtens
  10. Jakov Petrina
  11. Jason A. Donenfeld
  12. Javier Marcet
  13. Jo-Philipp Wich
  14. John Crispin
  15. Josef Schlehofer
  16. Kevin Darbyshire-Bryant
  17. Koen Vandeputte
  18. Lech Perczak
  19. Pawel Dembicki
  20. Petr Štetiar
  21. Rafał Miłecki
  22. Rosen Penev
  23. Stijn Tintel
  24. Sungbo Eo
  25. Thibaut VARÈNE
  26. Yangbo Lu

Timing:

StartSun May 10 08:55:29 2020
EndSun May 10 12:22:28 2020
Elapsed3 hrs, 26 mins, 58 secs

All Changes:

:

  1. Change #8796

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Tue 28 Apr 2020 18:28:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 522f6b7eee479768dd7851e83c4530c3329b9f53

    Comments

    ath79: add SUPPORTED_DEVICES based on ar71xx for some devices
    This adds some still-missing board names for old TP-Link devices
    to ath79 SUPPORTED_DEVICES.
    
    Fixes: FS#3017
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/image/generic-tp-link.mk
    • target/linux/ath79/image/tiny-tp-link.mk
  2. Change #8815

    Category None
    Changed by Kevin Darbyshire-Bryant <ldirohnoyoudont@darbyshire-bryant.me.uk>
    Changed at Wed 29 Apr 2020 13:26:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 35a8657a404a78a01a886a3f82f903ea345137e6

    Comments

    build: prereq: change minimum make version to 3.82
    undefine was added in make 3.82 which is now some 10 years ago, some
    make scripts are beginning to use 'undefine'
    
    Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>

    Changed files

    • include/prereq-build.mk
  3. Change #8816

    Category None
    Changed by David Bauer <mailohnoyoudont@david-bauer.net>
    Changed at Wed 29 Apr 2020 14:03:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3f660249e668d25dec65af3b2259433ed17046c1

    Comments

    kernel: hwmon: add Analog Devices AD741x support
    Signed-off-by: David Bauer <mail@david-bauer.net>

    Changed files

    • package/kernel/linux/modules/hwmon.mk
  4. Change #8817

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Wed 29 Apr 2020 16:04:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d9ff49967145600ff4bbc0f4eecef11fd96f6b16

    Comments

    kirkwood: disable image for Linksys EA3500 (Audi)
    Due to the switch to DSA, the kernel image has become too big (2641k) for the
    kernel partition (2624k) on this device:
    
      WARNING: Image file [...]/linux-kirkwood/linksys_audi-uImage is too big
    
    Disable the device until this is fixed, so buildbots can continue their work.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/kirkwood/image/Makefile
  5. Change #8830

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Wed 29 Apr 2020 20:32:35
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 447d335d0018171645fd26a46a41a20f57b13378

    Comments

    ugps: nmea: fix time comparision
    Fix bug causing system time to be set over and over again, and causing
    massive log pollution.
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • package/utils/ugps/Makefile
  6. Change #8831

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Wed 29 Apr 2020 20:32:35
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c8b309b53d6739b91d81311e4228f66f31c894f1

    Comments

    ath79: split Teltonika RUT955 to support other RUT9xx models
    Split device-tree of Teltonika RUT955 into a generic RUT9xx part and
    a part specific to that version of RUT955 already supported.
    Also harmonize GPIO and LED names with what is used by the vendor
    firmware and assign RS485 DTR signal.
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • target/linux/ath79/dts/ar9344_teltonika_rut955.dts
    • target/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsi
  7. Change #8832

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Wed 29 Apr 2020 20:32:35
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision aa4a33ac6256fadd7201908dad1be9659b942ecd

    Comments

    ath79: add support for Teltonika RUT955 H7V3C0
    This board was previously supported in ar71xx as 'RUT9XX'. The
    difference between that and the other RUT955 board already supported in
    ath79 is that instead of the SPI shift registers driving the LEDs and
    digital outputs that model got an I2C GPIO expander instead.
    
    To support LEDs during early boot and interrupt-driven digital inputs,
    I2C support as well as support for PCA953x has to be built-in and
    cannot be kernel modules, hence select those symbols for ath79/generic.
    
    Specification:
    
    - 550/400/200 MHz (CPU/DDR/AHB)
    - 128 MB of RAM (DDR2)
    - 16 MB of FLASH (SPI NOR)
    - 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1
    - 2T2R 2,4 GHz (AR9344)
    - built-in 4G/3G module (example: Quectel EC-25EU)
    - internal microSD slot (spi-mmc, buggy and disabled for now)
    - RS232 on D-Sub9 port (Cypress ACM via USB, /dev/ttyACM0)
    - RS422/RS485 (AR934x high speed UART, /dev/ttyATH1)
    - analog 0-24V input (MCP3221)
    - various digital inputs and outputs incl. a relay
    - 11x LED (4 are driven by AR9344, 7 by PCA9539)
    - 2x miniSIM slot (can be swapped via GPIO)
    - 2x RP-SMA/F (Wi-Fi), 3x SMA/F (2x WWAN, GPS)
    - 1x button (reset)
    - DC jack for main power input (9-30 V)
    - debugging UART available on PCB edge connector
    
    Serial console (/dev/ttyS0) pinout:
    
    - RX: pin1 (square) on top side of the main PCB (AR9344 is on top)
    - TX: pin1 (square) on bottom side
    
    Flash instruction:
    
    Vendor firmware is based on OpenWrt CC release. Use the "factory" image
    directly in GUI (make sure to uncheck "keep settings") or in U-Boot web
    based recovery. To avoid any problems, make sure to first update vendor
    firmware to latest version - "factory" image was successfully tested on
    device running "RUT9XX_R_00.06.051" firmware and U-Boot "3.0.1".
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • target/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dts
    • target/linux/ath79/generic/base-files/etc/board.d/02_network
    • target/linux/ath79/generic/base-files/etc/board.d/03_gpio_switches
    • target/linux/ath79/generic/config-default
    • target/linux/ath79/image/generic.mk
  8. Change #8836

    Category None
    Changed by Daniel Golle <danielohnoyoudont@makrotopia.org>
    Changed at Wed 29 Apr 2020 21:59:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision aa0526b5f27c9c9edad719dd9c521ef4dae10a00

    Comments

    ath79: fix dts of Teltonika RUT9xx devices
    The previous commits were missing a semicolon.
    
    Signed-off-by: Daniel Golle <daniel@makrotopia.org>

    Changed files

    • target/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dts
    • target/linux/ath79/dts/ar9344_teltonika_rut955.dts
  9. Change #8837

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Wed 29 Apr 2020 22:52:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b17a5a9bdb9f6f5ff73ceee0265b3f5de943d1bb

    Comments

    dnsmasq: always inform about disabled dhcp service
    Init script checks for an already active DHCP server on the interface
    and if such DHCP server is found, then it logs "refusing to start DHCP"
    message, starts dnsmasq without DHCP service unless `option force 1` is
    set and caches the DHCP server check result.
    
    Each consecutive service start then uses this cached DHCP server check
    result, but doesn't provide log feedback about disabled DHCP service
    anymore.
    
    So this patch ensures, that the log message about disabled DHCP service
    on particular interface is always provided.
    
    Acked-by: Hans Dedecker <dedeckeh@gmail.com>
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/network/services/dnsmasq/files/dnsmasq.init
  10. Change #8838

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Wed 29 Apr 2020 22:52:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8036e7ebb53fc8125e985ef4e238970aeaaaed18

    Comments

    ath10k-ct: update to version 2020-04-29
    Pulls in workaround for TX rate code firmware bug which might as well
    help track it down via different printk()s and thus possibly provide
    more clue for proper fix.
    
    Firmware currently sends wrong (0xff) TX rate code which causes
    WARN_ONCE, so the workaround just changes this bogus value (0xff) into 0.
    
    For 5.4 it also pulls in tx-queue-wake throttling patch "ath10k: Restart
    xmit queues below low-water mark", which should improve performance with
    high number of concurrent TCP streams.
    
    Ref: https://github.com/greearb/ath10k-ct/pull/129
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/kernel/ath10k-ct/Makefile
  11. Change #8839

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Wed 29 Apr 2020 22:52:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 493eef5b279a0455b76bfacabdec3af8bf642385

    Comments

    wireless-regdb: bump to latest release 2020-04-29
    Update to latest release.
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • package/firmware/wireless-regdb/Makefile
    • package/firmware/wireless-regdb/patches/010-regdb-fix-compatibility-with-python2.patch
    • package/firmware/wireless-regdb/patches/600-wireless-regdb-Fix-overlapping-ranges-for-Switzerlan.patch
    • package/firmware/wireless-regdb/patches/601-wireless-regdb-Fix-ranges-of-EU-countries-as-they-ar.patch
    • package/firmware/wireless-regdb/patches/602-wireless-regdb-Update-regulatory-rules-for-Russia-RU.patch
  12. Change #8840

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Wed 29 Apr 2020 22:52:04
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5ea3ea154f9cc8a6f1d3425fa4763614e0e51f8d

    Comments

    kernel: bump 5.4 to 5.4.36
    Refreshed patches, removed upstreamed patch:
    
     generic/hack: 551-loop-Better-discard-support-for-block-devices.patch
    
    Added generic config symbol `ARM64_ERRATUM_1542419` due to Fixes:
    f2791551cedb ("arm64: errata: Hide CTR_EL0.DIC on systems affected by
    Neoverse-N1 #1542419").
    
    Run tested: qemu-x86-64, apalis, nbg6617
    Build tested: x86/64, imx6, ipq40xx, sunxi/a53
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • include/kernel-version.mk
    • target/linux/apm821xx/patches-5.4/802-usb-xhci-force-msi-renesas-xhci.patch
    • target/linux/bcm27xx/patches-5.4/950-0037-Add-dwc_otg-driver.patch
    • target/linux/bcm27xx/patches-5.4/950-0212-bcmgenet-Better-coalescing-parameter-defaults.patch
    • target/linux/bcm27xx/patches-5.4/950-0222-usb-add-plumbing-for-updating-interrupt-endpoint-int.patch
    • target/linux/bcm27xx/patches-5.4/950-0268-xhci-add-quirk-for-host-controllers-that-don-t-updat.patch
    • target/linux/bcm27xx/patches-5.4/950-0296-net-bcmgenet-Workaround-2-for-Pi4-Ethernet-fail.patch
    • target/linux/bcm27xx/patches-5.4/950-0318-dma-direct-Temporary-DMA-fix-on-arm64.patch
    • target/linux/bcm27xx/patches-5.4/950-0341-drm-v3d-The-third-IRQ-is-optional.patch
    • target/linux/bcm27xx/patches-5.4/950-0450-dma-direct-turn-ARCH_ZONE_DMA_BITS-into-a-variable.patch
    • target/linux/bcm27xx/patches-5.4/950-0452-PCI-of-Add-inbound-resource-parsing-to-helpers.patch
    • target/linux/bcm27xx/patches-5.4/950-0455-dma-direct-exclude-dma_direct_map_resource-from-the-.patch
    • target/linux/bcm27xx/patches-5.4/950-0456-dma-mapping-treat-dev-bus_dma_mask-as-a-DMA-limit.patch
    • target/linux/bcm53xx/patches-5.4/180-usb-xhci-add-support-for-performing-fake-doorbell.patch
    • target/linux/generic/backport-5.4/750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch
    • target/linux/generic/config-5.4
    • target/linux/generic/hack-5.4/550-loop-Report-EOPNOTSUPP-properly.patch
    • target/linux/generic/hack-5.4/551-loop-Better-discard-support-for-block-devices.patch
    • target/linux/generic/hack-5.4/702-phy_add_aneg_done_function.patch
    • target/linux/generic/hack-5.4/902-debloat_proc.patch
    • target/linux/ramips/patches-5.4/991-at803x.patch
  13. Change #8847

    Category None
    Changed by Jason A. Donenfeld <Jasonohnoyoudont@zx2c4.com>
    Changed at Thu 30 Apr 2020 06:00:53
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f57230c4e6ee5af36d22bc0bef0bf7adc583c5b0

    Comments

    wireguard: bump to 1.0.20200429
    * compat: support latest suse 15.1 and 15.2
    * compat: support RHEL 7.8's faulty siphash backport
    * compat: error out if bc is missing
    * compat: backport hsiphash_1u32 for tests
    
    We now have improved support for RHEL 7.8, SUSE 15.[12], and Ubuntu 16.04.
    
    * compat: include sch_generic.h header for skb_reset_tc
    
    A fix for a compiler error on kernels with weird configs.
    
    * compat: import latest fixes for ptr_ring
    * compat: don't assume READ_ONCE barriers on old kernels
    * compat: kvmalloc_array is not required anyway
    
    ptr_ring.h from upstream was imported, with compat modifications, to our
    compat layer, to receive the latest fixes.
    
    * compat: prefix icmp[v6]_ndo_send with __compat
    
    Some distros that backported icmp[v6]_ndo_send still try to build the compat
    module in some corner case circumstances, resulting in errors.  Work around
    this with the usual __compat games.
    
    * compat: ip6_dst_lookup_flow was backported to 3.16.83
    * compat: ip6_dst_lookup_flow was backported to 4.19.119
    
    Greg and Ben backported the ip6_dst_lookup_flow patches to stable kernels,
    causing breaking in our compat module, which these changes fix.
    
    * git: add gitattributes so tarball doesn't have gitignore files
    
    Distros won't need to clean this up manually now.
    
    * crypto: do not export symbols
    
    These don't do anything and only increased file size.
    
    * queueing: cleanup ptr_ring in error path of packet_queue_init
    
    Sultan Alsawaf reported a memory leak on an error path.
    
    * main: mark as in-tree
    
    Now that we're upstream, there's no need to set the taint flag.
    
    * receive: use tunnel helpers for decapsulating ECN markings
    
    ECN markings are now decapsulated using RFC6040 instead of the old RFC3168.
    
    Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>

    Changed files

    • package/network/services/wireguard/Makefile
  14. Change #8865

    Category None
    Changed by Hans Dedecker <dedeckehohnoyoudont@gmail.com>
    Changed at Thu 30 Apr 2020 19:51:02
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2855be31510f7defe99f4c01fb0639b8fdf9c69f

    Comments

    uci: update to latest git HEAD
    ec8d323 file: preserve original file mode after commit
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>

    Changed files

    • package/system/uci/Makefile
  15. Change #8866

    Category None
    Changed by Hans Dedecker <dedeckehohnoyoudont@gmail.com>
    Changed at Thu 30 Apr 2020 19:51:12
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ad27c133eb606ee39fa346b7bdb26c1764ee869e

    Comments

    base-files: generate config files with correct permissions
    As touch creates files with permission 0644 use umask to create
    config files with permission 0600 to be inline with INSTALL_CONF
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>

    Changed files

    • package/base-files/files/bin/config_generate
  16. Change #8932

    Category None
    Changed by Stijn Tintel <stijnohnoyoudont@linux-ipv6.be>
    Changed at Sun 03 May 2020 14:30:45
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 49ab97ca86593de1bcb16c70e58e3cb62c16623d

    Comments

    bcm27xx: backup /boot/cmdline.txt and restore early
    If you want to use the Raspberry Pi UART, "console=serial0,115200" needs
    to be removed from the kernel cmdline. This is done by editing
    /boot/cmdline.txt. However, this file is not currently backed up during
    sysupgrade, so this effectively breaks HATs that require the use of the
    UART every sysupgrade.
    
    Backup this file during sysupgrade, and restore it before rebooting.
    
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

    Changed files

    • target/linux/bcm27xx/base-files/lib/upgrade/keep.d/platform
    • target/linux/bcm27xx/base-files/lib/upgrade/platform.sh
  17. Change #8935

    Category None
    Changed by Stijn Tintel <stijnohnoyoudont@linux-ipv6.be>
    Changed at Sun 03 May 2020 17:31:30
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3a79e3b18572d8932f44de43a232e349bf32f37d

    Comments

    argp-standalone: fix segfault in canon_doc_option
    Backported from glibc.
    
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

    Changed files

    • package/libs/argp-standalone/patches/900-fix-segfault-in_canon_doc_option.patch
  18. Change #8964

    Category None
    Changed by Josef Schlehofer <pepe.schlehoferohnoyoudont@gmail.com>
    Changed at Mon 04 May 2020 05:59:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0e522d5f4a31182312bd115c26c7edb654769724

    Comments

    curl: update to version 7.70.0
    - Release notes:
    https://curl.haxx.se/changes.html#7_70_0
    
    - Refreshed patch
    
    Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>

    Changed files

    • package/network/utils/curl/Makefile
    • package/network/utils/curl/patches/200-no_docs_tests.patch
  19. Change #8986

    Category None
    Changed by John Crispin <johnohnoyoudont@phrozen.org>
    Changed at Mon 04 May 2020 14:22:03
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b5516603dd90215d5cdc5bac7ea496a6c758bb0f

    Comments

    mac80211: more wifi reconf related fixes
    * uci state was not getting reset properly during teardown
    * AP+STA co-exist state was not flushed properly upon channel switch
    * remove a debug logger call
    * properly teardown supplicant instances when they get disabled
    * add md5 config support for supplicant
    * don't call wpa_supplicant_prepare_interface twice
    
    Signed-off-by: John Crispin <john@phrozen.org>

    Changed files

    • package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
  20. Change #8987

    Category None
    Changed by John Crispin <johnohnoyoudont@phrozen.org>
    Changed at Mon 04 May 2020 14:27:30
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision abb0452cd8ec4e7d131d9728e5dd3b613dd10bbb

    Comments

    mediatek: update patches
    Signed-off-by: John Crispin <john@phrozen.org>

    Changed files

    • target/linux/mediatek/patches-5.4/0999-hnat.patch
    • target/linux/mediatek/patches-5.4/1000-eth-gdm-config-backport.patch
    • target/linux/mediatek/patches-5.4/1001-eth-mtk-disable-TBDDONE-support.patch
  21. Change #8988

    Category None
    Changed by John Crispin <johnohnoyoudont@phrozen.org>
    Changed at Mon 04 May 2020 14:28:46
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 220f43e0f2a0870305d40add4c3314edf150f9be

    Comments

    mediatek: fix image building
    Signed-off-by: John Crispin <john@phrozen.org>

    Changed files

    • target/linux/mediatek/image/Makefile
    • target/linux/mediatek/image/mt7622.mk
    • target/linux/mediatek/image/mt7623.mk
    • target/linux/mediatek/image/mt7629.mk
  22. Change #8989

    Category None
    Changed by John Crispin <johnohnoyoudont@phrozen.org>
    Changed at Mon 04 May 2020 14:31:19
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b9cf9ebdb7aab1be0b9ee9825c71c313259d22da

    Comments

    mediatek: add uboot
    Signed-off-by: John Crispin <john@phrozen.org>

    Changed files

    • package/boot/uboot-mediatek/Makefile
    • package/boot/uboot-mediatek/patches/001-eth-mtk-add-mt7531-switch.patch
    • package/boot/uboot-mediatek/patches/002-nand-add-spi-nand-driver.patch
    • package/boot/uboot-mediatek/patches/003-mt7622-uboot-add-dts-and-config-for-spi-nand.patch
    • package/boot/uboot-mediatek/patches/004-configs-enable-mtd-and-mtk_spi_nand-in-defconfig.patch
  23. Change #8996

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Mon 04 May 2020 19:09:12
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 73de205c57edecdb950e697126c7a235c3611895

    Comments

    kernel: bump 5.4 to 5.4.38
    Refreshed patches.
    
    Run tested: qemu-x86-64, apalis
    Build tested: x86/64, ipq40xx, ath79, imx6, sunxi/a53
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • include/kernel-version.mk
    • target/linux/bcm27xx/patches-5.4/950-0366-sound-soc-only-first-codec-is-master-in-multicodec-s.patch
    • target/linux/bcm27xx/patches-5.4/950-0373-ARM-dts-bcm283x-Remove-simple-bus-from-fixed-clocks.patch
    • target/linux/bcm27xx/patches-5.4/950-0375-ARM-dts-bcm283x-Move-pixelvalve-to-bcm2835-common.dt.patch
    • target/linux/bcm27xx/patches-5.4/950-0420-ARM-dts-Revert-all-changes-to-upstream-dts-files.patch
    • target/linux/generic/hack-5.4/904-debloat_dma_buf.patch
    • target/linux/octeontx/patches-5.4/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch
  24. Change #8997

    Category None
    Changed by Hans Dedecker <dedeckehohnoyoudont@gmail.com>
    Changed at Mon 04 May 2020 19:29:24
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0836d0dea205a3b65232c28b06774069224f1d50

    Comments

    odhcpd: update to latest git HEAD (FS#3056)
    5ce0770 router: fix Lan host reachibility due to identical RIO and PIO prefixes (FS#3056)
    
    Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>

    Changed files

    • package/network/services/odhcpd/Makefile
  25. Change #9029

    Category None
    Changed by Rafał Miłecki <rafalohnoyoudont@milecki.pl>
    Changed at Tue 05 May 2020 07:14:40
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9295ce70069fee39f2a6b5cf961d8514406a64a7

    Comments

    fstools: update to the latest version
    8b9e601 block: always use st_dev (device ID) of / when looking for root
    37c9148 block: simplify check_extroot() a bit
    d70774d block: add some basic extroot documentation
    32db27d Revert "block: support hierarchical mount/umount"
    0b93429 Revert "block: mount_action: handle mount/umount deps"
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>

    Changed files

    • package/system/fstools/Makefile
  26. Change #9034

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Tue 05 May 2020 11:06:26
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 755790808c71f7b749e2e511c4b1159ce9f1279d

    Comments

    sunxi: tidy up cases in base-files
    This removes unnecessary quotes in cases and applies alphabetic
    order to members.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/sunxi/base-files/etc/board.d/02_network
    • target/linux/sunxi/base-files/lib/preinit/03_b53_hack.sh
  27. Change #9035

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Tue 05 May 2020 11:09:19
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0fb5962e62596e14897a7ea9066ca17564f47d2f

    Comments

    sunxi: remove unneeded shebang for preinit files
    preinit files are sourced and they have no execute bit set, so remove
    their shebang.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/sunxi/base-files/lib/preinit/03_b53_hack.sh
    • target/linux/sunxi/base-files/lib/preinit/79_move_config
  28. Change #9038

    Category None
    Changed by Florian Eckert <feohnoyoudont@dev.tdt.de>
    Changed at Tue 05 May 2020 20:07:59
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4d86e2ce0686d32dec8051baafe81a179a18cdf4

    Comments

    buildsystem: add CPE information to ipkg packages and manifest files
    Common Platform Enumeration (CPE) is a structured naming scheme for
    information technology systems, software, and packages.
    
    This information already exists in some makefiles. In order for the
    information to be processed further, it should also be added to the
    manifest file and the control file of ipkg packages.
    
    Signed-off-by: Florian Eckert <fe@dev.tdt.de>

    Changed files

    • include/package-ipkg.mk
  29. Change #9047

    Category None
    Changed by Chuanhong Guo <gch981213ohnoyoudont@gmail.com>
    Changed at Wed 06 May 2020 00:59:27
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 47f17b066259589b4a7b4181522321abf0660e18

    Comments

    generic: ar8216: fix unknown packet flooding for ar8229/ar8236
    ar8229 and ar8236 don't allow unknown unicast/multicast frames and
    broadcast frames to be flooded to cpu port. This isn't desired behavior
    for swconfig as we treat it as a standalone switch.
    Current code doesn't enable unicast frame flooding for ar8229 and uses
    wrong setup for ar8236. This commit fixes both of them by enabling port
    0 flooding for all unknown frames.
    
    Fixes: FS#2848
    Signed-off-by: Chuanhong Guo <gch981213@gmail.com>

    Changed files

    • target/linux/generic/files/drivers/net/phy/ar8216.c
    • target/linux/generic/files/drivers/net/phy/ar8216.h
  30. Change #9054

    Category None
    Changed by Rafał Miłecki <rafalohnoyoudont@milecki.pl>
    Changed at Wed 06 May 2020 15:50:31
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c3a43753b984657d1b65c666f776856cdf3af61d

    Comments

    fstools: update to the latest version
    eec16e2 blockd: add optional "device" parameter to "info" ubus method
    9ab936d block(d): always call hotplug.d "mount" scripts from blockd
    4963db4 blockd: use uloop_process for calling /sbin/hotplug-call mount
    cddd902 Truncate FAT filesystem label until 1st occurance of a blank (0x20)
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>

    Changed files

    • package/system/fstools/Makefile
  31. Change #9061

    Category None
    Changed by Hauke Mehrtens <haukeohnoyoudont@hauke-m.de>
    Changed at Wed 06 May 2020 19:29:08
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5019a06fc1027fad35fc9847735218c1057f8483

    Comments

    ppp: Fix mirror hash
    Fixes: ae06a650d680 ("ppp: update to version 2.4.8.git-2020-03-21")
    Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>

    Changed files

    • package/network/services/ppp/Makefile
  32. Change #9074

    Category None
    Changed by Jason A. Donenfeld <Jasonohnoyoudont@zx2c4.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 4f6343ffe7fe8f7018f904b153dea9fc6038daf4

    Comments

    wireguard: bump to 1.0.20200506
    * compat: timeconst.h is a generated artifact
    
    Before we were trying to check for timeconst.h by looking in the kernel
    source directory. This isn't quite correct on configurations in which
    the object directory is separate from the kernel source directory, for
    example when using O="elsewhere" as a make option when building the
    kernel. The correct fix is to use $(CURDIR), which should point to
    where we want.
    
    * compat: use bash instead of bc for HZ-->USEC calculation
    
    This should make packaging somewhat easier, as bash is generally already
    available (at least for dkms), whereas bc isn't provided by distros by
    default in their build meta packages.
    
    * socket: remove errant restriction on looping to self
    
    It's already possible to create two different interfaces and loop
    packets between them. This has always been possible with tunnels in the
    kernel, and isn't specific to wireguard. Therefore, the networking stack
    already needs to deal with that. At the very least, the packet winds up
    exceeding the MTU and is discarded at that point. So, since this is
    already something that happens, there's no need to forbid the not very
    exceptional case of routing a packet back to the same interface; this
    loop is no different than others, and we shouldn't special case it, but
    rather rely on generic handling of loops in general. This also makes it
    easier to do interesting things with wireguard such as onion routing.
    At the same time, we add a selftest for this, ensuring that both onion
    routing works and infinite routing loops do not crash the kernel. We
    also add a test case for wireguard interfaces nesting packets and
    sending traffic between each other, as well as the loop in this case
    too. We make sure to send some throughput-heavy traffic for this use
    case, to stress out any possible recursion issues with the locks around
    workqueues.
    
    * send: cond_resched() when processing tx ringbuffers
    
    Users with pathological hardware reported CPU stalls on CONFIG_
    PREEMPT_VOLUNTARY=y, because the ringbuffers would stay full, meaning
    these workers would never terminate. That turned out not to be okay on
    systems without forced preemption. This commit adds a cond_resched() to
    the bottom of each loop iteration, so that these workers don't hog the
    core. We don't do this on encryption/decryption because the compat
    module here uses simd_relax, which already includes a call to schedule
    in preempt_enable.
    
    * selftests: initalize ipv6 members to NULL to squelch clang warning
    
    This fixes a worthless warning from clang.
    
    * send/receive: use explicit unlikely branch instead of implicit coalescing
    
    Some code readibility cleanups.
    
    Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>

    Changed files

    • package/network/services/wireguard/Makefile
  33. Change #9075

    Category None
    Changed by Petr Štetiar <ynezzohnoyoudont@true.cz>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision d1d2c0b5579ea4f69a42246c9318539d61ba1999

    Comments

    kernel: bump 5.4 to 5.4.39
    Refreshed patches.
    
    Run tested: qemu-x86-64
    Build tested: x86/64, imx6, sunxi/a53, layerscape/armv7+armv8_64b
    
    Signed-off-by: Petr Štetiar <ynezz@true.cz>

    Changed files

    • include/kernel-version.mk
    • target/linux/generic/hack-5.4/904-debloat_dma_buf.patch
    • target/linux/mediatek/patches-5.4/0999-hnat.patch
    • target/linux/mediatek/patches-5.4/1000-eth-gdm-config-backport.patch
    • target/linux/mediatek/patches-5.4/1001-eth-mtk-disable-TBDDONE-support.patch
  34. Change #9076

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision cddd4591404fb4c53dc0b3c0b15b942cdbed4356

    Comments

    layerscape: add patches-5.4
    Add patches for linux-5.4. The patches are from NXP LSDK-20.04 release
    which was tagged LSDK-20.04-V5.4.
    https://source.codeaurora.org/external/qoriq/qoriq-components/linux/
    
    For boards LS1021A-IOT, and Traverse-LS1043 which are not involved in
    LSDK, port the dts patches from 4.14.
    
    The patches are sorted into the following categories:
      301-arch-xxxx
      302-dts-xxxx
      303-core-xxxx
      701-net-xxxx
      801-audio-xxxx
      802-can-xxxx
      803-clock-xxxx
      804-crypto-xxxx
      805-display-xxxx
      806-dma-xxxx
      807-gpio-xxxx
      808-i2c-xxxx
      809-jailhouse-xxxx
      810-keys-xxxx
      811-kvm-xxxx
      812-pcie-xxxx
      813-pm-xxxx
      814-qe-xxxx
      815-sata-xxxx
      816-sdhc-xxxx
      817-spi-xxxx
      818-thermal-xxxx
      819-uart-xxxx
      820-usb-xxxx
      821-vfio-xxxx
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/patches-5.4/301-arch-0001-arm-kernel-utilize-hrtimer-based-broadcast.patch
    • target/linux/layerscape/patches-5.4/301-arch-0002-arm64-add-support-to-remap-kernel-cacheable-memory-t.patch
    • target/linux/layerscape/patches-5.4/301-arch-0003-arm64-pgtable-add-support-to-map-cacheable-and-non-s.patch
    • target/linux/layerscape/patches-5.4/301-arch-0004-arm64-add-ioremap-for-normal-cacheable-non-shareable.patch
    • target/linux/layerscape/patches-5.4/301-arch-0005-arch-arm-add-ARM-specific-fucntions-required-for-ehc.patch
    • target/linux/layerscape/patches-5.4/301-arch-0006-export-arch_setup_dma_ops.patch
    • target/linux/layerscape/patches-5.4/301-arch-0007-arm-dma-mapping-export-arch_setup_dma_ops.patch
    • target/linux/layerscape/patches-5.4/301-arch-0008-arm-add-new-non-shareable-ioremap.patch
    • target/linux/layerscape/patches-5.4/301-arch-0009-arm-add-pgprot_cached-and-pgprot_cached_ns-support.patch
    • target/linux/layerscape/patches-5.4/301-arch-0010-arm64-add-stage-2-cache-able-non-shareable-page-type.patch
    • target/linux/layerscape/patches-5.4/301-arch-0011-drivers-soc-fsl-add-qixis-driver.patch
    • target/linux/layerscape/patches-5.4/301-arch-0012-soc-fsl-select-MFD_CORE-for-qixis-driver.patch
    • target/linux/layerscape/patches-5.4/302-dts-0001-sdk-arm64-dts-add-update-DPAA1-include-files-for-SDK.patch
    • target/linux/layerscape/patches-5.4/302-dts-0002-sdk-arm64-dts-add-DPAA1-SDK-flavor-dts-files.patch
    • target/linux/layerscape/patches-5.4/302-dts-0003-arm64-dts-ls1012a-Add-LS1012A-2G5RDB-board-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0004-arm64-dts-ls1012a-Add-more-nodes-to-LS1012A-FRWY-boa.patch
    • target/linux/layerscape/patches-5.4/302-dts-0005-arm64-dts-ls2081ardb-Add-DTS-support-for-NXP-LS2081A.patch
    • target/linux/layerscape/patches-5.4/302-dts-0006-arm64-dts-ls1012a-accumulated-change-for-ls1012a-boa.patch
    • target/linux/layerscape/patches-5.4/302-dts-0007-arm64-dts-ls1043a-accumulated-change-for-ls1043a-boa.patch
    • target/linux/layerscape/patches-5.4/302-dts-0008-arm64-dts-ls1046a-accumulated-change-to-ls1046a-boar.patch
    • target/linux/layerscape/patches-5.4/302-dts-0009-arm64-dts-ls1088a-accumulated-change-to-ls1088a-boar.patch
    • target/linux/layerscape/patches-5.4/302-dts-0010-arm64-dts-ls208xa-accumulated-change-to-ls208xa-boar.patch
    • target/linux/layerscape/patches-5.4/302-dts-0011-ARM-dts-accumulated-change.patch
    • target/linux/layerscape/patches-5.4/302-dts-0012-arm64-dts-ls1046a-add-smmu-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0013-arm64-dts-ls1043a-add-smmu-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0014-arm64-dts-ls104xa-set-mask-to-drop-TBU-ID-from-Strea.patch
    • target/linux/layerscape/patches-5.4/302-dts-0015-arm64-dts-ls104x-add-missing-dma-ranges-property.patch
    • target/linux/layerscape/patches-5.4/302-dts-0016-arm64-dts-ls104x-add-iommu-map-to-pci-controllers.patch
    • target/linux/layerscape/patches-5.4/302-dts-0017-arm64-dts-ls104x-make-dma-coherent-global-to-the-SoC.patch
    • target/linux/layerscape/patches-5.4/302-dts-0018-arm64-dts-ls104x-use-a-pseudo-bus-to-constrain-usb-d.patch
    • target/linux/layerscape/patches-5.4/302-dts-0019-sdk-dts-ls104x-drop-smmu-from-the-sdk-device-trees.patch
    • target/linux/layerscape/patches-5.4/302-dts-0020-arm64-dts-lx2160a-add-MDIO-device-tree-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0021-arm64-dts-lx2160a-rdb-Add-RGMII-PHY-nodes-for-dpmac-.patch
    • target/linux/layerscape/patches-5.4/302-dts-0022-arm64-dts-lx2160a-correct-scl-gpios-property.patch
    • target/linux/layerscape/patches-5.4/302-dts-0023-arm64-dts-lx2160a-add-dspi-controller-DT-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0024-arm64-dts-lx2160a-add-DT-node-for-all-DSPI-controlle.patch
    • target/linux/layerscape/patches-5.4/302-dts-0025-arm64-dts-nxp-ls208xa-add-more-thermal-zone-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0026-arm64-dts-nxp-add-more-thermal-zone-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0027-arm64-dts-lx2160a-rdb-Add-Inphi-PHY-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0028-arm64-dts-lx2160a-rdb-Add-Aquantia-PHY-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0029-arm64-dts-lx2160-Add-all-pcs-mdio-definitions-accord.patch
    • target/linux/layerscape/patches-5.4/302-dts-0030-arm64-dts-lx2160-PCS-PHY-definitions-for-10GBase-KR-.patch
    • target/linux/layerscape/patches-5.4/302-dts-0031-arm64-dts-lx2160-DPMAC-connections-to-backplane-PHYs.patch
    • target/linux/layerscape/patches-5.4/302-dts-0032-arm64-dts-Added-endianness-information-to-dts-serdes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0033-arm64-dts-freescale-lx2160a-add-pcie-DT-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0034-arm64-dts-freescale-lx2160a-Inphi-in112525_s03-mdio-.patch
    • target/linux/layerscape/patches-5.4/302-dts-0035-arm64-dts-lx2160a-add-optee-tz-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0036-arm64-dts-ls104x-constrain-sata-dma-address-size.patch
    • target/linux/layerscape/patches-5.4/302-dts-0037-arm64-dts-lx2160a-qds-add-sata-node-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0038-arm64-dts-ls1012a-use-phy-handle-to-handle-phy-param.patch
    • target/linux/layerscape/patches-5.4/302-dts-0039-arm64-dts-ls1012a-remove-unused-gemac-bus-id.patch
    • target/linux/layerscape/patches-5.4/302-dts-0040-arm64-dts-ls1012a-reorganize-pfe_mac-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0041-sdk-dts-ls104x-drop-smmu-from-the-qds-and-usdpaa-sdk.patch
    • target/linux/layerscape/patches-5.4/302-dts-0042-arm64-dts-fix-the-LS104x-QDS-mdio-mux-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0043-arm64-dts-lx2160aqds-Add-mdio-mux-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0044-sdk-arm64-dts-reduce-usdpaa-memory-to-4K-for-LS1046-.patch
    • target/linux/layerscape/patches-5.4/302-dts-0045-arm64-dts-Fix-DWC3-IP-VBUS-glitch-issue-on-Layerscap.patch
    • target/linux/layerscape/patches-5.4/302-dts-0046-ARM-dts-Fix-DWC3-IP-VBUS-glitch-issue-on-LS1021A.patch
    • target/linux/layerscape/patches-5.4/302-dts-0047-ARM-dts-ls1021aqds-enable-esdhc-controller.patch
    • target/linux/layerscape/patches-5.4/302-dts-0048-arm64-dts-freescale-lx2160a-add-pcie-EP-mode-DT-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0049-sdk-dts-ls104x-move-dma-coherent-from-soc-to-its-chi.patch
    • target/linux/layerscape/patches-5.4/302-dts-0050-arm64-dts-lx2160a-add-interrupt-property-for-aquanti.patch
    • target/linux/layerscape/patches-5.4/302-dts-0051-arm64-dts-fsl-layerscape-fix-warnings-when-compiling.patch
    • target/linux/layerscape/patches-5.4/302-dts-0052-arm64-dts-fsl-layerscape-fix-warnings-when-compiling.patch
    • target/linux/layerscape/patches-5.4/302-dts-0053-sdk-arm64-dts-nxp-add-DPAA1-SDK-flavor-dts-files.patch
    • target/linux/layerscape/patches-5.4/302-dts-0054-arm64-dts-nxp-frwy-ls1046a-add-support-for-micron-no.patch
    • target/linux/layerscape/patches-5.4/302-dts-0055-arm64-dts-ls1028a-Add-PCIe-controller-DT-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0056-arm64-dts-lx2160a-Enable-usb3-lpm-capable-for-usb3-n.patch
    • target/linux/layerscape/patches-5.4/302-dts-0057-arm64-dts-fsl-lx2160a-add-flexcan-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0058-arm64-dts-fsl-ls1028a-add-flexcan-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0059-arm64-dts-fsl-ls1046-Modify-the-qspi-flash-frequency.patch
    • target/linux/layerscape/patches-5.4/302-dts-0060-arm64-dts-ls1028a-add-flexspi-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0061-sdk-dts-ls1046-drop-smmu-from-the-frwy-sdk-dtses.patch
    • target/linux/layerscape/patches-5.4/302-dts-0062-sdk-dts-ls1046frwy-move-dma-coherent-from-soc-to-its.patch
    • target/linux/layerscape/patches-5.4/302-dts-0063-arm64-dts-fsl-remove-backplane-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0064-arm64-dts-lx2160a-update-interrupt-property-for-Aqua.patch
    • target/linux/layerscape/patches-5.4/302-dts-0065-arm64-dts-ls1028a-Update-fspi-reg-properties.patch
    • target/linux/layerscape/patches-5.4/302-dts-0066-arm64-dts-ls1028a-add-gpu-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0067-arm64-dts-fsl-add-optee-node-for-ls1028.patch
    • target/linux/layerscape/patches-5.4/302-dts-0068-arm64-dts-lx2160a-Update-phy-mode-for-Aquantia-PHYs.patch
    • target/linux/layerscape/patches-5.4/302-dts-0069-arm64-dts-ls1028a-Add-ftm_alarm0-DT-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0070-arm64-dts-ls1012a-ls1043a-ls1046a-ls1088a-ls208xa-re.patch
    • target/linux/layerscape/patches-5.4/302-dts-0071-arm-dts-ls1021a-replace-ftm0-with-ftm_alarm0-DT-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0072-arm64-ls1028ardb-Add-support-DP-nodes-for-LS1028ARDB.patch
    • target/linux/layerscape/patches-5.4/302-dts-0073-arm64-ls1028aqds-Add-support-DP-nodes-for-LS1028AQDS.patch
    • target/linux/layerscape/patches-5.4/302-dts-0074-arm64-dts-fsl-ls1028a-Add-Felix-switch-port-DT-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0075-arm64-dts-fsl-ls1028a-Enable-switch-PHYs-on-RDB.patch
    • target/linux/layerscape/patches-5.4/302-dts-0076-arm64-dts-ls1028a-support-Felix-PF5-INTB-interrupt.patch
    • target/linux/layerscape/patches-5.4/302-dts-0077-arm64-dts-ls1028a-Add-ethernet-property-for-l2switch.patch
    • target/linux/layerscape/patches-5.4/302-dts-0078-arm64-dts-fix-endianness-of-rcpm.patch
    • target/linux/layerscape/patches-5.4/302-dts-0079-arm64-dts-ls1028a-Fix-interrupt-map-property-of-PCIe.patch
    • target/linux/layerscape/patches-5.4/302-dts-0080-arm64-dts-ls1028a-rdb-enable-emmc-hs400-mode.patch
    • target/linux/layerscape/patches-5.4/302-dts-0081-arm64-dts-lx2160a-add-ftm_alarm0-DT-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0082-arm64-dts-lx2160a-add-tmu-device-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0083-arm64-ls1028a-qds-correct-bus-of-rtc.patch
    • target/linux/layerscape/patches-5.4/302-dts-0084-arm64-dts-ls1028a-define-networking-options-for-QDS.patch
    • target/linux/layerscape/patches-5.4/302-dts-0085-arm64-dts-LS1028a-rdb-use-Ethernet-PHY-interrupt.patch
    • target/linux/layerscape/patches-5.4/302-dts-0086-usb-dwc3-enable-otg-mode-for-dwc3-usb-ip-on-layersca.patch
    • target/linux/layerscape/patches-5.4/302-dts-0087-arm-dts-ls1021a-fix-that-FlexTimer-cannot-wakeup-sys.patch
    • target/linux/layerscape/patches-5.4/302-dts-0088-arm64-dts-ls1028a-fix-dwc-pci-over-smmu.patch
    • target/linux/layerscape/patches-5.4/302-dts-0089-arm64-dts-ls1028a-Update-the-clock-providers-for-the.patch
    • target/linux/layerscape/patches-5.4/302-dts-0090-arm64-dts-ls1028a-Update-clock-cells-of-dpclk-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0091-arm64-dts-ls1028a-Add-properties-for-HD-Display-cont.patch
    • target/linux/layerscape/patches-5.4/302-dts-0092-arm64-dts-ls1028a-Add-DP-DT-nodes.patch
    • target/linux/layerscape/patches-5.4/302-dts-0093-arm64-dts-fsl-Specify-phy-mode-for-CPU-ports.patch
    • target/linux/layerscape/patches-5.4/302-dts-0094-arm64-dts-fsl-Drop-compatible-string-from-Felix-swit.patch
    • target/linux/layerscape/patches-5.4/302-dts-0095-arm64-dts-fsl-ls1028a-Specify-that-the-Felix-port-4-.patch
    • target/linux/layerscape/patches-5.4/302-dts-0096-arm64-dts-fsl-ls1028a-Disable-eno3-and-make-swp5-the.patch
    • target/linux/layerscape/patches-5.4/302-dts-0097-LF-387-5-arm64-dts-layerscape-add-chip-specific-comp.patch
    • target/linux/layerscape/patches-5.4/302-dts-0098-LF-403-ARM64-dts-fsl-Add-clock-names-mclk0-for-SAI-n.patch
    • target/linux/layerscape/patches-5.4/302-dts-0099-arm64-dts-layerscape-apply-dma-coherent-for-dwc3-nod.patch
    • target/linux/layerscape/patches-5.4/302-dts-0100-arm64-dts-ls208xa-Update-qspi-node-properties-for-LS.patch
    • target/linux/layerscape/patches-5.4/302-dts-0101-arm64-dts-ls208xa-Remove-dma-coherent-from-dwc3-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0102-LF-20-1-arm64-dts-ls1012ardb-Update-qspi-node-dts-pr.patch
    • target/linux/layerscape/patches-5.4/302-dts-0103-arm64-dts-ls1028a-Update-edma-compatible-to-fit-eDMA.patch
    • target/linux/layerscape/patches-5.4/302-dts-0104-arm64-dts-lx2160a-add-iommu-map-property-to-pci-node.patch
    • target/linux/layerscape/patches-5.4/302-dts-0105-LF-18-1-arm64-dts-ls1088ardb-Update-qspi-dts-node-pr.patch
    • target/linux/layerscape/patches-5.4/302-dts-0106-LF-18-2-arm64-dts-ls1046ardb-Update-qspi-node-dts-pr.patch
    • target/linux/layerscape/patches-5.4/302-dts-0107-arm64-dts-ls1012ardb-Update-qspi-node-property.patch
    • target/linux/layerscape/patches-5.4/302-dts-0108-Revert-arm64-dts-LS1028a-rdb-use-Ethernet-PHY-interr.patch
    • target/linux/layerscape/patches-5.4/302-dts-0109-arm64-dts-ls1028a-rdb-Enable-SGMII-AN-for-the-QSGMII.patch
    • target/linux/layerscape/patches-5.4/302-dts-0110-arm64-dts-ls1028a-Disable-swp5-by-default.patch
    • target/linux/layerscape/patches-5.4/302-dts-0111-arm64-dts-fsl-ls1028a-rdb-fix-QSGMII-PHY-node-names.patch
    • target/linux/layerscape/patches-5.4/302-dts-0112-arm64-dts-fsl-ls1028a-prepare-dts-for-overlay.patch
    • target/linux/layerscape/patches-5.4/302-dts-0113-arm64-dts-fsl-ls1028a-qds-Add-overlays-for-various-s.patch
    • target/linux/layerscape/patches-5.4/302-dts-0114-arm64-dts-fsl-ls1028a-add-labels-to-Ethernet-switch-.patch
    • target/linux/layerscape/patches-5.4/302-dts-0115-LF-789-2-arm64-dts-add-overlay-support-for-ls1028a-q.patch
    • target/linux/layerscape/patches-5.4/302-dts-0116-LF-881-arm64-dts-add-a-dts-file-for-dpdk.patch
    • target/linux/layerscape/patches-5.4/302-dts-0117-arm-dts-ls1021a-Add-LS1021A-IOT-board-support.patch
    • target/linux/layerscape/patches-5.4/302-dts-0118-add-DTS-for-Traverse-LS1043-Boards.patch
    • target/linux/layerscape/patches-5.4/303-core-0001-net-readd-skb_recycle.patch
    • target/linux/layerscape/patches-5.4/303-core-0002-drivers-base-add-sysfs-entries-for-suppliers-and-con.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/303-core-0005-nand-raw-workaround-for-EDO-high-speed-mode.patch
    • target/linux/layerscape/patches-5.4/303-core-0006-mm-Re-export-ioremap_page_range.patch
    • target/linux/layerscape/patches-5.4/303-core-0007-of-of_reserved_mem-Ensure-cma-reserved-region-not-cr.patch
    • target/linux/layerscape/patches-5.4/303-core-0008-ENGR00279980-ubi-attach-do-not-return-EINVAL-if-the-.patch
    • target/linux/layerscape/patches-5.4/303-core-0009-arm64-move-elfcorehdr-reservation-early-for-crash-du.patch
    • target/linux/layerscape/patches-5.4/303-core-0010-scripts-Makefile-Enable-creation-of-_symbols_-DT-nod.patch
    • target/linux/layerscape/patches-5.4/303-core-0011-LF-419-arm64-crash_core-Export-TCR_EL1.T1SZ-in-vmcor.patch
    • target/linux/layerscape/patches-5.4/303-core-0012-LF-789-1-Revert-scripts-Makefile-Enable-creation-of-.patch
    • target/linux/layerscape/patches-5.4/701-net-0001-soc-fsl-qman-fixup-liodns-only-on-ppc-targets.patch
    • target/linux/layerscape/patches-5.4/701-net-0002-soc-fsl-bman-map-FBPR-area-in-the-iommu.patch
    • target/linux/layerscape/patches-5.4/701-net-0003-soc-fsl-qman-map-FQD-and-PFDR-areas-in-the-iommu.patch
    • target/linux/layerscape/patches-5.4/701-net-0004-soc-fsl-qman-portal-map-CENA-area-in-the-iommu.patch
    • target/linux/layerscape/patches-5.4/701-net-0005-soc-fsl-qbman_portals-add-APIs-to-retrieve-the-probi.patch
    • target/linux/layerscape/patches-5.4/701-net-0006-soc-fsl-bqman-page-align-iommu-mapping-sizes.patch
    • target/linux/layerscape/patches-5.4/701-net-0007-fsl_qbman-SDK-DPAA-1.x-QBMan-drivers.patch
    • target/linux/layerscape/patches-5.4/701-net-0008-fmd-SDK-DPAA-1.x-FMan-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0009-dpa-SDK-DPAA-1.x-Ethernet-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0010-dpaa_eth-ls1043a-errata-check-if-the-skb-is-linear-a.patch
    • target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch
    • target/linux/layerscape/patches-5.4/701-net-0012-dpaa_eth-ceetm-adapt-to-the-new-gnet-stats-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0013-dpaa_eth-ceetm-update-include-paths-for-tc-filters.patch
    • target/linux/layerscape/patches-5.4/701-net-0014-dpa_eth-remove-unused-code.patch
    • target/linux/layerscape/patches-5.4/701-net-0015-fmd-use-ptp-timer-for-Fman-RTC-node-name.patch
    • target/linux/layerscape/patches-5.4/701-net-0016-dpaa_eth-use-ptp-timer-phandle-instead-of-ptimer-han.patch
    • target/linux/layerscape/patches-5.4/701-net-0017-dpaa_eth-move-global-variable-clock-into-ptp_priv_s-.patch
    • target/linux/layerscape/patches-5.4/701-net-0018-sdk_dpaa-use-new-api-ethtool_ksettings_-get-set.patch
    • target/linux/layerscape/patches-5.4/701-net-0019-sdk_dpaa-fix-dpa_set_ksettings.patch
    • target/linux/layerscape/patches-5.4/701-net-0020-dpaa_eth-memac-set-adjust_link-callback-for-fixed-li.patch
    • target/linux/layerscape/patches-5.4/701-net-0021-sdk_dpaa-ls1043a-errata-resplit-the-skb-after-copy.patch
    • target/linux/layerscape/patches-5.4/701-net-0022-sdk_dpaa-ls1043a-errata-realign-and-linearize-egress.patch
    • target/linux/layerscape/patches-5.4/701-net-0023-sdk_dpaa-ls1043a-errata-realign-skb-in-place-if-need.patch
    • target/linux/layerscape/patches-5.4/701-net-0024-sdk_dpaa-ls1043a-errata-verify-and-resize-headroom-a.patch
    • target/linux/layerscape/patches-5.4/701-net-0025-sdk_dpaa-ls1043a-errata-do-not-recycle-the-realigned.patch
    • target/linux/layerscape/patches-5.4/701-net-0026-sdk_dpaa-ls1043a-errata-fix-arm32-build.patch
    • target/linux/layerscape/patches-5.4/701-net-0027-drivers-staging-fsl_qbman-Fix-SWP-Mask-in-Error-Hand.patch
    • target/linux/layerscape/patches-5.4/701-net-0028-sdk_dpaa-avoid-crashing-on-OOM.patch
    • target/linux/layerscape/patches-5.4/701-net-0029-sdk_dpaa-update-the-xmit-timestamp-to-avoid-watchdog.patch
    • target/linux/layerscape/patches-5.4/701-net-0030-sdk_fman-resolve-arm32-compilation-issues-for-linux-.patch
    • target/linux/layerscape/patches-5.4/701-net-0031-sdk_dpaa-ls1043a-errata-maintain-timestamp-info.patch
    • target/linux/layerscape/patches-5.4/701-net-0032-sdk_dpaa-ls1043a-errata-restrict-the-max-mtu.patch
    • target/linux/layerscape/patches-5.4/701-net-0033-sdk_dpaa-adapt-to-the-new-API-for-MTU-changes.patch
    • target/linux/layerscape/patches-5.4/701-net-0034-Extend-FM-MAC-Statistics-with-frame-size-counters-re.patch
    • target/linux/layerscape/patches-5.4/701-net-0035-sdk_dpaa-accept-frames-on-RX-even-if-larger-than-MTU.patch
    • target/linux/layerscape/patches-5.4/701-net-0036-sdk-dpa-use-netdev-dev-for-DMA-mapping.patch
    • target/linux/layerscape/patches-5.4/701-net-0037-Added-MII-IOCTL-support-for-SIOCGMIIREG.patch
    • target/linux/layerscape/patches-5.4/701-net-0038-sdk_dpaa-ls1043a-errata-stop-advertising-S-G-and-GSO.patch
    • target/linux/layerscape/patches-5.4/701-net-0039-staging-fsl_qbman-Calculate-valid-bit-from-MC-RR.patch
    • target/linux/layerscape/patches-5.4/701-net-0040-fsl_qbman-usdpaa-Invalidate-software-portals-before-.patch
    • target/linux/layerscape/patches-5.4/701-net-0041-net-ethernet-Rename-PHY_INTERFACE_MODE_SGMII_2500.patch
    • target/linux/layerscape/patches-5.4/701-net-0042-sdk_dpaa-ceetm-add-independent-CEETM-congestion-thre.patch
    • target/linux/layerscape/patches-5.4/701-net-0043-sdk_dpaa-ceetm-stop-transmitting-frames-when-the-CQ-.patch
    • target/linux/layerscape/patches-5.4/701-net-0044-sdk_dpaa-ceetm-coding-style-fixes-and-added-comments.patch
    • target/linux/layerscape/patches-5.4/701-net-0045-sdk_dpaa-ceetm-increment-the-interface-s-ern-counter.patch
    • target/linux/layerscape/patches-5.4/701-net-0046-sdk_dpaa-update-buffer-recycling-conditions.patch
    • target/linux/layerscape/patches-5.4/701-net-0047-sdk_dpaa-update-comments-about-recycling-and-back-po.patch
    • target/linux/layerscape/patches-5.4/701-net-0048-sdk_dpaa-ceetm-pass-extended-ACK-struct-to-parsing-f.patch
    • target/linux/layerscape/patches-5.4/701-net-0049-sdk_dpaa-ceetm-adapt-to-new-tcf-classify-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0050-sdk_dpaa-ceetm-introduce-a-TRAP-control-action.patch
    • target/linux/layerscape/patches-5.4/701-net-0051-sdk_dpaa-ceetm-use-the-tcf-block-infrastructure.patch
    • target/linux/layerscape/patches-5.4/701-net-0052-sdk_dpaa-ceetm-remove-tc-class-reference-counting.patch
    • target/linux/layerscape/patches-5.4/701-net-0053-sdk_dpaa-ceetm-store-Qdisc-pointer-in-struct-block.patch
    • target/linux/layerscape/patches-5.4/701-net-0054-dpaa_eth-workaround-for-ERR010022.patch
    • target/linux/layerscape/patches-5.4/701-net-0055-sdk_fman-DPAA-dTSEC-ports-fail-to-work-when-link-cha.patch
    • target/linux/layerscape/patches-5.4/701-net-0056-sdk-dpa-adapt-compatibles-to-upstream-binding-docume.patch
    • target/linux/layerscape/patches-5.4/701-net-0057-sdk_fman-fix-probing-of-10G-ports-on-T102x.patch
    • target/linux/layerscape/patches-5.4/701-net-0058-sdk_fman-probe-OH-ports-on-PPC.patch
    • target/linux/layerscape/patches-5.4/701-net-0059-sdk_fman-on-P-series-platforms-the-OH-ports-start-at.patch
    • target/linux/layerscape/patches-5.4/701-net-0060-sdk_fman-disable-timer-code.patch
    • target/linux/layerscape/patches-5.4/701-net-0061-sdk_fman-disable-timer-code-in-arm-code.patch
    • target/linux/layerscape/patches-5.4/701-net-0062-sdk_dpa-adapt-ceetm-code-to-new-kernel-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0063-sdk_dpaa-propagate-the-skb-ownership-information.patch
    • target/linux/layerscape/patches-5.4/701-net-0064-memac_init_phy-RGMII-fixed-link-pass-adjust_link-cal.patch
    • target/linux/layerscape/patches-5.4/701-net-0065-sdk_dpaa-ceetm-avoid-use-after-free-scenarios.patch
    • target/linux/layerscape/patches-5.4/701-net-0066-sdk_dpaa-ceetm-stop-the-netdev-queues-when-switching.patch
    • target/linux/layerscape/patches-5.4/701-net-0067-fsl_qbman-ceetm-export-the-qman_ceetm_query_cq-call.patch
    • target/linux/layerscape/patches-5.4/701-net-0068-sdk_dpaa-ceetm-propagate-the-ceetm-channel-through-t.patch
    • target/linux/layerscape/patches-5.4/701-net-0069-sdk_dpaa-ceetm-reset-the-wbfs-groups-and-priorities-.patch
    • target/linux/layerscape/patches-5.4/701-net-0070-sdk_dpaa-ceetm-WQ-CEETM-mode-switchover-cleanup.patch
    • target/linux/layerscape/patches-5.4/701-net-0071-sdk_dpaa-ceetm-drain-the-ceetm-CQs-on-destroy.patch
    • target/linux/layerscape/patches-5.4/701-net-0072-sdk_dpaa-ls1043a-errata-adapt-to-new-skb-copy-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0073-dpaa_eth-ERR010022-adapt-to-new-skb-copy-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0074-sdk_dpaa-enable-Jumbo-frame-support-on-LS1043A.patch
    • target/linux/layerscape/patches-5.4/701-net-0075-sdk_dpaa-reserve-256-bytes-for-the-SGT-on-TX.patch
    • target/linux/layerscape/patches-5.4/701-net-0076-fsl_qbman-usdpaa-change-to-debug-print-in-interrupt-.patch
    • target/linux/layerscape/patches-5.4/701-net-0077-staging-fsl_qbman-Consume-all-frames-in-DQRR-during-.patch
    • target/linux/layerscape/patches-5.4/701-net-0078-staging-fsl_qbman-Recalcuate-cursor-after-consuming-.patch
    • target/linux/layerscape/patches-5.4/701-net-0079-fmd-use-fsl-fman-ptp-timer-compatible-for-ptp-probe.patch
    • target/linux/layerscape/patches-5.4/701-net-0080-sdk_dpaa-store-the-skb-backpointer-in-the-skb-headro.patch
    • target/linux/layerscape/patches-5.4/701-net-0081-sdk_dpaa-ls1043a-errata-align-skb_shinfo.patch
    • target/linux/layerscape/patches-5.4/701-net-0082-sdk_dpaa-ls1043a-errata-move-comment.patch
    • target/linux/layerscape/patches-5.4/701-net-0083-sdk_dpaa-ceetm-lower-the-default-congestion-threshol.patch
    • target/linux/layerscape/patches-5.4/701-net-0084-staging-fsl_qbman-remove-bootmem-header.patch
    • target/linux/layerscape/patches-5.4/701-net-0085-staging-fsl_qbman-stop-using-current_kernel_time.patch
    • target/linux/layerscape/patches-5.4/701-net-0086-sdk_dpaa-ceetm-avoid-double-frees-on-error-paths.patch
    • target/linux/layerscape/patches-5.4/701-net-0087-sdk_dpaa-ceetm-rename-qdisc_destroy-to-qdisc_put.patch
    • target/linux/layerscape/patches-5.4/701-net-0088-sdk_dpaa-remove-FSL_DPAA_ETH_USE_NDO_SELECT_QUEUE.patch
    • target/linux/layerscape/patches-5.4/701-net-0089-fsl-fman-backup-and-restore-ICID-registers.patch
    • target/linux/layerscape/patches-5.4/701-net-0090-fsl-fman-add-API-to-get-the-device-behind-a-fman-por.patch
    • target/linux/layerscape/patches-5.4/701-net-0091-dpaa_eth-defer-probing-after-qbman.patch
    • target/linux/layerscape/patches-5.4/701-net-0092-dpaa_eth-base-dma-mappings-on-the-fman-rx-port.patch
    • target/linux/layerscape/patches-5.4/701-net-0093-dpaa_eth-fix-iova-handling-for-contiguous-frames.patch
    • target/linux/layerscape/patches-5.4/701-net-0094-dpaa_eth-fix-iova-handling-for-sg-frames.patch
    • target/linux/layerscape/patches-5.4/701-net-0095-sdk_dpaa-ceetm-guard-against-an-out-of-bounds-queue-.patch
    • target/linux/layerscape/patches-5.4/701-net-0096-sdk_dpaa-guard-against-an-out-of-bounds-queue-index.patch
    • target/linux/layerscape/patches-5.4/701-net-0097-sdk_dpaa-set-the-skb-queue-mapping-when-looping.patch
    • target/linux/layerscape/patches-5.4/701-net-0098-sdk_dpaa-remove-ptp-clock-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0099-sdk_fman-suspend-the-FMan-to-Deep-Sleep-on-PPC-only.patch
    • target/linux/layerscape/patches-5.4/701-net-0100-sdk_fman-disable-ptp-timer-probe.patch
    • target/linux/layerscape/patches-5.4/701-net-0101-sdk_dpaa-add-the-get_ts_info-interface-for-ethtool.patch
    • target/linux/layerscape/patches-5.4/701-net-0102-sdk_fman-share-the-event-interrupt.patch
    • target/linux/layerscape/patches-5.4/701-net-0103-sdk_dpaa-fix-hardware-timestamp-value.patch
    • target/linux/layerscape/patches-5.4/701-net-0104-sdk_dpaa-remove-useless-1588-timer-enablement.patch
    • target/linux/layerscape/patches-5.4/701-net-0105-sdk-qbman-fix-issue-in-qman_delete_cgr_safe.patch
    • target/linux/layerscape/patches-5.4/701-net-0106-sdk_fman-avoid-array-overflow-error-in-fman-port-ini.patch
    • target/linux/layerscape/patches-5.4/701-net-0107-fsl_qbman-Adjust-platform-device-creation-for-QMan-p.patch
    • target/linux/layerscape/patches-5.4/701-net-0108-sdk_dpaa-ls1043a-errata-impose-S-G-frame-realignment.patch
    • target/linux/layerscape/patches-5.4/701-net-0109-sdk_dpaa-remove-the-QM_FQCTRL_PREFERINCACHE-flag.patch
    • target/linux/layerscape/patches-5.4/701-net-0110-sdk_dpaa-adapt-to-kernel-5.1.0-rc1.patch
    • target/linux/layerscape/patches-5.4/701-net-0111-sdk_qbman-Avoid-variable-length-array-in-USDPAA.patch
    • target/linux/layerscape/patches-5.4/701-net-0112-sdk_dpaa-Rework-QBMan-portal-mappings.patch
    • target/linux/layerscape/patches-5.4/701-net-0113-sdk_qbman-Fix-error-in-IP-revision-comparison.patch
    • target/linux/layerscape/patches-5.4/701-net-0114-sdk_dpaa-SGMII-2500-needs-AN-disabled.patch
    • target/linux/layerscape/patches-5.4/701-net-0115-sdk_qbman-Update-cpus_allowed-to-cpus_mask-to-cope-w.patch
    • target/linux/layerscape/patches-5.4/701-net-0116-sdk_dpaa-ceetm-align-to-upstream-API-changes.patch
    • target/linux/layerscape/patches-5.4/701-net-0117-dpaa_eth-ERR010022-align-skb_shinfo.patch
    • target/linux/layerscape/patches-5.4/701-net-0118-dpaa_eth-ERR010022-preserve-timestamping.patch
    • target/linux/layerscape/patches-5.4/701-net-0119-sdk_dpaa-ceetm-update-Makefile-to-use-absolute-inclu.patch
    • target/linux/layerscape/patches-5.4/701-net-0120-sdk_dpaa-net-Rename-skb_frag_t-size-to-bv_len.patch
    • target/linux/layerscape/patches-5.4/701-net-0121-dpaa_eth-Rename-skb_frag_t-size-to-bv_len.patch
    • target/linux/layerscape/patches-5.4/701-net-0122-config-enable-SDK-FMan-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0123-config-enable-SDK-DPAA-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0124-config-enable-SDK-QBMan.patch
    • target/linux/layerscape/patches-5.4/701-net-0125-config-add-SDK-QBMan-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0126-net-Makefile-re-add-DPAA-SDK-drivers.patch
    • target/linux/layerscape/patches-5.4/701-net-0127-ptp-support-ptp_qoriq-for-sdk-dpaa.patch
    • target/linux/layerscape/patches-5.4/701-net-0128-net-dpaa-fix-build-failure-due-to-skb_frag_t-struct-.patch
    • target/linux/layerscape/patches-5.4/701-net-0129-sdk_dpa-align-to-upstream-PHY_INTERFACE_MODE.patch
    • target/linux/layerscape/patches-5.4/701-net-0130-bus-fsl-mc-move-fsl_mc_command-struct-in-a-uapi-head.patch
    • target/linux/layerscape/patches-5.4/701-net-0131-bus-fsl-mc-add-fsl-mc-userspace-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0132-bus-fsl-mc-add-root-dprc-rescan-attribute.patch
    • target/linux/layerscape/patches-5.4/701-net-0133-bus-fsl-mc-add-bus-rescan-attribute.patch
    • target/linux/layerscape/patches-5.4/701-net-0134-bus-fsl-mc-Add-dprc-reset-container-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0135-bus-fsl-mc-Propagate-driver_override-for-a-child-DPR.patch
    • target/linux/layerscape/patches-5.4/701-net-0136-bus-fsl-mc-add-device-binding-path-driver_override.patch
    • target/linux/layerscape/patches-5.4/701-net-0137-bus-fsl-mc-move-fsl_mc_device_remove-to-common-heade.patch
    • target/linux/layerscape/patches-5.4/701-net-0138-bus-fsl-mc-increase-MC_CMD_COMPLETION_TIMEOUT_MS-val.patch
    • target/linux/layerscape/patches-5.4/701-net-0139-bus-fsl-mc-added-missing-fields-to-dprc_rsp_get_obj_.patch
    • target/linux/layerscape/patches-5.4/701-net-0140-bus-fsl-mc-define-macros-for-iommu-enablement-for-fs.patch
    • target/linux/layerscape/patches-5.4/701-net-0141-bus-fsl-mc-Extend-ICID-size-from-16bit-to-32bit.patch
    • target/linux/layerscape/patches-5.4/701-net-0142-bus-fsl-mc-Some-apis-are-made-public-for-vfio.patch
    • target/linux/layerscape/patches-5.4/701-net-0143-bus-fsl-mc-add-support-for-dpdmux-device-type.patch
    • target/linux/layerscape/patches-5.4/701-net-0144-bus-fsl-mc-add-support-for-dpdcei-device-type.patch
    • target/linux/layerscape/patches-5.4/701-net-0145-bus-fsl-mc-add-support-for-dpaiop-dpci-and-dpdmai-de.patch
    • target/linux/layerscape/patches-5.4/701-net-0146-bus-fsl-mc-DMA-configure-to-have-force-dma-as-defaul.patch
    • target/linux/layerscape/patches-5.4/701-net-0147-bus-fsl-mc-Allocate-mc-portal-from-root-dprc-contain.patch
    • target/linux/layerscape/patches-5.4/701-net-0148-bus-fsl-mc-use-raw-spin-lock-to-serialize-mc-cmds.patch
    • target/linux/layerscape/patches-5.4/701-net-0149-soc-fsl-dpio-change-CENA-regs-to-be-cacheable.patch
    • target/linux/layerscape/patches-5.4/701-net-0150-soc-fsl-dpio-enable-qbman-CENA-portal-memory-access.patch
    • target/linux/layerscape/patches-5.4/701-net-0151-soc-fsl-dpio-Prefer-the-CPU-affine-DPIO.patch
    • target/linux/layerscape/patches-5.4/701-net-0152-soc-fsl-dpio-Add-Support-for-Order-Restoration.patch
    • target/linux/layerscape/patches-5.4/701-net-0153-soc-fsl-dpio-Fix-order-restoration-API-for-QBMan-5.0.patch
    • target/linux/layerscape/patches-5.4/701-net-0154-soc-fsl-dpio-add-support-for-opr.patch
    • target/linux/layerscape/patches-5.4/701-net-0155-soc-fsl-dpio-aligned-access-of-qbman-cacheable-regio.patch
    • target/linux/layerscape/patches-5.4/701-net-0156-staging-fsl-dpaa2-mac-Add-APIs-for-DPMAC-objects.patch
    • target/linux/layerscape/patches-5.4/701-net-0157-staging-fsl-dpaa2-mac-Add-Freescale-DPAA2-mac-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0158-staging-fsl-dpaa2-mac-Remove-link-type-from-phy-sel-.patch
    • target/linux/layerscape/patches-5.4/701-net-0159-staging-fsl-dpaa2-mac-Update-ethtool-ops.patch
    • target/linux/layerscape/patches-5.4/701-net-0160-staging-fsl-dpaa2-mac-Comply-with-mc-bus-header-upda.patch
    • target/linux/layerscape/patches-5.4/701-net-0161-staging-fsl-dpaa2-mac-Request-atomic-context-MC-port.patch
    • target/linux/layerscape/patches-5.4/701-net-0162-staging-fsl-dpaa2-mac-Remove-redundant-free.patch
    • target/linux/layerscape/patches-5.4/701-net-0163-staging-fsl-dpaa2-mac-Cleanup-code.patch
    • target/linux/layerscape/patches-5.4/701-net-0164-staging-fsl-dpaa2-mac-Free-phydev-on-unbind.patch
    • target/linux/layerscape/patches-5.4/701-net-0165-staging-fsl-dpaa2-mac-defer-probe-if-no-mc-portal-is.patch
    • target/linux/layerscape/patches-5.4/701-net-0166-staging-fsl-dpaa2-mac-make-compatible-with-upstream-.patch
    • target/linux/layerscape/patches-5.4/701-net-0167-staging-fsl-dpaa2-mac-probe-phy-as-fixed-link-based-.patch
    • target/linux/layerscape/patches-5.4/701-net-0168-staging-fsl-dpaa2-mac-Fix-uninitialized-variable.patch
    • target/linux/layerscape/patches-5.4/701-net-0169-staging-fsl-dpaa2-mac-read-phy-mode-from-device-tree.patch
    • target/linux/layerscape/patches-5.4/701-net-0170-staging-fsl-dpaa2-mac-Add-more-PHY-modes.patch
    • target/linux/layerscape/patches-5.4/701-net-0171-staging-fsl-dpaa2-mac-Check-DPMAC-version.patch
    • target/linux/layerscape/patches-5.4/701-net-0172-staging-fsl-dpaa2-mac-Fix-dpmac_set_link_state-comma.patch
    • target/linux/layerscape/patches-5.4/701-net-0173-staging-fsl-dpaa2-mac-Add-support-for-new-link-state.patch
    • target/linux/layerscape/patches-5.4/701-net-0174-staging-fsl-dpaa2-mac-Add-autoneg-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0175-staging-fsl-dpaa2-mac-connect-to-the-fixed-phy.patch
    • target/linux/layerscape/patches-5.4/701-net-0176-staging-fsl-dpaa2-mac-add-pause-frames-support-for-m.patch
    • target/linux/layerscape/patches-5.4/701-net-0177-staging-dpaa2-mac-Update-interface-mode-array.patch
    • target/linux/layerscape/patches-5.4/701-net-0178-staging-dpaa2-mac-add-link-up-down-events-for-dpmac.patch
    • target/linux/layerscape/patches-5.4/701-net-0179-staging-dpaa2-evb-Add-Edge-Virtual-Bridge-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0180-staging-dpaa2-evb-Fix-W-1-warnings.patch
    • target/linux/layerscape/patches-5.4/701-net-0181-staging-dpaa2-evb-Improve-ethtool-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0182-staging-dpaa2-evb-Update-MTU-update-procedure.patch
    • target/linux/layerscape/patches-5.4/701-net-0183-staging-dpaa2-evb-Update-netlink-parsing-parameters.patch
    • target/linux/layerscape/patches-5.4/701-net-0184-staging-dpaa2-evb-Update-netdev_master_upper_dev_lin.patch
    • target/linux/layerscape/patches-5.4/701-net-0185-staging-dpaa2-evb-Use-MC-portal-in-atomic-context.patch
    • target/linux/layerscape/patches-5.4/701-net-0186-staging-dpaa2-evb-change-mc_command-in-fsl_mc_comman.patch
    • target/linux/layerscape/patches-5.4/701-net-0187-staging-dpaa2-evb-Fix-MC-bus-include.patch
    • target/linux/layerscape/patches-5.4/701-net-0188-staging-dpaa2-evb-Defer-probe-if-no-mc-portal-is-fou.patch
    • target/linux/layerscape/patches-5.4/701-net-0189-staging-dpaa2-evb-Update-netlink-attributes-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0190-dpaa2-eth-Cleanup-dead-code.patch
    • target/linux/layerscape/patches-5.4/701-net-0191-dpaa2-eth-Avoid-unbounded-while-loops.patch
    • target/linux/layerscape/patches-5.4/701-net-0192-dpaa2-eth-Add-support-for-Rx-traffic-classes.patch
    • target/linux/layerscape/patches-5.4/701-net-0193-dpaa2-eth-Trim-debugfs-FQ-stats.patch
    • target/linux/layerscape/patches-5.4/701-net-0194-dpaa2-eth-Distribute-ingress-frames-based-on-VLAN-pr.patch
    • target/linux/layerscape/patches-5.4/701-net-0195-dpaa2-eth-Add-helper-functions.patch
    • target/linux/layerscape/patches-5.4/701-net-0196-dpaa2-eth-Minor-cleanup-in-dpaa2_eth_set_rx_taildrop.patch
    • target/linux/layerscape/patches-5.4/701-net-0197-dpaa2-eth-Add-congestion-group-taildrop.patch
    • target/linux/layerscape/patches-5.4/701-net-0198-dpaa2-eth-Update-FQ-taildrop-threshold-and-buffer-po.patch
    • target/linux/layerscape/patches-5.4/701-net-0199-dpaa2-eth-Add-DCB-ops.patch
    • target/linux/layerscape/patches-5.4/701-net-0200-dpaa2-eth-Enable-Rx-PFC.patch
    • target/linux/layerscape/patches-5.4/701-net-0201-dpaa2-eth-Enable-Tx-PFC.patch
    • target/linux/layerscape/patches-5.4/701-net-0202-dpaa2-eth-Keep-congestion-group-taildrop-enabled-whe.patch
    • target/linux/layerscape/patches-5.4/701-net-0203-dpaa2-eth-Add-Tx-shaping-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0204-dpaa2-eth-Add-Tx-shaping-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0205-dpaa2-eth-Add-Rx-error-queue.patch
    • target/linux/layerscape/patches-5.4/701-net-0206-dpaa2-eth-Add-API-for-counters-reset.patch
    • target/linux/layerscape/patches-5.4/701-net-0207-dpaa2-eth-Add-reset-controls-for-debugfs-stats.patch
    • target/linux/layerscape/patches-5.4/701-net-0208-dpaa2-eth-Add-channel-stat.patch
    • target/linux/layerscape/patches-5.4/701-net-0209-dpaa2-eth-Update-dpni_set_tx_shaping-cmd-to-v2.patch
    • target/linux/layerscape/patches-5.4/701-net-0210-dpaa2-eth-Add-dpni_set_tx_priorities-API.patch
    • target/linux/layerscape/patches-5.4/701-net-0211-dpaa2-eth-Update-dpni_get_statistics.patch
    • target/linux/layerscape/patches-5.4/701-net-0212-dpaa2-eth-Add-API-for-ceetm_id-tc-in-set-congestion.patch
    • target/linux/layerscape/patches-5.4/701-net-0213-dpaa2-eth-Add-CEETM-qdisc-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0214-dpaa2-eth-Re-add-get_link_ksettings-ethtool-op.patch
    • target/linux/layerscape/patches-5.4/701-net-0215-dpaa2-eth-Add-support-for-new-link-state-APIs.patch
    • target/linux/layerscape/patches-5.4/701-net-0216-dpaa2-eth-Add-autoneg-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0217-dpaa2-eth-Don-t-use-netif_receive_skb_list-for-TCP-f.patch
    • target/linux/layerscape/patches-5.4/701-net-0218-bus-fsl-mc-Add-a-new-parameter-to-dprc_scan_objects-.patch
    • target/linux/layerscape/patches-5.4/701-net-0219-bus-fsl-mc-Extend-functions-from-the-bus-driver-to-b.patch
    • target/linux/layerscape/patches-5.4/701-net-0220-bus-fsl-mc-Set-the-QMAN-BMAN-region-flags.patch
    • target/linux/layerscape/patches-5.4/701-net-0221-soc-fsl-dpio-Adding-QMAN-multiple-enqueue-interface.patch
    • target/linux/layerscape/patches-5.4/701-net-0222-soc-fsl-dpio-QMAN-performance-improvement.-Function-.patch
    • target/linux/layerscape/patches-5.4/701-net-0223-soc-fsl-dpio-Replace-QMAN-array-mode-by-ring-mode-en.patch
    • target/linux/layerscape/patches-5.4/701-net-0224-bus-fsl-mc-add-autorescan-sysfs.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-0226-enetc-update-TSN-Qbv-PSPEED-set-according-to-adjust-.patch
    • target/linux/layerscape/patches-5.4/701-net-0227-enetc-Fix-if_mode-extraction.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-0230-enetc-Drop-redundant-device-node-check.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-0233-enetc-Enable-live-mac-addr-change-for-PF.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-0235-enetc-Clean-up-of-ehtool-stats-len.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-0238-net-mscc-ocelot-break-apart-ocelot_vlan_port_apply.patch
    • target/linux/layerscape/patches-5.4/701-net-0239-net-mscc-ocelot-break-apart-vlan-operations-into-oce.patch
    • target/linux/layerscape/patches-5.4/701-net-0240-net-mscc-ocelot-break-out-fdb-operations-into-abstra.patch
    • target/linux/layerscape/patches-5.4/701-net-0241-net-mscc-ocelot-change-prototypes-of-hwtstamping-ioc.patch
    • target/linux/layerscape/patches-5.4/701-net-0242-net-mscc-ocelot-change-prototypes-of-switchdev-port-.patch
    • target/linux/layerscape/patches-5.4/701-net-0243-net-mscc-ocelot-refactor-struct-ocelot_port-out-of-f.patch
    • target/linux/layerscape/patches-5.4/701-net-0244-net-mscc-ocelot-separate-net_device-related-items-ou.patch
    • target/linux/layerscape/patches-5.4/701-net-0245-net-mscc-ocelot-refactor-ethtool-callbacks.patch
    • target/linux/layerscape/patches-5.4/701-net-0246-net-mscc-ocelot-limit-vlan-ingress-filtering-to-actu.patch
    • target/linux/layerscape/patches-5.4/701-net-0247-net-mscc-ocelot-move-port-initialization-into-separa.patch
    • target/linux/layerscape/patches-5.4/701-net-0248-net-mscc-ocelot-separate-the-common-implementation-o.patch
    • target/linux/layerscape/patches-5.4/701-net-0249-net-mscc-ocelot-initialize-list-of-multicast-address.patch
    • target/linux/layerscape/patches-5.4/701-net-0250-net-mscc-ocelot-refactor-adjust_link-into-a-netdev-i.patch
    • target/linux/layerscape/patches-5.4/701-net-0251-net-mscc-ocelot-split-assignment-of-the-cpu-port-int.patch
    • target/linux/layerscape/patches-5.4/701-net-0252-net-mscc-ocelot-don-t-hardcode-the-number-of-the-CPU.patch
    • target/linux/layerscape/patches-5.4/701-net-0253-net-mscc-ocelot-move-resource-ioremap-and-regmap-ini.patch
    • target/linux/layerscape/patches-5.4/701-net-0254-net-mscc-ocelot-filter-out-ocelot-SoC-specific-PCS-c.patch
    • target/linux/layerscape/patches-5.4/701-net-0255-net-mscc-ocelot-move-invariant-configs-out-of-adjust.patch
    • target/linux/layerscape/patches-5.4/701-net-0256-net-mscc-ocelot-create-a-helper-for-changing-the-por.patch
    • target/linux/layerscape/patches-5.4/701-net-0257-net-mscc-ocelot-export-a-constant-for-the-tag-length.patch
    • target/linux/layerscape/patches-5.4/701-net-0258-net-mscc-ocelot-adjust-MTU-on-the-CPU-port-in-NPI-mo.patch
    • target/linux/layerscape/patches-5.4/701-net-0259-net-mscc-ocelot-separate-the-implementation-of-switc.patch
    • target/linux/layerscape/patches-5.4/701-net-0260-net-mscc-ocelot-publish-structure-definitions-to-inc.patch
    • target/linux/layerscape/patches-5.4/701-net-0261-net-mscc-ocelot-publish-ocelot_sys.h-to-include-soc-.patch
    • target/linux/layerscape/patches-5.4/701-net-0262-net-dsa-ocelot-add-tagger-for-Ocelot-Felix-switches.patch
    • target/linux/layerscape/patches-5.4/701-net-0263-net-dsa-ocelot-add-driver-for-Felix-switch-family.patch
    • target/linux/layerscape/patches-5.4/701-net-0264-net-dsa-felix-Fix-CPU-port-assignment-when-not-last-.patch
    • target/linux/layerscape/patches-5.4/701-net-0265-net-mscc-ocelot-export-ocelot_hwstamp_get-set-functi.patch
    • target/linux/layerscape/patches-5.4/701-net-0266-net-mscc-ocelot-convert-to-use-ocelot_get_txtstamp.patch
    • target/linux/layerscape/patches-5.4/701-net-0267-net-mscc-ocelot-convert-to-use-ocelot_port_add_txtst.patch
    • target/linux/layerscape/patches-5.4/701-net-0268-net-dsa-ocelot-define-PTP-registers-for-felix_vsc995.patch
    • target/linux/layerscape/patches-5.4/701-net-0269-net-dsa-ocelot-add-hardware-timestamping-support-for.patch
    • target/linux/layerscape/patches-5.4/701-net-0270-net-mscc-ocelot-avoid-incorrect-consuming-in-skbs-li.patch
    • target/linux/layerscape/patches-5.4/701-net-0271-net-mscc-ocelot-use-skb-queue-instead-of-skbs-list.patch
    • target/linux/layerscape/patches-5.4/701-net-0272-net-mscc-ocelot-tsn-configuration-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0273-net-dsa-ocelot-add-tsn-support-for-felix-switch.patch
    • target/linux/layerscape/patches-5.4/701-net-0274-net-dsa-ocelot-alloc-memory-for-dsa-switch-instance.patch
    • target/linux/layerscape/patches-5.4/701-net-0275-mii-Add-helpers-for-parsing-SGMII-auto-negotiation.patch
    • target/linux/layerscape/patches-5.4/701-net-0276-net-phylink-make-QSGMII-a-valid-PHY-mode-for-in-band.patch
    • target/linux/layerscape/patches-5.4/701-net-0277-net-phylink-call-mac_an_restart-for-SGMII-QSGMII-inb.patch
    • target/linux/layerscape/patches-5.4/701-net-0278-enetc-export-enetc_mdio-definitionns-to-include-linu.patch
    • target/linux/layerscape/patches-5.4/701-net-0279-enetc-Set-MDIO_CFG_HOLD-to-the-recommended-value-of-.patch
    • target/linux/layerscape/patches-5.4/701-net-0280-net-mscc-ocelot-do-not-force-Felix-MACs-at-lower-spe.patch
    • target/linux/layerscape/patches-5.4/701-net-0281-net-mscc-ocelot-convert-to-PHYLINK.patch
    • target/linux/layerscape/patches-5.4/701-net-0282-net-mscc-ocelot-introduce-more-focused-PCS-ops-for-P.patch
    • target/linux/layerscape/patches-5.4/701-net-0283-net-dsa-felix-Add-PCS-operations-for-PHYLINK.patch
    • target/linux/layerscape/patches-5.4/701-net-0284-net-fsl_ppfe-dts-binding-for-ppfe.patch
    • target/linux/layerscape/patches-5.4/701-net-0285-staging-fsl_ppfe-eth-header-files-for-pfe-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0286-staging-fsl_ppfe-eth-introduce-pfe-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0287-staging-fsl_ppfe-eth-fix-RGMII-tx-delay-issue.patch
    • target/linux/layerscape/patches-5.4/701-net-0288-staging-fsl_ppfe-eth-remove-unused-functions.patch
    • target/linux/layerscape/patches-5.4/701-net-0289-staging-fsl_ppfe-eth-fix-read-write-ack-idx-issue.patch
    • target/linux/layerscape/patches-5.4/701-net-0290-staging-fsl_ppfe-eth-Make-phy_ethtool_ksettings_get-.patch
    • target/linux/layerscape/patches-5.4/701-net-0291-staging-fsl_ppfe-eth-add-function-to-update-tmu-cred.patch
    • target/linux/layerscape/patches-5.4/701-net-0292-staging-fsl_ppfe-eth-Avoid-packet-drop-at-TMU-queues.patch
    • target/linux/layerscape/patches-5.4/701-net-0293-staging-fsl_ppfe-eth-Enable-PFE-in-clause-45-mode.patch
    • target/linux/layerscape/patches-5.4/701-net-0294-staging-fsl_ppfe-eth-Disable-autonegotiation-for-2.5.patch
    • target/linux/layerscape/patches-5.4/701-net-0295-staging-fsl_ppfe-eth-calculate-PFE_PKT_SIZE-with-SKB.patch
    • target/linux/layerscape/patches-5.4/701-net-0296-staging-fsl_ppfe-eth-support-for-userspace-networkin.patch
    • target/linux/layerscape/patches-5.4/701-net-0297-staging-fsl_ppfe-eth-unregister-netdev-after-pfe_phy.patch
    • target/linux/layerscape/patches-5.4/701-net-0298-staging-fsl_ppfe-eth-HW-parse-results-for-DPDK.patch
    • target/linux/layerscape/patches-5.4/701-net-0299-staging-fsl_ppfe-eth-reorganize-pfe_netdev_ops.patch
    • target/linux/layerscape/patches-5.4/701-net-0300-staging-fsl_ppfe-eth-use-mask-for-rx-max-frame-len.patch
    • target/linux/layerscape/patches-5.4/701-net-0301-staging-fsl_ppfe-eth-define-pfe-ndo_change_mtu-funct.patch
    • target/linux/layerscape/patches-5.4/701-net-0302-staging-fsl_ppfe-eth-remove-jumbo-frame-enable-from-.patch
    • target/linux/layerscape/patches-5.4/701-net-0303-staging-fsl_ppfe-eth-disable-CRC-removal.patch
    • target/linux/layerscape/patches-5.4/701-net-0304-staging-fsl_ppfe-eth-handle-ls1012a-errata_a010897.patch
    • target/linux/layerscape/patches-5.4/701-net-0305-staging-fsl_ppfe-eth-replace-magic-numbers.patch
    • target/linux/layerscape/patches-5.4/701-net-0306-staging-fsl_ppfe-eth-resolve-indentation-warning.patch
    • target/linux/layerscape/patches-5.4/701-net-0307-staging-fsl_ppfe-eth-add-fixed-link-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0308-staging-fsl_ppfe-add-support-for-a-char-dev-for-link.patch
    • target/linux/layerscape/patches-5.4/701-net-0309-staging-fsl_ppfe-enable-hif-event-from-userspace.patch
    • target/linux/layerscape/patches-5.4/701-net-0310-staging-fsl_ppfe-performance-tuning-for-user-space.patch
    • target/linux/layerscape/patches-5.4/701-net-0311-staging-fsl_ppfe-eth-Update-to-use-SPDX-identifiers.patch
    • target/linux/layerscape/patches-5.4/701-net-0312-staging-fsl_ppfe-eth-misc-clean-up.patch
    • target/linux/layerscape/patches-5.4/701-net-0313-staging-fsl_ppfe-eth-reorganize-platform-phy-paramet.patch
    • target/linux/layerscape/patches-5.4/701-net-0314-staging-fsl_ppfe-eth-support-single-interface-initia.patch
    • target/linux/layerscape/patches-5.4/701-net-0315-net-fsl_ppfe-update-dts-properties-for-phy.patch
    • target/linux/layerscape/patches-5.4/701-net-0316-staging-fsl_ppfe-eth-remove-unused-code.patch
    • target/linux/layerscape/patches-5.4/701-net-0317-staging-fsl_ppfe-eth-separate-mdio-init-from-mac-ini.patch
    • target/linux/layerscape/patches-5.4/701-net-0318-staging-fsl_ppfe-eth-adapt-to-link-mode-based-phydev.patch
    • target/linux/layerscape/patches-5.4/701-net-0319-staging-fsl_ppfe-eth-use-generic-soc_device-infra-in.patch
    • target/linux/layerscape/patches-5.4/701-net-0320-staging-fsl_ppfe-eth-use-memremap-to-map-RAM-area-us.patch
    • target/linux/layerscape/patches-5.4/701-net-0321-staging-fsl_ppfe-eth-remove-fallback-argument-from-d.patch
    • target/linux/layerscape/patches-5.4/701-net-0322-staging-fsl_ppfe-eth-prefix-header-search-paths-with.patch
    • target/linux/layerscape/patches-5.4/701-net-0323-staging-fsl_ppfe-eth-add-pfe-support-to-Kconfig-and-.patch
    • target/linux/layerscape/patches-5.4/701-net-0324-staging-fsl_ppfe-eth-Disable-termination-of-CRC-fwd.patch
    • target/linux/layerscape/patches-5.4/701-net-0325-net-phy-add-10G-fixed-link-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0326-phy-Add-2.5G-SGMII-interface-mode.patch
    • target/linux/layerscape/patches-5.4/701-net-0327-at803x-Address-packet-drops-at-low-traffic-rate-due-.patch
    • target/linux/layerscape/patches-5.4/701-net-0328-net-phy-Inphi-IN112525_s03-retimer-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0329-net-phy-Inphi-IN112525_s03-retimer-updates.patch
    • target/linux/layerscape/patches-5.4/701-net-0330-net-phy-at803x-add-vddio-1v8-and-eee-disable-support.patch
    • target/linux/layerscape/patches-5.4/701-net-0331-drivers-net-phy-aquantia-enable-AQR112-and-AQR412.patch
    • target/linux/layerscape/patches-5.4/701-net-0332-drivers-net-phy-aquantia-fix-system-side-protocol-mi.patch
    • target/linux/layerscape/patches-5.4/701-net-0333-drivers-net-phy-aquantia-enable-USX-AN-for-USXGMII-p.patch
    • target/linux/layerscape/patches-5.4/701-net-0334-net-tsn-netlink-interface-for-APP-layer-to-config-TS.patch
    • target/linux/layerscape/patches-5.4/701-net-0335-net-tsn-fix-headfile-voliates-the-new-rule.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-0338-net-dsa-felix-Fix-probing-allocation-and-cleanup-pat.patch
    • target/linux/layerscape/patches-5.4/701-net-0339-LF-368-net-mscc-ocelot-hard-code-VCAP_PORT_CNT-for-F.patch
    • target/linux/layerscape/patches-5.4/701-net-0340-LF-368-net-mscc-ocelot-make-ocelot_ace_rule-support-.patch
    • target/linux/layerscape/patches-5.4/701-net-0341-LF-368-net-mscc-ocelot-add-VCAP-IS2-rule-to-trap-PTP.patch
    • target/linux/layerscape/patches-5.4/701-net-0342-LF-376-enetc-disable-EEE-autoneg-by-default.patch
    • target/linux/layerscape/patches-5.4/701-net-0343-staging-dpaa2-ethsw-move-port-notifier-per-ethsw.patch
    • target/linux/layerscape/patches-5.4/701-net-0344-staging-dpaa2-ethsw-move-port-switchdev-notifier-per.patch
    • target/linux/layerscape/patches-5.4/701-net-0345-staging-dpaa2-ethsw-move-port-switchdev-blocking-not.patch
    • target/linux/layerscape/patches-5.4/701-net-0346-staging-dpaa2-ethsw-ordered-workqueue-should-be-per-.patch
    • target/linux/layerscape/patches-5.4/701-net-0347-staging-fsl-dpaa2-mac-do-not-call-dpmac_set_link_sta.patch
    • target/linux/layerscape/patches-5.4/701-net-0348-staging-fsl-dpaa2-mac-reverse-order-of-handling-stop.patch
    • target/linux/layerscape/patches-5.4/701-net-0349-fsl_qbman-add-dummy-functions-for-probe-deferal-APIs.patch
    • target/linux/layerscape/patches-5.4/701-net-0350-sdk_fman-fix-identation-causing-compilation-warnings.patch
    • target/linux/layerscape/patches-5.4/701-net-0351-sdk_fman-address-compilation-warning.patch
    • target/linux/layerscape/patches-5.4/701-net-0352-soc-fsl-dpio-Enable-ACP-port-in-Linux-QMAN-driver.patch
    • target/linux/layerscape/patches-5.4/701-net-0353-staging-fsl-dpaa2-mac-do-not-stop-MAC-when-the-net_d.patch
    • target/linux/layerscape/patches-5.4/701-net-0354-bus-fsl-mc-add-the-dpdbg-device-type.patch
    • target/linux/layerscape/patches-5.4/701-net-0355-sdk_fman-decrease-log-severity-levels.patch
    • target/linux/layerscape/patches-5.4/701-net-0356-sdk_dpaa-ethtool-drop-unused-variable.patch
    • target/linux/layerscape/patches-5.4/701-net-0357-sdk_dpaa-ls1043a-errata-memory-related-fixes.patch
    • target/linux/layerscape/patches-5.4/701-net-0358-sdk_dpaa-ls1043a-errata-update-and-optimize-the-rest.patch
    • target/linux/layerscape/patches-5.4/701-net-0359-sdk_dpaa-ls1043a-errata-re-enable-SG-support-and-rec.patch
    • target/linux/layerscape/patches-5.4/701-net-0360-sdk_dpaa-sdk_fman-ls1043a-errata-detect-based-on-DTB.patch
    • target/linux/layerscape/patches-5.4/701-net-0361-sdk_dpaa-sdk_fman-ls1034a-errata-update-number-to-A0.patch
    • target/linux/layerscape/patches-5.4/701-net-0362-sdk_dpaa-ceetm-remove-references-to-qdisc_lookup.patch
    • target/linux/layerscape/patches-5.4/701-net-0363-sdk_dpaa-ceetm-export-the-ceetm_tx-symbol.patch
    • target/linux/layerscape/patches-5.4/701-net-0364-sdk_dpaa-ceetm-enable-building-as-a-module.patch
    • target/linux/layerscape/patches-5.4/701-net-0365-sdk_dpaa-ceetm-coding-style-cleanup.patch
    • target/linux/layerscape/patches-5.4/701-net-0366-LF-697-net-ethernet-freescale-sdk_fman-fix-the-build.patch
    • target/linux/layerscape/patches-5.4/701-net-0367-net-mscc-ocelot-Workaround-to-allow-traffic-to-CPU-i.patch
    • target/linux/layerscape/patches-5.4/701-net-0368-Revert-net-dsa-felix-Add-PCS-operations-for-PHYLINK.patch
    • target/linux/layerscape/patches-5.4/701-net-0369-Revert-net-mscc-ocelot-introduce-more-focused-PCS-op.patch
    • target/linux/layerscape/patches-5.4/701-net-0370-Revert-net-mscc-ocelot-convert-to-PHYLINK.patch
    • target/linux/layerscape/patches-5.4/701-net-0371-Revert-net-mscc-ocelot-do-not-force-Felix-MACs-at-lo.patch
    • target/linux/layerscape/patches-5.4/701-net-0372-Revert-enetc-Set-MDIO_CFG_HOLD-to-the-recommended-va.patch
    • target/linux/layerscape/patches-5.4/701-net-0373-Revert-enetc-export-enetc_mdio-definitionns-to-inclu.patch
    • target/linux/layerscape/patches-5.4/701-net-0374-Revert-net-phylink-call-mac_an_restart-for-SGMII-QSG.patch
    • target/linux/layerscape/patches-5.4/701-net-0375-Revert-net-phylink-make-QSGMII-a-valid-PHY-mode-for-.patch
    • target/linux/layerscape/patches-5.4/701-net-0376-Revert-mii-Add-helpers-for-parsing-SGMII-auto-negoti.patch
    • target/linux/layerscape/patches-5.4/701-net-0377-net-dsa-ocelot-add-NET_VENDOR_MICROSEMI-dependency.patch
    • target/linux/layerscape/patches-5.4/701-net-0378-mii-Add-helpers-for-parsing-SGMII-auto-negotiation.patch
    • target/linux/layerscape/patches-5.4/701-net-0379-net-phylink-make-QSGMII-a-valid-PHY-mode-for-in-band.patch
    • target/linux/layerscape/patches-5.4/701-net-0380-net-phylink-add-support-for-polling-MAC-PCS.patch
    • target/linux/layerscape/patches-5.4/701-net-0381-net-dsa-Pass-pcs_poll-flag-from-driver-to-PHYLINK.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-0383-enetc-Set-MDIO_CFG_HOLD-to-the-recommended-value-of-.patch
    • target/linux/layerscape/patches-5.4/701-net-0384-net-mscc-ocelot-make-phy_mode-a-member-of-the-common.patch
    • target/linux/layerscape/patches-5.4/701-net-0385-net-mscc-ocelot-export-ANA-DEV-and-QSYS-registers-to.patch
    • target/linux/layerscape/patches-5.4/701-net-0386-net-dsa-felix-Add-PCS-operations-for-PHYLINK.patch
    • target/linux/layerscape/patches-5.4/701-net-0387-net-phy-vsc8514-enable-in-band-SGMII-auto-negotiatio.patch
    • target/linux/layerscape/patches-5.4/701-net-0388-drivers-net-phy-aquantia-Add-XFI-counters.patch
    • target/linux/layerscape/patches-5.4/701-net-0389-drivers-net-felix-set-link-based-on-BMSR-not-LPA.patch
    • target/linux/layerscape/patches-5.4/701-net-0390-drivers-net-phylink-in-band-AN-for-USXGMII.patch
    • target/linux/layerscape/patches-5.4/701-net-0391-drivers-net-phy-don-t-crash-in-phy_read-_write_mmd-w.patch
    • target/linux/layerscape/patches-5.4/701-net-0392-drivers-net-dsa-felix-Allow-PHY-to-AN-10-100-1000-wi.patch
    • target/linux/layerscape/patches-5.4/701-net-0393-drivers-net-dsa-felix-Handle-PAUSE-Rx-regardless-of-.patch
    • target/linux/layerscape/patches-5.4/701-net-0394-drivers-net-mscc_ocelot-don-t-flood-unicast-traffic-.patch
    • target/linux/layerscape/patches-5.4/701-net-0395-LF-183-sdk_fman-add-an-option-for-RTC-1588-timer-ini.patch
    • target/linux/layerscape/patches-5.4/701-net-0396-LF-183-ptp-depend-on-FSL_SDK_FMAN_RTC_API-for-ptp_qo.patch
    • target/linux/layerscape/patches-5.4/701-net-0397-sdk_dpaa-ceetm-fix-recursive-dependencies.patch
    • target/linux/layerscape/patches-5.4/701-net-0398-enetc-add-ioctl-support-for-PHY-related-ops.patch
    • target/linux/layerscape/patches-5.4/701-net-0399-staging-fsl_ppfe-eth-Enhance-error-checking-in-platf.patch
    • target/linux/layerscape/patches-5.4/701-net-0400-drivers-staging-fsl_qbman-Disable-Portal-Channel-IRQ.patch
    • target/linux/layerscape/patches-5.4/701-net-0401-fsl_qbman-Framework-for-enabling-Link-status-notific.patch
    • target/linux/layerscape/patches-5.4/701-net-0402-drivers-net-dsa-felix-don-t-restart-PCS-SGMII-AN-if-.patch
    • target/linux/layerscape/patches-5.4/701-net-0403-net-dsa-felix-Don-t-error-out-on-disabled-ports-with.patch
    • target/linux/layerscape/patches-5.4/701-net-0404-LF-457-ocelot-tsn-clean-preempt-interrupt-status.patch
    • target/linux/layerscape/patches-5.4/701-net-0406-sdk_qbman-Only-create-debugfs-entries-when-QBMan-is-.patch
    • target/linux/layerscape/patches-5.4/701-net-0407-LF-924-net-enetc-Set-MAC-Rx-FIFO-to-recommended-valu.patch
    • target/linux/layerscape/patches-5.4/801-audio-0001-Revert-ASoC-fsl_sai-Fix-noise-when-using-EDMA.patch
    • target/linux/layerscape/patches-5.4/801-audio-0002-Revert-ASoC-fsl_sai-Implement-set_bclk_ratio.patch
    • target/linux/layerscape/patches-5.4/801-audio-0003-Revert-ASoC-fsl_sai-Add-support-for-imx8qm.patch
    • target/linux/layerscape/patches-5.4/801-audio-0004-Revert-ASoC-fsl_sai-Add-support-for-imx7ulp-imx8mq.patch
    • target/linux/layerscape/patches-5.4/801-audio-0005-Revert-ASoC-fsl_sai-Add-support-for-SAI-new-version.patch
    • target/linux/layerscape/patches-5.4/801-audio-0006-Revert-ASoC-fsl_sai-Update-Tx-Rx-channel-enable-mask.patch
    • target/linux/layerscape/patches-5.4/801-audio-0007-Revert-ASoC-fsl_sai-Add-registers-definition-for-mul.patch
    • target/linux/layerscape/patches-5.4/801-audio-0008-Revert-ASoC-Remove-dev_err-usage-after-platform_get_.patch
    • target/linux/layerscape/patches-5.4/801-audio-0009-Revert-ASoC-fsl_sai-mark-regmap-as-fast_io.patch
    • target/linux/layerscape/patches-5.4/801-audio-0010-Revert-ASoC-fsl_sai-derive-TX-FIFO-watermark-from-FI.patch
    • target/linux/layerscape/patches-5.4/801-audio-0011-Revert-ASoC-fsl_sai-add-of_match-data.patch
    • target/linux/layerscape/patches-5.4/801-audio-0012-MLK-9974-ASoC-fsl_sai-There-is-underrun-detected-in-.patch
    • target/linux/layerscape/patches-5.4/801-audio-0013-MLK-10611-1-ASoC-fsl-sai-Just-one-device-can-playbac.patch
    • target/linux/layerscape/patches-5.4/801-audio-0014-MLK-11628-ASoC-fsl_sai-add-initial-value-for-is_slav.patch
    • target/linux/layerscape/patches-5.4/801-audio-0015-ASoC-fsl-sai-set-xCR4-xCR5-xMR-for-SAI-master-mode.patch
    • target/linux/layerscape/patches-5.4/801-audio-0016-MLK-12374-ASoC-fsl_sai-Change-the-dev_warn-to-dev_db.patch
    • target/linux/layerscape/patches-5.4/801-audio-0017-MLK-12786-2-ASoC-fsl_sai-correct-the-clock-source-fo.patch
    • target/linux/layerscape/patches-5.4/801-audio-0018-MLK-13574-2-ASoC-fsl_sai-refine-driver-for-ip-upgrad.patch
    • target/linux/layerscape/patches-5.4/801-audio-0019-MLK-13609-ASoC-fsl_sai-fix-for-synchronize-mode.patch
    • target/linux/layerscape/patches-5.4/801-audio-0020-ASoC-fsl_-e-sai-introduce-shared-interrupt-DT-flag-p.patch
    • target/linux/layerscape/patches-5.4/801-audio-0021-ASoC-fsl_sai-handle-slave-mode-per-TX-RX-direction.patch
    • target/linux/layerscape/patches-5.4/801-audio-0022-ASoC-fsl_sai-set-specific-fmt-for-I2S-XTOR.patch
    • target/linux/layerscape/patches-5.4/801-audio-0023-ASoC-fsl-add-imx-pcm-dma-v2-platform-driver-part-2.patch
    • target/linux/layerscape/patches-5.4/801-audio-0024-MLK-14847-Revert-ASoC-fsl-sai-set-xCR4-xCR5-xMR-for-.patch
    • target/linux/layerscape/patches-5.4/801-audio-0025-MLK-14870-ASoC-fsl_sai-Remove-support-for-S20_3LE.patch
    • target/linux/layerscape/patches-5.4/801-audio-0026-MLK-14935-ASoC-fsl_sai-Fix-mixing-initialization-dat.patch
    • target/linux/layerscape/patches-5.4/801-audio-0027-MLK-15140-1-ASoC-fsl_sai-support-latest-sai-module.patch
    • target/linux/layerscape/patches-5.4/801-audio-0028-MLK-15927-1-ASoC-fsl_sai-Fix-noise-when-using-EDMA.patch
    • target/linux/layerscape/patches-5.4/801-audio-0029-MLK-15960-1-ASoC-fsl_sai-update-fifo_depth-for-diffe.patch
    • target/linux/layerscape/patches-5.4/801-audio-0030-MLK-15960-2-ASoC-fsl_sai-refine-the-pm-runtime-funct.patch
    • target/linux/layerscape/patches-5.4/801-audio-0031-MLK-13975-ASoC-fsl_sai-Refine-master-flag-handling.patch
    • target/linux/layerscape/patches-5.4/801-audio-0032-MLK-16130-1-ASoC-fsl_sai-enable-TCE-RCE-according-to.patch
    • target/linux/layerscape/patches-5.4/801-audio-0033-MLK-13946-3-ASoC-fsl_sai-fix-the-xMR-setting.patch
    • target/linux/layerscape/patches-5.4/801-audio-0034-MLK-13946-8-ASoC-fsl_sai-use-min-channels-slots-for-.patch
    • target/linux/layerscape/patches-5.4/801-audio-0035-MLK-16929-1-ASoC-fsl_sai-add-bitclk_freq.patch
    • target/linux/layerscape/patches-5.4/801-audio-0036-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_data-pa.patch
    • target/linux/layerscape/patches-5.4/801-audio-0037-MLK-16224-4-ASoC-fsl_sai-support-multi-fifo-and-DSD.patch
    • target/linux/layerscape/patches-5.4/801-audio-0038-MLK-17467-ASoC-fsl_sai-fix-typo-for-fsl_sai.patch
    • target/linux/layerscape/patches-5.4/801-audio-0039-MLK-16224-6-ASoC-fsl_sai-fix-DSD-suspend-resume.patch
    • target/linux/layerscape/patches-5.4/801-audio-0040-MLK-17428-8-ASoC-fsl_sai-support-768KHz-sample-rate.patch
    • target/linux/layerscape/patches-5.4/801-audio-0041-MLK-17485-ASoC-fsl_sai-Specify-supported-rate_min-an.patch
    • target/linux/layerscape/patches-5.4/801-audio-0042-MLK-17566-ASoC-fsl_sai-fix-register-definition.patch
    • target/linux/layerscape/patches-5.4/801-audio-0043-MLK-17528-1-ASoC-fsl_sai-Introduce-FSL_SAI_CLK_BIT-c.patch
    • target/linux/layerscape/patches-5.4/801-audio-0044-MLK-17528-3-ASoC-fsl_sai-Set-clock-rate-in-set_syscl.patch
    • target/linux/layerscape/patches-5.4/801-audio-0045-MLK-17156-1-ASoC-fsl_sai-update-register-offset-for-.patch
    • target/linux/layerscape/patches-5.4/801-audio-0046-Sound-Soc-fsl-Set-SAI-Channel-Mode-to-Output-Mode.patch
    • target/linux/layerscape/patches-5.4/801-audio-0047-MLK-17580-ASoC-fsl-dsd-Add-DSD-utilities-helper.patch
    • target/linux/layerscape/patches-5.4/801-audio-0048-MLK-17580-ASoC-fsl-sai-Use-DSD-helper.patch
    • target/linux/layerscape/patches-5.4/801-audio-0049-MLK-17580-ASoC-fsl-sai-check-for-pinctrl-status.patch
    • target/linux/layerscape/patches-5.4/801-audio-0050-MLK-17531-1-ASoC-fsl-sai-add-support-for-SAI-v3.01.patch
    • target/linux/layerscape/patches-5.4/801-audio-0051-MLK-18534-1-ASoC-fsl-sai-introduce-1-1-bclk-mclk-rat.patch
    • target/linux/layerscape/patches-5.4/801-audio-0052-MLK-18682-1-ASoC-fsl-sai-use-set_bclk_ratio-to-calcu.patch
    • target/linux/layerscape/patches-5.4/801-audio-0053-MLK-18682-2-ASoC-fsl-sai-allow-dynamic-pll-switching.patch
    • target/linux/layerscape/patches-5.4/801-audio-0054-MLK-18947-ASoC-fsl_sai-fix-volatile-function.patch
    • target/linux/layerscape/patches-5.4/801-audio-0055-MLK-18898-1-ASoC-fsl_sai-select-pinctrl-state-as-fun.patch
    • target/linux/layerscape/patches-5.4/801-audio-0056-MLK-19573-1-ASoC-fsl-dsd-make-fsl_get_pins_state-inl.patch
    • target/linux/layerscape/patches-5.4/801-audio-0057-MLK-15975-3-ASoC-fsl_sai-The-offset-of-fifo_off-is-c.patch
    • target/linux/layerscape/patches-5.4/801-audio-0058-MLK-20189-8-ASoC-fsl_sai-use-signed-offset-variable.patch
    • target/linux/layerscape/patches-5.4/801-audio-0059-MLK-20328-1-ASoC-fsl_sai-map-number-of-pins-to-datal.patch
    • target/linux/layerscape/patches-5.4/801-audio-0060-ASoC-fsl_sai-Support-EPROBE_DEFER.patch
    • target/linux/layerscape/patches-5.4/801-audio-0061-ASoC-fsl_sai-support-multi-power-domain.patch
    • target/linux/layerscape/patches-5.4/801-audio-0062-ASoC-fsl-sai-fix-build-failture-due-to-5.1-RC7-upgra.patch
    • target/linux/layerscape/patches-5.4/801-audio-0063-MLK-21876-4-ASoC-fsl-sai-fix-build-for-next-20190524.patch
    • target/linux/layerscape/patches-5.4/801-audio-0064-ASoC-fsl_sai-Mark-cache-dirty-at-resume.patch
    • target/linux/layerscape/patches-5.4/801-audio-0065-LF-106-ASoC-fsl_sai-request-BUS_FREQ_AUDIO.patch
    • target/linux/layerscape/patches-5.4/801-audio-0066-MLK-16224-2-ASoC-dmaengine_pcm-add-fifo_num-to-snd_d.patch
    • target/linux/layerscape/patches-5.4/801-audio-0067-Revert-MLK-17442-ASoC-fsl-fix-wrong-usage-of-filter_.patch
    • target/linux/layerscape/patches-5.4/801-audio-0068-Revert-ASoC-fsl-add-imx-pcm-dma-v2-platform-driver-p.patch
    • target/linux/layerscape/patches-5.4/801-audio-0069-MLK-21484-4-ASoC-fsl_sai-ensure-clk-not-in-use-prior.patch
    • target/linux/layerscape/patches-5.4/801-audio-0070-MLK-21957-1-ASoC-fsl_sai-remove-reset-code-from-dai_.patch
    • target/linux/layerscape/patches-5.4/801-audio-0071-MLK-21957-2-ASoC-fsl_sai-read-SAI-version-and-params.patch
    • target/linux/layerscape/patches-5.4/801-audio-0072-MLK-22522-ASoC-fsl_sai-fix-stack-out-of-bounds-KASAN.patch
    • target/linux/layerscape/patches-5.4/801-audio-0073-MLK-21957-3-ASoC-fsl_sai-add-bitcount-and-timestamp-.patch
    • target/linux/layerscape/patches-5.4/801-audio-0074-ASoC-fsl_sai-fix-build-issue-of-incomplete-parenthes.patch
    • target/linux/layerscape/patches-5.4/802-can-0001-imx-busfreq-Add-API-header-file.patch
    • target/linux/layerscape/patches-5.4/802-can-0002-can-rx-offload-fix-long-lines.patch
    • target/linux/layerscape/patches-5.4/802-can-0003-can-rx-offload-can_rx_offload_compare-fix-typo.patch
    • target/linux/layerscape/patches-5.4/802-can-0004-can-rx-offload-can_rx_offload_irq_offload_timestamp-.patch
    • target/linux/layerscape/patches-5.4/802-can-0005-can-rx-offload-can_rx_offload_reset-remove-no-op-fun.patch
    • target/linux/layerscape/patches-5.4/802-can-0006-can-rx-offload-Prepare-for-CAN-FD-support.patch
    • target/linux/layerscape/patches-5.4/802-can-0007-can-flexcan-use-devm_platform_ioremap_resource-to-si.patch
    • target/linux/layerscape/patches-5.4/802-can-0008-can-flexcan-flexcan_irq_state-only-read-timestamp-if.patch
    • target/linux/layerscape/patches-5.4/802-can-0009-can-flexcan-rename-macro-FLEXCAN_IFLAG_MB-FLEXCAN_IF.patch
    • target/linux/layerscape/patches-5.4/802-can-0010-can-flexcan-flexcan_irq-rename-variable-reg_iflag-re.patch
    • target/linux/layerscape/patches-5.4/802-can-0011-can-flexcan-rename-struct-flexcan_priv-reg_imask-1-2.patch
    • target/linux/layerscape/patches-5.4/802-can-0012-can-flexcan-remove-TX-mailbox-bit-from-struct-flexca.patch
    • target/linux/layerscape/patches-5.4/802-can-0013-can-flexcan-convert-struct-flexcan_priv-rx_mask-1-2-.patch
    • target/linux/layerscape/patches-5.4/802-can-0014-can-flexcan-introduce-struct-flexcan_priv-tx_mask-an.patch
    • target/linux/layerscape/patches-5.4/802-can-0015-can-flexcan-flexcan_read_reg_iflag_rx-optimize-readi.patch
    • target/linux/layerscape/patches-5.4/802-can-0016-can-flexcan-flexcan_irq-add-support-for-TX-mailbox-i.patch
    • target/linux/layerscape/patches-5.4/802-can-0017-can-flexcan-flexcan_mailbox_read-make-use-of-flexcan.patch
    • target/linux/layerscape/patches-5.4/802-can-0018-can-flexcan-use-struct-canfd_frame-for-CAN-classic-f.patch
    • target/linux/layerscape/patches-5.4/802-can-0019-can-flexcan-add-CAN-FD-mode-support.patch
    • target/linux/layerscape/patches-5.4/802-can-0020-can-flexcan-add-CAN-FD-BRS-support.patch
    • target/linux/layerscape/patches-5.4/802-can-0021-can-flexcan-add-ISO-CAN-FD-feature-support.patch
    • target/linux/layerscape/patches-5.4/802-can-0022-can-flexcan-add-Transceiver-Delay-Compensation-suopp.patch
    • target/linux/layerscape/patches-5.4/802-can-0023-can-flexcan-add-imx8qm-support.patch
    • target/linux/layerscape/patches-5.4/802-can-0024-can-flexcan-add-lx2160ar1-support.patch
    • target/linux/layerscape/patches-5.4/802-can-0025-can-flexcan-add-LPSR-mode-support-for-i.MX7D.patch
    • target/linux/layerscape/patches-5.4/802-can-0026-can-flexcan-fix-deadlock-when-using-self-wakeup.patch
    • target/linux/layerscape/patches-5.4/802-can-0027-can-flexcan-add-CAN-wakeup-function-for-i.MX8.patch
    • target/linux/layerscape/patches-5.4/802-can-0028-can-flexcan-Add-S32V234-support-to-FlexCAN-driver.patch
    • target/linux/layerscape/patches-5.4/803-clock-0001-clk-ls1028a-Add-clock-driver-for-Display-output-inte.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0001-crypto-add-support-for-TLS-1.0-record-encryption.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0002-crypto-tcrypt-include-rsa-test.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0003-crypto-caam-use-mapped_-src-dst-_nents-for-descripto.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0004-crypto-caam-use-devres-to-unmap-memory.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0005-crypto-caam-use-devres-to-remove-debugfs.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0006-crypto-caam-use-devres-to-de-initialize-the-RNG.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0007-crypto-caam-use-devres-to-de-initialize-QI.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0008-crypto-caam-use-devres-to-populate-platform-devices.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0009-crypto-caam-populate-platform-devices-last.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0010-MLK-9769-1-crypto-caam-jr-remove-incorrect-comment-f.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0011-MLK-20204-crypto-caam-remove-deadcode-on-32-bit-plat.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0012-MLK-19053-crypto-caam-RNG4-TRNG-errata.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0013-MLK-9769-9-crypto-caam-adjust-RNG-timing-to-support-.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0014-MLK-9769-8-crypto-caam-add-a-test-for-the-RNG.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0015-MLKU-123-1-crypto-caam-add-support-for-i.mx8mm-mn.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0016-MLKU-114-1-crypto-caam-reduce-page-0-regs-access-to-.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0017-MLKU-114-2-crypto-caam-SCU-firmware-support.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0018-MLKU-114-3-crypto-caam-OP-TEE-firmware-support.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0019-MLKU-38-3-crypto-caam-add-SNVS-SECVIO-support.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0020-MLKU-25-3-crypto-caam-add-Secure-Memory-support.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0021-MLK-19801-1-crypto-caam-add-tag-functionality.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0022-MLK-19801-2-crypto-caam-add-support-of-tagged-keys-i.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0023-MLK-10036-crypto-caam-add-support-for-DSM-with-Mega-.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0024-MLK-19449-crypto-caam-Change-structure-type-represen.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0025-crypto-caam-qi2-add-unused-dpseci-API.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0026-crypto-caam-qi2-add-OPR-Order-Preservation-support.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0027-crypto-caam-add-support-for-MOVEB-command.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0028-crypto-caam-qi-add-support-for-TLS-1.0-record.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0029-crypto-caam-qi2-add-support-for-TLS-1.0-record.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0030-crypto-caam-add-functionality-used-by-the-caam_dma-d.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0031-crypto-caam-add-caam_dma-device-on-caam_probe.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0032-crypto-caam-add-CAAM-job-ring-UIO-support.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0033-LFV-26-crypto-caam-fix-Secure-Memory-driver-init.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0034-LF-63-1-crypto-caam-fix-SM-test-init.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0035-crypto-caam-qi-use-QBMan-NXP-SDK-driver.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0036-LF-933-crypto-caam-fix-iosource-busy-issue.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0038-LF-838-crypto-caam-increase-the-domain-of-write-memo.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0040-LF-292-1-crypto-caam-refactor-RNG-initialization.patch
    • target/linux/layerscape/patches-5.4/804-crypto-0041-LF-292-2-crypto-caam-add-power-management.patch
    • target/linux/layerscape/patches-5.4/805-display-0001-drm-arm-mali-dp-Add-display-QoS-interface-configurat.patch
    • target/linux/layerscape/patches-5.4/805-display-0002-drm-rockchip-prepare-common-code-for-cdns-and-rk-dpi.patch
    • target/linux/layerscape/patches-5.4/805-display-0003-drm-bridge-add-Cadence-MHDP-HDMI-DP-API.patch
    • target/linux/layerscape/patches-5.4/805-display-0004-drm-bridge-Add-Cadence-DP-HDMI-core-driver.patch
    • target/linux/layerscape/patches-5.4/805-display-0005-gpu-drm-Add-imx8qm-mq-DP-HDMI-driver.patch
    • target/linux/layerscape/patches-5.4/805-display-0006-drm-bridge-cadence-Add-new-api-functions.patch
    • target/linux/layerscape/patches-5.4/805-display-0007-drm-bridge-cadence-Add-mhdp-audio-driver.patch
    • target/linux/layerscape/patches-5.4/805-display-0008-drm-bridge-cadence-Add-CEC-driver-for-cdns-mhdp-hdmi.patch
    • target/linux/layerscape/patches-5.4/805-display-0009-drm-rockchip-Fix-build-failed-issue.patch
    • target/linux/layerscape/patches-5.4/805-display-0010-drm-bridge-cadence-move-struct-imx_mhdp_device-to-dr.patch
    • target/linux/layerscape/patches-5.4/805-display-0011-drm-imx-add-imx8mq-hdmi-support.patch
    • target/linux/layerscape/patches-5.4/805-display-0012-drm-rockchip-change-base-address-name-from-regs-to-r.patch
    • target/linux/layerscape/patches-5.4/805-display-0013-drm-bridge-cadence-Add-power_on-to-__cdns_dp_probe.patch
    • target/linux/layerscape/patches-5.4/805-display-0014-drm-ls1028a-Add-DP-driver-support-for-LS1028A.patch
    • target/linux/layerscape/patches-5.4/805-display-0015-drm-bridge-cadence-Add-support-for-periodically-poll.patch
    • target/linux/layerscape/patches-5.4/805-display-0016-drm-imx-hdmi-support-arc-function.patch
    • target/linux/layerscape/patches-5.4/805-display-0017-drm-bridge-cadence-Fix-return-value-for-set-log-addr.patch
    • target/linux/layerscape/patches-5.4/805-display-0018-drm-bridge-cdns-dp-Remove-link-rate-lanes-set-by-dev.patch
    • target/linux/layerscape/patches-5.4/805-display-0019-drm-imx-mhdp-add-dual-mode-support-for-imx8qm.patch
    • target/linux/layerscape/patches-5.4/805-display-0020-drm-bridge-cdns-cec-fix-LA-failed-set-issue.patch
    • target/linux/layerscape/patches-5.4/805-display-0021-DRM-mhdp-HDMI-skip-scdc-write-return-check.patch
    • target/linux/layerscape/patches-5.4/805-display-0022-drm-mhdp-add-mutex-lock-to-mhdp-register-access-func.patch
    • target/linux/layerscape/patches-5.4/805-display-0023-drm-mhdp-reset-video-mode-after-hdmi-dp-cable-plugin.patch
    • target/linux/layerscape/patches-5.4/805-display-0024-drm-bridge-cadence-hdmi-remove-video-mode-limition.patch
    • target/linux/layerscape/patches-5.4/805-display-0025-drm-imx-hdp-add-hdr10-metadata-property.patch
    • target/linux/layerscape/patches-5.4/805-display-0026-drm-imx-hdp-add-colorspace-property.patch
    • target/linux/layerscape/patches-5.4/805-display-0027-drm-imx-hdp-force-a-mode-set-when-colorspace-is-chan.patch
    • target/linux/layerscape/patches-5.4/805-display-0028-drm-imx-hdp-handle-the-various-deep-color-settings.patch
    • target/linux/layerscape/patches-5.4/805-display-0029-drm-imx-mhdp-Adjustment-core-rate-of-DP-TX-CTRL-for-.patch
    • target/linux/layerscape/patches-5.4/805-display-0030-drm-imx-hdp-fix-issue-with-non-SCDC-HDMI-sinks.patch
    • target/linux/layerscape/patches-5.4/805-display-0031-Revert-drm-imx-hdp-fix-issue-with-non-SCDC-HDMI-sink.patch
    • target/linux/layerscape/patches-5.4/805-display-0032-drm-hdmi-imx8-fix-wrong-hdmi-type-with-non-SCDC-HDMI.patch
    • target/linux/layerscape/patches-5.4/805-display-0033-LF-94-drm-hdmi-imx-Add-hdmi-phy-video-mode-valid-fun.patch
    • target/linux/layerscape/patches-5.4/805-display-0034-media-bus-format-Add-RGB888_1X30_PADLO-support.patch
    • target/linux/layerscape/patches-5.4/805-display-0035-media-bus-format-Add-RGB666_1X30_PADLO-support.patch
    • target/linux/layerscape/patches-5.4/805-display-0036-media-bus-format-Add-RGB101010_1X7X5_SPWG-JEIDA-supp.patch
    • target/linux/layerscape/patches-5.4/805-display-0037-MLK-15110-1-drm-fourcc-Add-Amphion-tiled-layout-form.patch
    • target/linux/layerscape/patches-5.4/805-display-0038-MLK-16290-drm-Add-drm_of_component_probe_with_match-.patch
    • target/linux/layerscape/patches-5.4/805-display-0039-MLK-17368-1-drm-add-fourcc-codes-for-Verisilicon-til.patch
    • target/linux/layerscape/patches-5.4/805-display-0040-drm-fourcc-add-modifier-for-vivante-compressed-tiled.patch
    • target/linux/layerscape/patches-5.4/805-display-0041-drm-fourcc-add-a-10bits-fully-packed-variant-of-NV12.patch
    • target/linux/layerscape/patches-5.4/805-display-0042-drm-imx-Revert-a-patch-which-merges-imx-drm-core-and.patch
    • target/linux/layerscape/patches-5.4/805-display-0043-gpu-Move-ipu-v3-to-imx-folder.patch
    • target/linux/layerscape/patches-5.4/805-display-0044-drm-imx-Extract-IPUv3-specific-KMS-functions-to-ipuv.patch
    • target/linux/layerscape/patches-5.4/805-display-0045-drm-imx-Add-DPU-KMS-support-part-2.patch
    • target/linux/layerscape/patches-5.4/805-display-0046-MLK-22171-drm-imx-Avoid-leaking-dangling-pointer-dev.patch
    • target/linux/layerscape/patches-5.4/805-display-0047-MLK-18535-6-drm-imx-core-add-LCDIF-support.patch
    • target/linux/layerscape/patches-5.4/805-display-0048-Revert-drm-imx-Extract-IPUv3-specific-KMS-functions-.patch
    • target/linux/layerscape/patches-5.4/805-display-0049-Revert-gpu-Move-ipu-v3-to-imx-folder.patch
    • target/linux/layerscape/patches-5.4/805-display-0050-Revert-drm-imx-Revert-a-patch-which-merges-imx-drm-c.patch
    • target/linux/layerscape/patches-5.4/805-display-0051-LF-296-drm-mhdp-build-mhdp-sub-modules-into-one-driv.patch
    • target/linux/layerscape/patches-5.4/805-display-0052-LF-323-1-drm-bridge-cdns-move-link-training-to-bridg.patch
    • target/linux/layerscape/patches-5.4/805-display-0053-LF-323-2-drm-bridge-cdns-enhance-link-training-stabi.patch
    • target/linux/layerscape/patches-5.4/805-display-0054-LF-568-1-drm-bridge-cdns-dp-change-bridge_enable-dis.patch
    • target/linux/layerscape/patches-5.4/805-display-0055-LF-568-2-drm-gpu-bridge-cdns-Add-force-mode-set-flag.patch
    • target/linux/layerscape/patches-5.4/805-display-0056-LF-794-3-gpu-cdn-imx8qm-Add-firmware-loading-support.patch
    • target/linux/layerscape/patches-5.4/805-display-0057-LF-794-4-gpu-cdn-mhdp-common-Increase-the-check-aliv.patch
    • target/linux/layerscape/patches-5.4/806-dma-0001-dmaengine-fsl-dpaa2-qdma-Add-the-DPDMAI-Data-Path-DM.patch
    • target/linux/layerscape/patches-5.4/806-dma-0002-dmaengine-fsl-dpaa2-qdma-Add-NXP-dpaa2-qDMA-controll.patch
    • target/linux/layerscape/patches-5.4/806-dma-0003-MLK-14610-DMA-fsl-edma-v3-add-fsl-edma-v3-support.patch
    • target/linux/layerscape/patches-5.4/806-dma-0004-MLK-15003-1-DMA-fsl-edma-v3-add-one-more-parameter-f.patch
    • target/linux/layerscape/patches-5.4/806-dma-0005-MLK-15003-2-Document-fsl_edma_v3-update-document.patch
    • target/linux/layerscape/patches-5.4/806-dma-0006-MLK-15014-dma-fsl-edma-v3-clear-DONE-before-E_SG-ena.patch
    • target/linux/layerscape/patches-5.4/806-dma-0007-MLK-15330-1-dma-fsl-edma-v3-combine-two-cells-into-o.patch
    • target/linux/layerscape/patches-5.4/806-dma-0008-MLK-15330-3-dma-fsl-edma-v3-add-dual-fifo-support.patch
    • target/linux/layerscape/patches-5.4/806-dma-0009-MLK-16327-1-dma-fsl-edma-v3-make-exclusive-channel-n.patch
    • target/linux/layerscape/patches-5.4/806-dma-0010-MLK-16437-dma-fsl-edma-v3-fix-kernel-crash-while-edm.patch
    • target/linux/layerscape/patches-5.4/806-dma-0011-MLK-16482-dma-fsl-edma-v3-Fix-RCU-issue-while-playin.patch
    • target/linux/layerscape/patches-5.4/806-dma-0012-MLK-17094-dma-fsl-edma-v3-add-suspend-resume-to-rest.patch
    • target/linux/layerscape/patches-5.4/806-dma-0013-MLK-17782-dma-fsl-edma-v3-fix-issue-reported-by-Cove.patch
    • target/linux/layerscape/patches-5.4/806-dma-0014-MLK-18248-dma-fsl-edma-v3-avoid-touch-unused-edma-ch.patch
    • target/linux/layerscape/patches-5.4/806-dma-0015-MLK-19022-2-dmaengine-fsl-edma-v3-add-device_synchro.patch
    • target/linux/layerscape/patches-5.4/806-dma-0016-MLK-19931-1-dmaengine-fsl-edma-v3-fix-potential-kern.patch
    • target/linux/layerscape/patches-5.4/806-dma-0017-MLK-20205-1-dmaengine-fsl-edma-v3-fix-NULL-pointer-d.patch
    • target/linux/layerscape/patches-5.4/806-dma-0018-dma-imx-add-the-32bit-dma-limitation.patch
    • target/linux/layerscape/patches-5.4/806-dma-0019-dmaengine-fsl-edma-calculate-the-real-count-for-slav.patch
    • target/linux/layerscape/patches-5.4/806-dma-0020-MLK-22798-1-dmaengine-fsl-edma-v3-do-not-enable-inte.patch
    • target/linux/layerscape/patches-5.4/806-dma-0021-MLK-21443-dmaengine-fsl-edma-v3-clear-pending-irq-be.patch
    • target/linux/layerscape/patches-5.4/806-dma-0022-MLK-22284-1-dmaengine-fsl-edma-v3-add-power-domains-.patch
    • target/linux/layerscape/patches-5.4/806-dma-0023-MLK-22284-2-dmaengine-fsl-edma-v3-check-dma-descript.patch
    • target/linux/layerscape/patches-5.4/806-dma-0024-MLK-22302-2-dmaengine-fsl-edma-v3-fix-build-warning-.patch
    • target/linux/layerscape/patches-5.4/806-dma-0025-MLK-22909-dmaengine-fsl-edma-v3-clear-interrupt-comi.patch
    • target/linux/layerscape/patches-5.4/806-dma-0026-dma-caam-add-dma-memcpy-driver.patch
    • target/linux/layerscape/patches-5.4/806-dma-0027-dma-caam-fix-compilation-error.patch
    • target/linux/layerscape/patches-5.4/806-dma-0028-dmaengine-fsl-edma-Add-eDMA-support-for-QorIQ-LS1028.patch
    • target/linux/layerscape/patches-5.4/807-gpio-0001-gpio-mpc8xxx-change-irq-handler-from-chained-to-norm.patch
    • target/linux/layerscape/patches-5.4/807-gpio-0002-gpio-mpc8xxx-ls1088a-ls1028a-edge-detection-mode-bug.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0001-MLK-16095-01-i2c-mux-pca954x-add-i2c-bus-switch-PCA9.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0002-MLK-10893-i2c-imx-add-irqf_no_suspend.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0003-MLK-11403-I2C-imx-restore-pin-setting-for-i2c.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0004-MLK-16203-enable-runtime-pm-of-i2c-temporary-when-do.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0005-MLK-20773-i2c-imx-add-a-limit-of-maximum-transfer-sp.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0006-MLK-20368-i2c-imx-Coverity-fix-divide-by-zero-warnin.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0007-i2c-imx-add-workaround-for-erratum-ERR010027.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0008-i2c-imx-implement-bus-recovery-with-gpio-for-Layersc.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0009-i2c-imx-get-rid-of-CONFIG_ARCH_LAYERSCAPE.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0010-i2c-imx-fix-system-hang-due-to-access-i2c-registers-.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0011-i2c-imx-support-slave-mode-for-imx-I2C-driver.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0012-i2c-imx-correct-code-of-errata-A-010650-for-layersca.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0013-LF-98-i2c-imx-fix-the-judgement-of-slave-mode-in-isr.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0014-i2c-mux-pca954x-support-property-idle-state.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0015-LF-263-2-i2c-imx-increase-PM-timeout-to-avoid-operat.patch
    • target/linux/layerscape/patches-5.4/808-i2c-0016-LF-162-i2c-imx-Defer-probing-if-EDMA-not-available.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0001-ivshmem-net-virtual-network-device-for-Jailhouse.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0002-ivshmem-net-Map-shmem-region-as-RAM.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0003-ivshmem-net-fix-race-in-state-machine.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0004-ivshmem-net-Remove-unused-variable.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0005-ivshmem-net-Enable-INTx.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0006-ivshmem-net-Improve-identification-of-resources.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0007-ivshmem-net-Switch-to-reset-state-on-each-net-stop-a.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0008-ivshmem-net-Add-ethtool-register-dump.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0009-ivshmem-net-Fix-stuck-state-machine-during-setup.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0010-ivshmem-net-Switch-to-relative-descriptor-addresses.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0011-ivshmem-net-Switch-to-pci_alloc_irq_vectors.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0012-ivshmem-net-fill-in-and-check-used-descriptor-chain-.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0013-ivshmem-net-slightly-improve-debug-output.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0014-ivshmem-net-set-and-check-descriptor-flags.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0015-ivshmem-net-add-MAC-changing-interface.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0016-ivshmem-net-Silence-compiler-warning.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0017-ivshmem-net-Fix-bogus-transition-to-RESET-state.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0018-ivshmem-net-Refactor-and-comment-ivshm_net_state_cha.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0019-ivshmem-net-Switch-to-netdev_xmit_more-helper.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0020-jailhouse-Add-simple-debug-console-via-the-hyperviso.patch
    • target/linux/layerscape/patches-5.4/809-jailhouse-0021-arm64-export-__hyp_stub_vectors.patch
    • target/linux/layerscape/patches-5.4/810-keys-0001-security-keys-secure_key-Adds-the-secure-key-support.patch
    • target/linux/layerscape/patches-5.4/810-keys-0002-encrypted_keys-Adds-support-for-secure-key-type-as-m.patch
    • target/linux/layerscape/patches-5.4/810-keys-0003-security-keys-secure_key-Fix-the-path-of-included-he.patch
    • target/linux/layerscape/patches-5.4/811-kvm-0001-arm64-KVM-support-flushing-device-memory.patch
    • target/linux/layerscape/patches-5.4/811-kvm-0002-arm-arm64-KVM-allow-specifying-s2-prot-bits-when-map.patch
    • target/linux/layerscape/patches-5.4/811-kvm-0003-arm-arm64-KVM-drop-qman-mmio-cacheable-mapping-hack.patch
    • target/linux/layerscape/patches-5.4/811-kvm-0004-virt-vgic-Increase-number-of-DeviceIDs-to-17.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0001-PCI-layerscape-Add-LS1028a-support.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0002-PCI-dwc-Use-interrupt-disabling-instead-of-masking.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0003-PCI-dwc-fix-the-msi-failure-after-pm-operations.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0004-pci-add-support-aer-pme-interrupts-with-none-MSI-MSI.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0005-MLK-20684-PCI-Disable-MSI-on-CYW4356-and-CYW4359-chi.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0006-MLK-20716-PCI-add-quirk-for-cyw4356-to-disable-D3-mo.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0007-PCI-Disable-MSI-on-marvel-88w9098-and-88w8997-chips.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0008-Revert-PCI-mobiveil-Fix-csr_read-write-build-issue.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0009-PCI-mobiveil-Refactor-Mobiveil-PCIe-Host-Bridge-IP-d.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0010-PCI-mobiveil-Make-mobiveil_host_init-can-be-used-to-.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0011-PCI-mobiveil-Add-8-bit-and-16-bit-CSR-register-acces.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0012-PCI-mobiveil-Add-PCIe-Gen4-RC-driver-for-NXP-Layersc.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0013-PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011577.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0014-PCI-mobiveil-ls_pcie_g4-add-Workaround-for-A-011451.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0015-PCI-ls_gen4-WA-for-SERROR.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0016-PCI-mobiveil-Add-the-EP-driver-support.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0017-PCI-mobiveil-Add-PCIe-Gen4-EP-driver-for-NXP-Layersc.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0018-PCI-mobiveil-Add-workaround-for-unsupported-request-.patch
    • target/linux/layerscape/patches-5.4/812-pcie-0019-misc-pci_endpoint_test-Add-the-layerscape-PCIe-GEN4-.patch
    • target/linux/layerscape/patches-5.4/813-pm-0001-soc-fsl-add-RCPM-driver.patch
    • target/linux/layerscape/patches-5.4/813-pm-0002-fsl_pmc-update-device-bindings.patch
    • target/linux/layerscape/patches-5.4/813-pm-0003-drivers-soc-fsl-add-EPU-FSM-configuration-for-deep-s.patch
    • target/linux/layerscape/patches-5.4/813-pm-0004-PM-wakeup-Add-routine-to-help-fetch-wakeup-source-ob.patch
    • target/linux/layerscape/patches-5.4/813-pm-0005-soc-fsl-handle-RCPM-errata-A-008646-on-SoC-LS1021A.patch
    • target/linux/layerscape/patches-5.4/813-pm-0006-soc-fsl-rcpm-remove-build-warning.patch
    • target/linux/layerscape/patches-5.4/814-qe-0001-irqchip-qeic-move-qeic-driver-from-drivers-soc-fsl-q.patch
    • target/linux/layerscape/patches-5.4/814-qe-0002-irqchip-qeic-merge-qeic-init-code-from-platforms-to-.patch
    • target/linux/layerscape/patches-5.4/814-qe-0003-irqchip-qeic-merge-qeic_of_init-into-qe_ic_init.patch
    • target/linux/layerscape/patches-5.4/814-qe-0004-irqchip-qeic-remove-PPCisms-for-QEIC.patch
    • target/linux/layerscape/patches-5.4/814-qe-0005-QE-remove-PPCisms-for-QE.patch
    • target/linux/layerscape/patches-5.4/814-qe-0006-config-qe-add-irq-qeic-support.patch
    • target/linux/layerscape/patches-5.4/815-sata-0001-ahci-qoriq-enable-acpi-support-in-qoriq-ahci-driver.patch
    • target/linux/layerscape/patches-5.4/815-sata-0002-ahci-qoriq-workaround-for-errata-A-379364-on-lx2160a.patch
    • target/linux/layerscape/patches-5.4/815-sata-0003-ahci_qoriq-bug-fix-for-ecc_addr.patch
    • target/linux/layerscape/patches-5.4/816-sdhc-0001-mmc-sdhci-of-esdhc-poll-ESDHC_FLUSH_ASYNC_FIFO-bit-u.patch
    • target/linux/layerscape/patches-5.4/816-sdhc-0002-LF-605-mmc-sdhci-of-esdhc-convert-to-use-esdhc_tunin.patch
    • target/linux/layerscape/patches-5.4/816-sdhc-0003-LF-605-mmc-sdhci-of-esdhc-update-tuning-erratum-A-00.patch
    • target/linux/layerscape/patches-5.4/817-spi-0001-spi-spi-fsl-qspi-dynamically-alloc-AHB-memory-for-QS.patch
    • target/linux/layerscape/patches-5.4/817-spi-0002-spi-spi-fsl-qspi-Introduce-variable-to-fix-different.patch
    • target/linux/layerscape/patches-5.4/817-spi-0003-MLK-21960-1-spi-fspi-enable-fspi-on-imx8qxp-and-imx8.patch
    • target/linux/layerscape/patches-5.4/817-spi-0004-MLK-21960-2-spi-fspi-dynamically-alloc-AHB-memory.patch
    • target/linux/layerscape/patches-5.4/817-spi-0005-spi-spi-nxp-fspi-Enable-the-Octal-Mode-in-MCR0.patch
    • target/linux/layerscape/patches-5.4/817-spi-0006-LF-20-2-mtd-spi-nor-Use-1-bit-mode-of-spansion-s25fs.patch
    • target/linux/layerscape/patches-5.4/817-spi-0007-LF-18-3-spi-fsl-qspi-Allocate-AHB-memory-dynamically.patch
    • target/linux/layerscape/patches-5.4/818-thermal-0001-thermal-Add-generic-device-cooling-support.patch
    • target/linux/layerscape/patches-5.4/818-thermal-0002-thermal-qoriq-Add-device-cooling-support.patch
    • target/linux/layerscape/patches-5.4/818-thermal-0003-thermal-qoriq-add-thermal-monitor-unit-version-2-sup.patch
    • target/linux/layerscape/patches-5.4/819-uart-0001-tty-serial-lpuart-add-power-domain-support.patch
    • target/linux/layerscape/patches-5.4/819-uart-0002-tty-serial-fsl_lpuart-add-modem-device-reset.patch
    • target/linux/layerscape/patches-5.4/819-uart-0003-tty-serial-fsl_lpuart-add-magic-SysRq-support.patch
    • target/linux/layerscape/patches-5.4/819-uart-0004-MLK-18137-fsl_lpuart-Fix-loopback-mode.patch
    • target/linux/layerscape/patches-5.4/819-uart-0005-tty-serial-fsl_lpuart-enable-dma-mode-for-imx8qxp.patch
    • target/linux/layerscape/patches-5.4/819-uart-0006-tty-serial-fsl_lpuart-enable-loopback-mode.patch
    • target/linux/layerscape/patches-5.4/819-uart-0007-MLK-15094-tty-serial-fsl_lpuart-check-dma_tx_in_prog.patch
    • target/linux/layerscape/patches-5.4/819-uart-0008-MLK-21445-serial-fsl_lpuart-do-HW-reset-for-communic.patch
    • target/linux/layerscape/patches-5.4/819-uart-0009-MLK-17133-02-tty-serial-lpuart-add-runtime-pm-suppor.patch
    • target/linux/layerscape/patches-5.4/819-uart-0010-tty-serial-lpuart-enable-wakeup-source-for-lpuart.patch
    • target/linux/layerscape/patches-5.4/819-uart-0011-serial-fsl_lpuart-enable-two-stop-bits.patch
    • target/linux/layerscape/patches-5.4/819-uart-0012-tty-serial-lpuart-add-LS1028A-support.patch
    • target/linux/layerscape/patches-5.4/819-uart-0013-LF-484-tty-serial-lpuart-support-UPIO_MEM32-for-lpua.patch
    • target/linux/layerscape/patches-5.4/820-usb-0001-MLK-11340-26-usb-phy-add-notify-suspend-and-resume-c.patch
    • target/linux/layerscape/patches-5.4/820-usb-0002-MLK-14285-1-usb-phy-add-usb-mode-for-usb_phy.patch
    • target/linux/layerscape/patches-5.4/820-usb-0003-usb-phy-show-USB-charger-type-for-user.patch
    • target/linux/layerscape/patches-5.4/820-usb-0004-usb-dwc3-use-suspend-clock-from-dt-to-set-power-down.patch
    • target/linux/layerscape/patches-5.4/820-usb-0005-usb-dwc3-add-otg-properties-update.patch
    • target/linux/layerscape/patches-5.4/820-usb-0006-usb-dwc3-drd-add-usb-role-switch-class-support-for-d.patch
    • target/linux/layerscape/patches-5.4/820-usb-0007-usb-dwc3-gadget-increase-timeout-value-for-send-ep-c.patch
    • target/linux/layerscape/patches-5.4/820-usb-0008-usb-dwc3-set-fwnode-for-role-switch.patch
    • target/linux/layerscape/patches-5.4/820-usb-0009-usb-dwc3-Add-workaround-for-host-mode-VBUS-glitch-wh.patch
    • target/linux/layerscape/patches-5.4/820-usb-0010-MLK-22675-usb-dwc3-host-disable-park-mode.patch
    • target/linux/layerscape/patches-5.4/820-usb-0011-usb-dwc3-Add-cache-type-configuration-support.patch
    • target/linux/layerscape/patches-5.4/820-usb-0012-MLK-11340-40-usb-whitelist-update-otg-eh-s-TPL-for-f.patch
    • target/linux/layerscape/patches-5.4/820-usb-0013-MLK-9785-1-usb-host-ehci-hcd-enable-park-mode.patch
    • target/linux/layerscape/patches-5.4/820-usb-0014-MLK-17380-3-usb-move-EH-SINGLE_STEP_SET_FEATURE-impl.patch
    • target/linux/layerscape/patches-5.4/820-usb-0015-MLK-17380-4-usb-host-xhci-add-EH-SINGLE_STEP_SET_FEA.patch
    • target/linux/layerscape/patches-5.4/820-usb-0016-MLK-16735-usb-host-add-XHCI_CDNS_HOST-flag.patch
    • target/linux/layerscape/patches-5.4/820-usb-0017-MLK-19153-2-usb-host-xhci-do-not-return-error-status.patch
    • target/linux/layerscape/patches-5.4/820-usb-0018-MLK-18794-1-usb-host-xhci-add-.bus_suspend-override.patch
    • target/linux/layerscape/patches-5.4/820-usb-0019-MLK-9829-usb-core-print-suggested-message-if-failed-.patch
    • target/linux/layerscape/patches-5.4/820-usb-0020-MLK-16604-1-usb-host-xhci-plat-add-XHCI_MISSING_CAS-.patch
    • target/linux/layerscape/patches-5.4/820-usb-0021-MLK-22099-usb-host-xhci-do-warm-reset-for-link-state.patch
    • target/linux/layerscape/patches-5.4/820-usb-0022-usb-fsl-Remove-unused-variable.patch
    • target/linux/layerscape/patches-5.4/820-usb-0023-usb-gadget-Correct-NULL-pointer-checking-in-fsl-gadg.patch
    • target/linux/layerscape/patches-5.4/820-usb-0024-LF-387-1-Revert-usb-dwc3-Add-cache-type-configuratio.patch
    • target/linux/layerscape/patches-5.4/820-usb-0025-LF-387-4-usb-dwc3-Add-cache-type-configuration-suppo.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0001-vfio-fsl-mc-Add-VFIO-framework-skeleton-for-fsl-mc-d.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0002-vfio-fsl-mc-Scan-DPRC-objects-on-vfio-fsl-mc-driver-.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0003-vfio-fsl-mc-Implement-VFIO_DEVICE_GET_INFO-ioctl.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0004-vfio-fsl-mc-Implement-VFIO_DEVICE_GET_REGION_INFO-io.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0005-vfio-fsl-mc-Allow-userspace-to-MMAP-fsl-mc-device-MM.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0006-vfio-fsl-mc-Added-lock-support-in-preparation-for-in.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0007-vfio-fsl-mc-Add-irq-infrastructure-for-fsl-mc-device.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0008-vfio-fsl-mc-trigger-an-interrupt-via-eventfd.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0009-vfio-fsl-mc-Add-read-write-support-for-fsl-mc-device.patch
    • target/linux/layerscape/patches-5.4/821-vfio-0010-vfio-fsl-mc-Map-the-VFIO-region-according-to-the-fla.patch
  35. Change #9077

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a812ebafa149da6642ffc9f8887723edfa23923d

    Comments

    layerscape: copy kernel config from 4.14 to 5.4
    Just copy kernel config from 4.14 to 5.4.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/armv7/config-5.4
    • target/linux/layerscape/armv8_64b/config-5.4
  36. Change #9078

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f3476e5be6ddae6f44ca66cd2c15076a25f1d2d3

    Comments

    layerscape: refresh kernel 5.4 config
    By running make kernel_oldconfig and selecting relevant options.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/armv7/config-5.4
    • target/linux/layerscape/armv8_64b/config-5.4
  37. Change #9079

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7a08169dc19c3ebf22d255b4b9fa909f03c92964

    Comments

    layerscape: re-enable IFC NAND/NOR controllers in config-5.4
    The Freescale IFC NAND/NOR controllers options were disabled
    in default in previous running make kernel_oldconfig.
    So re-enable them.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/armv7/config-5.4
    • target/linux/layerscape/armv8_64b/config-5.4
  38. Change #9080

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 670684d9d44c8b60a561e3164b3873f7be08a49c

    Comments

    layerscape: disable UEFI runtime support in config-5.4
    Disable CONFIG_EFI (UEFI runtime support) in config-5.4,
    while is not required.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/armv7/config-5.4
    • target/linux/layerscape/armv8_64b/config-5.4
  39. Change #9081

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e12ec82e4426447609e9d49813a249444342c19c

    Comments

    layerscape: switch to kernel 5.4
    Switch to kernel 5.4 in Makefile.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • target/linux/layerscape/Makefile
  40. Change #9082

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 084c82c5b0910c44c3eabb55edf2dfc00a3b5987

    Comments

    layerscape: define only one package for ls-rcw
    We do not have to define package for each board, and
    consider variant's building/installing.
    It is easier to maintain ls-rcw with only one package
    installing all boards RCW binaries as intermediate
    files, each of which is just about hundreds of bytes.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/boot/tfa-layerscape/Makefile
    • package/firmware/layerscape/ls-rcw/Makefile
    • target/linux/layerscape/image/armv7.mk
  41. Change #9083

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2e2643f74d33fa2d2597cc324a6f4215d270990e

    Comments

    layerscape: update ls-rcw to latest LSDK-20.04
    Update ls-rcw to latest LSDK-20.04.
    Update patch 0001 with a new one.
    Drop patch 0002 since it had been integrated.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/ls-rcw/Makefile
    • package/firmware/layerscape/ls-rcw/patches/0001-Disable-byte-swapping.patch
    • package/firmware/layerscape/ls-rcw/patches/0001-Remove-tclsh-checking.patch
    • package/firmware/layerscape/ls-rcw/patches/0002-Convert-to-python3.patch
  42. Change #9084

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f9155a9b67ac3eb51355a39484f38f95a942d0c0

    Comments

    layerscape: update u-boot to LSDK-20.04
    Update u-boot package to latest LSDK-20.04 dropping patches
    which are no longer needed.
    Adapt u-boot bootargs to kernel 5.4 for booting.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/boot/uboot-layerscape/Makefile
    • package/boot/uboot-layerscape/files/ls1012afrdm-uEnv.txt
    • package/boot/uboot-layerscape/files/ls1012ardb-uEnv.txt
    • package/boot/uboot-layerscape/files/ls1021atwr-sdboot-uEnv.txt
    • package/boot/uboot-layerscape/files/ls1021atwr-uEnv.txt
    • package/boot/uboot-layerscape/files/ls1046ardb-uEnv.txt
    • package/boot/uboot-layerscape/files/ls1088ardb-uEnv.txt
    • package/boot/uboot-layerscape/patches/0001-modify-macro-QSPI_NOR_BOOTCOMMAND-of-ls1046ardb-for-.patch
    • package/boot/uboot-layerscape/patches/0002-modify-macro-QSPI_NOR_BOOTCOMMAND-of-ls1012afrwy-for.patch
    • package/boot/uboot-layerscape/patches/0003-modify-macro-QSPI_NOR_BOOTCOMMAND-of-ls1012ardb-for-.patch
  43. Change #9085

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 12bc4084bd8a03efb7effd1f7f99ecdefe1436e2

    Comments

    layerscape: update tfa to LSDK-20.04
    Update tfa package to latest LSDK-20.04 dropping one patch
    which had already been integrated.
    
    Add fixes,
    - Fix DEPENDS/PKG_BUILD_DEPENDS.
    - Remove HIDDEN:=1.
    - Move intermediate files installing into Build/InstallDev.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/boot/tfa-layerscape/Makefile
    • package/boot/tfa-layerscape/patches/002-plat-nxp-tools-fix-a-makefile-bug-that-will-use-defa.patch
  44. Change #9086

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 6c9d8990a41f185d457ae75361572ebab7958ab5

    Comments

    layerscape: define only one package for fman-ucode
    We do not have to define package for each board, and
    consider variant's installing.
    It is easier to maintain fman-ucode with only one package
    installing all two binaries as intermediate files.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/fman-ucode/Makefile
    • target/linux/layerscape/image/armv8_64b.mk
  45. Change #9087

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e92053084752685f92bc397e62040b900807e3cd

    Comments

    layerscape: update fman-ucode to LSDK-20.04
    Just update PKG_VERSION/PKG_MIRROR_HASH since fman-ucode
    of LSDK-20.04 had no changes.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/fman-ucode/Makefile
  46. Change #9088

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 99091f6796f681011c1f4ecb00626a099c6bf97c

    Comments

    layerscape: update ppfe-firmware to LSDK-20.04
    Update ppfe-firmware to latest LSDK-20.04.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/ppfe-firmware/Makefile
  47. Change #9089

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2e61c4ac1f17c9cbe3675a773502cbf8a58b7b9b

    Comments

    layerscape: define only one package for ls-mc
    We do not have to define package for each board, and
    consider variant's installing.
    It is easier to maintain ls-mc with only one package
    installing all two images as intermediate files.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/ls-mc/Makefile
    • target/linux/layerscape/image/armv8_64b.mk
  48. Change #9090

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b7820d57dbbae8d960a1142319134b3b67739314

    Comments

    layerscape: update ls-mc to LSDK-20.04
    Update ls-mc to latest LSDK-20.04.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/ls-mc/Makefile
  49. Change #9091

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 70a6a9814918e4885317e8e0bd7112e65a545873

    Comments

    layerscape: define only one package for ls-dpl
    We do not have to define package for each board, and
    consider variant's installing.
    It is easier to maintain ls-dpl with only one package
    installing all 4 files as intermediate files.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/ls-dpl/Makefile
    • target/linux/layerscape/image/armv8_64b.mk
  50. Change #9092

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1b370e7f626753c16bce3cefd4e9f716ad54fea5

    Comments

    layerscape: update ls-dpl to LSDK-20.04
    Update ls-dpl to latest LSDK-20.04.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/firmware/layerscape/ls-dpl/Makefile
  51. Change #9093

    Category None
    Changed by Yangbo Lu <yangbo.luohnoyoudont@nxp.com>
    Changed at Thu 07 May 2020 10:53:06
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2b31f143f904667d9cca1aff6f5864fed30151bf

    Comments

    layerscape: update restool to LSDK-20.04
    Update restool to latest LSDK-20.04.
    
    Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>

    Changed files

    • package/network/utils/layerscape/restool/Makefile
  52. Change #9104

    Category None
    Changed by Jo-Philipp Wich <joohnoyoudont@mein.io>
    Changed at Thu 07 May 2020 20:49:58
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 79da9d78b98e1cd4574a37e2c4c5f8315b91563d

    Comments

    opkg: update to latest Git HEAD
    f2166a8 libopkg: implement lightweight package listing logic
    cf4554d libopkg: support passing callbacks to feed parsing functions
    2a0210f opkg-cl: don't read feeds on opkg update
    b6f1967 libopkg: use xsystem() to spawn opkg-key
    60b9af2 file_util.c: refactor and fix checksum_hex2bin()
    206ebae file_util.c: fix possible bad memory access in file_read_line_alloc()
    
    Signed-off-by: Jo-Philipp Wich <jo@mein.io>

    Changed files

    • package/system/opkg/Makefile
  53. Change #9108

    Category None
    Changed by Rosen Penev <rosenpohnoyoudont@gmail.com>
    Changed at Fri 08 May 2020 00:32:52
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 73fa1aba94f5cf566007ac18cee3ef08b3ae64bc

    Comments

    samba36: Remove
    Samba 3.6 is completely unsupported, in addition to having tons of patches
    
    It also causes kernel panics on some platforms when sendfile is enabled.
    Example:
    
    https://github.com/gnubee-git/GnuBee_Docs/issues/45
    
    I have reproduced on ramips as well as mvebu in the past.
    
    Samba 4 is an alternative available in the packages repo.
    
    cifsd is a lightweight alternative available in the packages repo. It is
    also a faster alternative to both Samba versions (lower CPU usage). It
    was renamed to ksmbd.
    
    To summarize, here are the alternatives:
    - ksmbd + luci-app-cifsd
    - samba4 + luci-app-samba4
    
    Signed-off-by: Rosen Penev <rosenp@gmail.com>
    [drop samba36-server from GEMINI_NAS_PACKAGES, ksmbd rename + summary]
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

    Changed files

    • package/network/services/samba36/Makefile
    • package/network/services/samba36/files/samba.config
    • package/network/services/samba36/files/samba.hotplug
    • package/network/services/samba36/files/samba.init
    • package/network/services/samba36/files/smb.conf.template
    • package/network/services/samba36/patches/010-patch-cve-2015-5252.patch
    • package/network/services/samba36/patches/011-patch-cve-2015-5296.patch
    • package/network/services/samba36/patches/012-patch-cve-2015-5299.patch
    • package/network/services/samba36/patches/015-patch-cve-2015-7560.patch
    • package/network/services/samba36/patches/020-CVE-preparation-v3-6.patch
    • package/network/services/samba36/patches/021-CVE-preparation-v3-6-addition.patch
    • package/network/services/samba36/patches/022-CVE-2015-5370-v3-6.patch
    • package/network/services/samba36/patches/023-CVE-2016-2110-v3-6.patch
    • package/network/services/samba36/patches/024-CVE-2016-2111-v3-6.patch
    • package/network/services/samba36/patches/025-CVE-2016-2112-v3-6.patch
    • package/network/services/samba36/patches/026-CVE-2016-2115-v3-6.patch
    • package/network/services/samba36/patches/027-CVE-2016-2118-v3-6.patch
    • package/network/services/samba36/patches/028-CVE-2016-2125-v3.6.patch
    • package/network/services/samba36/patches/029-CVE-2017-7494-v3-6.patch
    • package/network/services/samba36/patches/030-CVE-2017-15275-v3.6.patch
    • package/network/services/samba36/patches/031-CVE-2017-12163-v3.6.patch
    • package/network/services/samba36/patches/032-CVE-2017-12150-v3.6.patch
    • package/network/services/samba36/patches/032-CVE-2018-1050-v3-6.patch
    • package/network/services/samba36/patches/100-configure_fixes.patch
    • package/network/services/samba36/patches/110-multicall.patch
    • package/network/services/samba36/patches/111-owrt_smbpasswd.patch
    • package/network/services/samba36/patches/120-add_missing_ifdef.patch
    • package/network/services/samba36/patches/200-remove_printer_support.patch
    • package/network/services/samba36/patches/210-remove_ad_support.patch
    • package/network/services/samba36/patches/220-remove_services.patch
    • package/network/services/samba36/patches/230-remove_winreg_support.patch
    • package/network/services/samba36/patches/240-remove_dfs_api.patch
    • package/network/services/samba36/patches/250-remove_domain_logon.patch
    • package/network/services/samba36/patches/260-remove_samr.patch
    • package/network/services/samba36/patches/270-remove_registry_backend.patch
    • package/network/services/samba36/patches/280-strip_srvsvc.patch
    • package/network/services/samba36/patches/290-remove_lsa.patch
    • package/network/services/samba36/patches/300-assert_debug_level.patch
    • package/network/services/samba36/patches/310-remove_error_strings.patch
    • package/network/services/samba36/patches/320-debug_level_checks.patch
    • package/network/services/samba36/patches/330-librpc_default_print.patch
    • target/linux/gemini/image/Makefile
  54. Change #9110

    Category None
    Changed by Daniel A. Maierhofer <gitohnoyoudont@damadmai.at>
    Changed at Fri 08 May 2020 02:54:39
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 128250e8fc615aebe05642f023375dd7902808e1

    Comments

    lldpd: add management IP setting
    add option to set management IP pattern
    
    also add missing 'unconfigure system hostname'
    
    for example pattern '!192.168.1.1' makes it possible that
    WAN IP is selected instead of LAN IP
    
    Signed-off-by: Daniel A. Maierhofer <git@damadmai.at>
    [grammar and spelling fixes in commit message]
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

    Changed files

    • package/network/services/lldpd/Makefile
    • package/network/services/lldpd/files/lldpd.config
    • package/network/services/lldpd/files/lldpd.init
  55. Change #9111

    Category None
    Changed by Stijn Tintel <stijnohnoyoudont@linux-ipv6.be>
    Changed at Fri 08 May 2020 02:56:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 03fd38d6128873de0d3b1be9615917c0679efc0f

    Comments

    kernel: add missing symbol to 5.4 config
    This symbol is exposed if KERNEL_PROVE_LOCKING is enabled.
    
    Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>

    Changed files

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

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ee5ee99dcfb87a48a9f5d63e0ad597a7e0062c11

    Comments

    generic: routerbootpart MTD parser for RouterBoot
    This driver provides an OF MTD parser to properly assign the RouterBoot
    partitions on the flash. This parser builds from the "fixed-partitions"
    one (see ofpart.c), but it can handle dynamic partitions as found on
    routerboot devices.
    
    The parent node must contain the following:
    	compatible = "mikrotik,routerboot-partitions";
    	#address-cells = <1>;
    	#size-cells = <1>;
    
    Children routerbootpart DTS nodes are defined as follows:
    For fixed partitions
    	node-name@unit-address {
    		reg = <prop-encoded-array>;
    		label = <string>;
    		read-only;
    		lock;
    	};
    
    All properties but reg are optional.
    
    For dynamic partitions:
    	node-name {
    		size = <prop-encoded-array>;
    		label = <string>;
    		read-only;
    		lock;
    	};
    
    size property is mandatory unless the next partition is a fixed one or
    a "well-known" one (matched from the strings defined below) in which case
    it can be omitted or set to 0; other properties are optional.
    
    By default dynamic partitions are appended after the preceding one, except
    for "well-known" ones which are automatically located on flash.
    
    Well-known partitions (matched via label or node-name):
     - "hard_config"
     - "soft_config"
     - "dtb_config"
    
    This parser requires the DTS to list partitions in ascending order as
    expected on the MTD device.
    
    This parser has been successfully tested on BE (ath79) and LE (ipq40xx
    and ramips) hardware.
    
    Tested-by: Baptiste Jonglez <git@bitsofnetworks.org>
    Tested-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    Tested-by: Tobias Schramm <t.schramm@manjaro.org>
    Tested-by: Christopher Hill <ch6574@gmail.com>
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/files/drivers/mtd/parsers/routerbootpart.c
  57. Change #9118

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 2976e423dc6e8dd08e39569a57d75330abf6df14

    Comments

    generic: routerboot partition build bits
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/config-4.14
    • target/linux/generic/config-4.19
    • target/linux/generic/config-5.4
    • target/linux/generic/pending-4.14/435-mtd-add-routerbootpart-parser-config.patch
    • target/linux/generic/pending-4.19/435-mtd-add-routerbootpart-parser-config.patch
    • target/linux/generic/pending-5.4/435-mtd-add-routerbootpart-parser-config.patch
  58. Change #9119

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c8b2ad41857dab598f38d49bc73622f5fb143521

    Comments

    ath79/mikrotik: enable CONFIG_MTD_ROUTERBOOT_PARTS
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ath79/mikrotik/config-default
  59. Change #9120

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8f90dbfd1ff0b0c67a11d3960ca3c2b4384c4abc

    Comments

    ath79/mikrotik: use routerbootpart partitions
    Enable routerbootpart partitions on MikroTik devices.
    
    Tested-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts
    • target/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dts
  60. Change #9121

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 274221a836b51915c2ec60d9badcac1f1acaf549

    Comments

    ramips/mt7621: enable CONFIG_MTD_ROUTERBOOT_PARTS
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ramips/mt7621/config-5.4
  61. Change #9122

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 21869e8f80c0af3977bb5bffece6986a556cb389

    Comments

    ramips: mikrotik: use routerbootpart partitions
    Enable routerbootpart partitions on MikroTik devices.
    
    Tested-by: Tobias Schramm <t.schramm@manjaro.org>
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-m11g.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts
  62. Change #9123

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5ecf7d96540ffa7c7446fa75adfa9e118f211c16

    Comments

    generic: routerboot sysfs platform driver
    This driver exposes the data encoded in the "hard_config" flash segment
    of MikroTik RouterBOARDs devices. It presents the data in a sysfs folder
    named "hard_config". The WLAN calibration data is available on demand via
    the 'wlan_data' sysfs file in that folder.
    
    This driver permanently allocates a chunk of RAM as large as the
    "hard_config" MTD partition (typically 4KB), although it is technically
    possible to operate entirely from the MTD device without using a local
    buffer (except when requesting WLAN calibration data), at the cost of a
    performance penalty.
    
    This driver does not reuse any of the existing code previously found in
    routerboot.c.
    
    This driver has been successfully tested on BE (ath79) and LE (ipq40xx
    and ramips) hardware.
    
    Tested-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
    Tested-by: Baptiste Jonglez <git@bitsofnetworks.org>
    Tested-by: Tobias Schramm <t.schramm@manjaro.org>
    Tested-by: Christopher Hill <ch6574@gmail.com>
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/files/drivers/platform/mikrotik/Kconfig
    • target/linux/generic/files/drivers/platform/mikrotik/Makefile
    • target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c
    • target/linux/generic/files/drivers/platform/mikrotik/routerboot.c
    • target/linux/generic/files/drivers/platform/mikrotik/routerboot.h
  63. Change #9124

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1dcc2249cd5d28a1f14b576138dbcf84ac011ee1

    Comments

    generic: mikrotik platform build bits
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/config-4.14
    • target/linux/generic/config-4.19
    • target/linux/generic/config-5.4
    • target/linux/generic/pending-4.14/270-platform-mikrotik-build-bits.patch
    • target/linux/generic/pending-4.19/270-platform-mikrotik-build-bits.patch
    • target/linux/generic/pending-5.4/270-platform-mikrotik-build-bits.patch
  64. Change #9125

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 65d5053045800b04d0f2cebdf3a3f7ea9fe1864d

    Comments

    ath79/mikrotik: enable mikrotik platform driver
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ath79/mikrotik/config-default
  65. Change #9126

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 00d2ab7602e5366ecf620ce10748474171b92d00

    Comments

    ar71xx/mikrotik: enable mikrotik platform driver
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ar71xx/mikrotik/config-default
  66. Change #9127

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 97337d3e5d8e3faa3e9889b5a04f7c62fa7fad21

    Comments

    ramips/mt7621: enable mikrotik platform driver
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ramips/mt7621/config-5.4
  67. Change #9128

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 31e99fe3daea9c402571c0bfa42e5d0d17d06809

    Comments

    generic: platform/mikrotik: support LZOR encoding
    Some newer MikroTik RouterBOARD devices use a new encoding scheme
    for their WLAN calibration data. This patch provides support for
    decoding this new scheme.
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/generic/files/drivers/platform/mikrotik/rb_hardconfig.c
  68. Change #9129

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 301bc3290df394bd39373ffc081818b56092b05f

    Comments

    ath79/mikrotik: don't use mtd-mac-address in DTS
    As evidenced here[1] the device MAC address can be stored at a random
    offset in the hard_config partition. Rely on sysfs to update the MAC
    address correctly.
    
    To match sticker and vendor OS behavior, WAN MAC is set to the device
    base MAC and LAN MAC is incremented from that.
    
    Note: this will trigger a harmless kernel message during boot:
    ag71xx 19000000.eth: invalid MAC address, using random address
    
    There is no clean workaround to prevent this message from being emitted.
    
    [1] https://github.com/openwrt/openwrt/pull/2850#issuecomment-610809021
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts
    • target/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dts
    • target/linux/ath79/mikrotik/base-files/etc/board.d/02_network
  69. Change #9130

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1e24af5638f1c7263c10157afd7b25b9bf601c0c

    Comments

    ath79/mikrotik: use standard caldata functions
    With the implementation of a sysfs interface to access WLAN data, this
    target no longer needs a special wrapper to extract caldata.
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ath79/image/common-mikrotik.mk
    • target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
    • target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    • target/linux/ath79/mikrotik/base-files/lib/functions/mikrotik-caldata.sh
  70. Change #9131

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision ab68939254b2ebf53561eb47fdd28da016e93b53

    Comments

    package/utils: remove rbextract
    Rationale:
    1/ This tool is no longer necessary following the implementation of a
       sysfs driver
    2/ The upstream author, Robert Marko, stated[1] that this tool had been
       taken from his tree in an unfinished state not suitable for merging
    
    [1] https://github.com/openwrt/openwrt/pull/2850#issuecomment-610277863
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • package/utils/rbextract/Makefile
    • package/utils/rbextract/src/CMakeLists.txt
    • package/utils/rbextract/src/rbextract.c
    • package/utils/rbextract/src/rle.c
    • package/utils/rbextract/src/rle.h
    • package/utils/rbextract/src/routerboot.h
  71. Change #9132

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e995577e70cbc2c34a843d133d41ad32aabe072e

    Comments

    ar71xx/mikrotik: ath10k: use new sysfs driver
    Fetch ath10k calibration data from new mikrotik sysfs driver
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
  72. Change #9133

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 8f4735297bbfb24976e06bb4f2f115be29a99404

    Comments

    package/base-files: caldata: allow setting target file
    This will enable platforms to extract caldata to an arbitrary file,
    or patch mac in an abitrary file.
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • package/base-files/Makefile
    • package/base-files/files/lib/functions/caldata.sh
  73. Change #9134

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 02a9d3d6a932cdf707f8bcf4555d095839ce8d24

    Comments

    package/base-files: add caldata_sysfsload_from_file()
    This routine enables loading caldata binary via the kernel sysfs loader
    
    See https://www.kernel.org/doc/html/v4.19/driver-api/firmware/fallback-mechanisms.html
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • package/base-files/Makefile
    • package/base-files/files/lib/functions/caldata.sh
  74. Change #9135

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 9242d691ec847e20b68a2dcfca3ae3a7f6674be2

    Comments

    ath79/mikrotik: load caldata via sysfs loader
    This commit takes advantages of base-files 220 which introduces routines
    to perform caldata loading directly via the kernel sysfs loader helper.
    This has the benefits of not wasting flash space to store caldata.
    
    Memory footprint is reduced to the bare minimum: for devices that don't
    need MAC patching, the caldata is loaded directly, for devices that do
    need MAC patching, the caldata is extracted to /tmp, patched and then
    loaded.
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/10-ath9k-eeprom
    • target/linux/ath79/mikrotik/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
  75. Change #9136

    Category None
    Changed by Thibaut VARÈNE <hacksohnoyoudont@slashdirt.org>
    Changed at Fri 08 May 2020 13:17:18
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5e50515fa6b3e2ddfd7ffb478b2111dc589dfd4e

    Comments

    ramips/mt7621: mikrotik: don't use mtd-mac-address in DTS
    As evidenced here[1] the device MAC address can be stored at a random
    offset in the hard_config partition. Rely on sysfs to update the MAC
    address correctly.
    
    Adjust config so that WAN is base MAC and LAN is base MAC +1 to better
    match label and vendor OS.
    
    [1] https://github.com/openwrt/openwrt/pull/2850#issuecomment-610809021
    
    Signed-off-by: Thibaut VARÈNE <hacks@slashdirt.org>

    Changed files

    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-m11g.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts
    • target/linux/ramips/mt7621/base-files/etc/board.d/02_network
  76. Change #9139

    Category None
    Changed by Koen Vandeputte <koen.vandeputteohnoyoudont@ncentric.com>
    Changed at Fri 08 May 2020 15:06:10
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 51a7184a7d06078343bdac5dec69cd5f97de4558

    Comments

    generic: fix patching error on kernel 5.4
    Fixes a build error seen when applying the kernel patches.
    
    Applying patch generic/435-mtd-add-routerbootpart-parser-config.patch
    patching file drivers/mtd/parsers/Kconfig
    Hunk #1 FAILED at 160.
    1 out of 1 hunk FAILED -- rejects in file drivers/mtd/parsers/Kconfig
    patching file drivers/mtd/parsers/Makefile
    Hunk #1 FAILED at 10.
    1 out of 1 hunk FAILED -- rejects in file drivers/mtd/parsers/Makefile
    
    This was missed as 5.4 is currently set as testing kernel
    while the main kernel being used is 4.19
    
    Fixes: 2976e423dc6e ("generic: routerboot partition build bits")
    Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>

    Changed files

    • target/linux/generic/pending-5.4/435-mtd-add-routerbootpart-parser-config.patch
  77. Change #9140

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Fri 08 May 2020 16:34:27
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 22a21b0c18ebce7b7040ce693621f5c77983f3e5

    Comments

    ramips: use hex notation for *-mtd-eeprom property
    Change "0" to "0x0" for consistency. This is an extension of commit 34abfb6e91d1
    ("ramips: convert mediatek,mtd-eeprom from decimal to hex notation").
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts
    • target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts
    • target/linux/ramips/dts/mt7620a_alfa-network_r36m-e4g.dts
    • target/linux/ramips/dts/mt7620a_asus_rp-n53.dts
    • target/linux/ramips/dts/mt7620a_asus_rt-ac51u.dts
    • target/linux/ramips/dts/mt7620a_bdcom_wap2100-sk.dts
    • target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts
    • target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts
    • target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts
    • target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts
    • target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-747x.dtsi
    • target/linux/ramips/dts/mt7620a_fon_fon2601.dts
    • target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts
    • target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts
    • target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts
    • target/linux/ramips/dts/mt7620a_head-weblink_hdrm200.dts
    • target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi
    • target/linux/ramips/dts/mt7620a_hnet_c108.dts
    • target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts
    • target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi
    • target/linux/ramips/dts/mt7620a_linksys_e1700.dts
    • target/linux/ramips/dts/mt7620a_microduino_microwrt.dts
    • target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts
    • target/linux/ramips/dts/mt7620a_phicomm_k2g.dts
    • target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts
    • target/linux/ramips/dts/mt7620a_phicomm_psg1218.dtsi
    • target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts
    • target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts
    • target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts
    • target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts
    • target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts
    • target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
    • target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts
    • target/linux/ramips/dts/mt7620a_youku_yk1.dts
    • target/linux/ramips/dts/mt7620a_yukai_bocco.dts
    • target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts
    • target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826.dtsi
    • target/linux/ramips/dts/mt7620a_zte_q7.dts
    • target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
    • target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts
    • target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts
    • target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts
    • target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts
    • target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts
    • target/linux/ramips/dts/mt7620n_kimax_u35wf.dts
    • target/linux/ramips/dts/mt7620n_kingston_mlw221.dts
    • target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts
    • target/linux/ramips/dts/mt7620n_nexx_wt3020.dtsi
    • target/linux/ramips/dts/mt7620n_ravpower_wd03.dts
    • target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts
    • target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts
    • target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
    • target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
    • target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
    • target/linux/ramips/dts/mt7621_tplink_re650-v1.dts
    • target/linux/ramips/dts/rt2880_airlink101_ar725w.dts
    • target/linux/ramips/dts/rt2880_asus_rt-n15.dts
    • target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts
    • target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts
    • target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts
    • target/linux/ramips/dts/rt3050_8devices_carambola.dts
    • target/linux/ramips/dts/rt3050_allnet_all0256n.dtsi
    • target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts
    • target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts
    • target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts
    • target/linux/ramips/dts/rt3050_asus_wl-330n.dts
    • target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts
    • target/linux/ramips/dts/rt3050_dlink_dcs-930.dts
    • target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts
    • target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts
    • target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts
    • target/linux/ramips/dts/rt3050_huawei_d105.dts
    • target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts
    • target/linux/ramips/dts/rt3050_netcore_nw718.dts
    • target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts
    • target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts
    • target/linux/ramips/dts/rt3050_tenda_w150m.dts
    • target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts
    • target/linux/ramips/dts/rt3052_accton_wr6202.dts
    • target/linux/ramips/dts/rt3052_alfa-network_w502u.dts
    • target/linux/ramips/dts/rt3052_argus_atp-52b.dts
    • target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts
    • target/linux/ramips/dts/rt3052_asus_rt-n13u.dts
    • target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts
    • target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts
    • target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts
    • target/linux/ramips/dts/rt3052_dlink_dap-1350.dts
    • target/linux/ramips/dts/rt3052_engenius_esr-9753.dts
    • target/linux/ramips/dts/rt3052_fon_fonera-20n.dts
    • target/linux/ramips/dts/rt3052_hauppauge_broadway.dts
    • target/linux/ramips/dts/rt3052_huawei_hg255d.dts
    • target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts
    • target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
    • target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts
    • target/linux/ramips/dts/rt3052_netgear_wnce2001.dts
    • target/linux/ramips/dts/rt3052_nexaira_bc2.dts
    • target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts
    • target/linux/ramips/dts/rt3052_petatel_psr-680w.dts
    • target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts
    • target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts
    • target/linux/ramips/dts/rt3052_prolink_pwh2004.dts
    • target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts
    • target/linux/ramips/dts/rt3052_sitecom_wl-351.dts
    • target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts
    • target/linux/ramips/dts/rt3052_tenda_3g300m.dts
    • target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts
    • target/linux/ramips/dts/rt3052_unbranded_wr512-3gn.dtsi
    • target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts
    • target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts
    • target/linux/ramips/dts/rt3052_upvel_ur-336un.dts
    • target/linux/ramips/dts/rt3052_zyxel_keenetic.dts
    • target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts
    • target/linux/ramips/dts/rt3352_allnet_all5002.dts
    • target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts
    • target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts
    • target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
    • target/linux/ramips/dts/rt3662_asus_rt-n56u.dts
    • target/linux/ramips/dts/rt3662_dlink_dir-645.dts
    • target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
    • target/linux/ramips/dts/rt3662_omnima_hpm.dts
    • target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts
    • target/linux/ramips/dts/rt3883_belkin_f9k110x.dtsi
    • target/linux/ramips/dts/rt5350_7links_px-4885.dtsi
    • target/linux/ramips/dts/rt5350_airlive_air3gii.dts
    • target/linux/ramips/dts/rt5350_allnet_all5003.dts
    • target/linux/ramips/dts/rt5350_asiarf_awm002-evb.dtsi
    • target/linux/ramips/dts/rt5350_belkin_f7c027.dts
    • target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts
    • target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts
    • target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
    • target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts
    • target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
    • target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
    • target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
    • target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts
    • target/linux/ramips/dts/rt5350_nexx_wt1520.dtsi
    • target/linux/ramips/dts/rt5350_nixcore_x1.dtsi
    • target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi
    • target/linux/ramips/dts/rt5350_omnima_miniembplug.dts
    • target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts
    • target/linux/ramips/dts/rt5350_poray_m3.dts
    • target/linux/ramips/dts/rt5350_poray_m4.dtsi
    • target/linux/ramips/dts/rt5350_poray_x5.dts
    • target/linux/ramips/dts/rt5350_poray_x8.dts
    • target/linux/ramips/dts/rt5350_tenda_3g150b.dts
    • target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
    • target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
    • target/linux/ramips/dts/rt5350_vocore_vocore.dtsi
    • target/linux/ramips/dts/rt5350_wansview_ncs601w.dts
    • target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts
    • target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts
    • target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts
  78. Change #9141

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Fri 08 May 2020 16:43:00
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fa9e7ca4661d8d5a521ede511a496ae029748595

    Comments

    ramips: simplify palmbus/{i2c,spi} in device DTS files
    As the node is already defined and labeled in SoC DTSI file, we can refer to it
    outside of root node and reduce redundancy.
    
    While at it, remove unused pcf8563 label.
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/dts/mt7621_asus_rt-acx5p.dtsi
    • target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
    • target/linux/ramips/dts/mt7621_mqmaker_witi.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi
    • target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
  79. Change #9142

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Fri 08 May 2020 16:53:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c5fdab84ed4b84d1ad9517b28adca5002f099791

    Comments

    ramips: tidy up image Makefile
    - sort recipes alphabetically
    - simplify subtarget include directives
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/image/Makefile
  80. Change #9143

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Fri 08 May 2020 16:58:39
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a5720d327671588e5028694b51fbcb30b510ba44

    Comments

    ramips: tidy up image subtarget Makefiles
    - use tab indent in image build recipes for consistency
    - harmonize line wrapping
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>
    [use different line wrapping for one recipe]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/image/mt7620.mk
    • target/linux/ramips/image/mt7621.mk
    • target/linux/ramips/image/mt76x8.mk
    • target/linux/ramips/image/rt288x.mk
    • target/linux/ramips/image/rt305x.mk
    • target/linux/ramips/image/rt3883.mk
  81. Change #9144

    Category None
    Changed by Lech Perczak <lech.perczakohnoyoudont@gmail.com>
    Changed at Fri 08 May 2020 17:39:36
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 94f344997769a9a18e2d73574d9d17785828955d

    Comments

    ath79: dts: add missing 'serial0' alias for TP-Link TL-MR3040v2
    Out of all devices currently supported based on AR9331 chipset,
    this one had the 'serial0' alias missing. Add it to fix setting of
    /dev/console and login shell on the onboard UART.
    
    Signed-off-by: Lech Perczak <lech.perczak@gmail.com>

    Changed files

    • target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts
  82. Change #9159

    Category None
    Changed by Javier Marcet <javierohnoyoudont@marcet.info>
    Changed at Fri 08 May 2020 18:15:43
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 02656caa7b3c6da24a1c253b8d28887ab5c1bed1

    Comments

    base-files: upgrade: fix indent
    Use same indent as for the rest of the file.
    
    Signed-off-by: Javier Marcet <javier@marcet.info>
    [add commit description]
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • package/base-files/files/lib/upgrade/common.sh
  83. Change #9168

    Category None
    Changed by Jakov Petrina <jakov.petrinaohnoyoudont@sartura.hr>
    Changed at Sat 09 May 2020 12:34:23
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b1cfbff0a7d386a7b3d3aa19b9971e0ea6d1db65

    Comments

    mvebu: uDPU: switch default kernel and U-Boot PHY mode
    Certain SFP modules (most notably Nokia GPON ones) first check
    connectivity on 1000base-x, and switch to 2500base-x afterwards. This
    is considered a quirk so the phylink switches the interface to
    2500base-x as well.
    
    However, after power-cycling the uDPU device, network interface/SFP module
    will not work correctly until the module is re-seated. This patch
    resolves this issue by forcing the interface to be brought up in
    2500base-x mode by default.
    
    Signed-off-by: Jakov Petrina <jakov.petrina@sartura.hr>
    Signed-off-by: Vladimir Vid <vladimir.vid@sartura.hr>
    Cc: Luka Perkov <luka.perkov@sartura.hr>

    Changed files

    • package/boot/uboot-mvebu/patches/220-arm-dts-uDPU-switch-default-PHY-speed-to-3.125Gbit.patch
    • target/linux/mvebu/patches-4.19/550-arm64-dts-uDPU-switch-PHY-operation-mode-to-2500base.patch
    • target/linux/mvebu/patches-5.4/550-arm64-dts-uDPU-switch-PHY-operation-mode-to-2500base.patch
  84. Change #9169

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Sat 09 May 2020 12:48:50
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1eceab3fc0f9875da0cc6b83be4438593f617287

    Comments

    ramips: dts: use generic node name for flash
    In DTS Checklist[1] we're now demanding proper generic node names, as
    the name of a node should reflect the function of the device and use
    generic name for that[2]. Everybody seems to be copy&pasting from DTS
    files available in the repository today, so let's unify that naming
    there as well and provide proper examples.
    
    While at it, remove unused m25p80 label.
    
    Tested on rt5350 (for spi-nor) and rt3662 (for cfi-flash).
    
    1. https://openwrt.org/submitting-patches#dts_checklist
    2. https://github.com/devicetree-org/devicetree-specification/blob/master/source/devicetree-basics.rst#generic-names-recommendation
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts
    • target/linux/ramips/dts/mt7620a_alfa-network_ac1200rm.dts
    • target/linux/ramips/dts/mt7620a_asus_rp-n53.dts
    • target/linux/ramips/dts/mt7620a_asus_rt-ac51u.dts
    • target/linux/ramips/dts/mt7620a_buffalo_whr-1166d.dts
    • target/linux/ramips/dts/mt7620a_buffalo_whr-300hp2.dts
    • target/linux/ramips/dts/mt7620a_buffalo_whr-600d.dts
    • target/linux/ramips/dts/mt7620a_dlink_dch-m225.dts
    • target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
    • target/linux/ramips/dts/mt7620a_glinet_gl-mt300a.dts
    • target/linux/ramips/dts/mt7620a_glinet_gl-mt300n.dts
    • target/linux/ramips/dts/mt7620a_glinet_gl-mt750.dts
    • target/linux/ramips/dts/mt7620a_hiwifi_hc5x61.dtsi
    • target/linux/ramips/dts/mt7620a_hnet_c108.dts
    • target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts
    • target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dtsi
    • target/linux/ramips/dts/mt7620a_linksys_e1700.dts
    • target/linux/ramips/dts/mt7620a_microduino_microwrt.dts
    • target/linux/ramips/dts/mt7620a_netgear_ex2700_wn3000rp-v3.dtsi
    • target/linux/ramips/dts/mt7620a_netgear_ex3700_ex6130.dtsi
    • target/linux/ramips/dts/mt7620a_ohyeah_oy-0001.dts
    • target/linux/ramips/dts/mt7620a_phicomm_k2g.dts
    • target/linux/ramips/dts/mt7620a_phicomm_psg1208.dts
    • target/linux/ramips/dts/mt7620a_phicomm_psg1218.dtsi
    • target/linux/ramips/dts/mt7620a_planex_cs-qr10.dts
    • target/linux/ramips/dts/mt7620a_planex_db-wrt01.dts
    • target/linux/ramips/dts/mt7620a_planex_mzk-750dhp.dts
    • target/linux/ramips/dts/mt7620a_planex_mzk-ex300np.dts
    • target/linux/ramips/dts/mt7620a_planex_mzk-ex750np.dts
    • target/linux/ramips/dts/mt7620a_ralink_mt7620a-evb.dts
    • target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7530-evb.dts
    • target/linux/ramips/dts/mt7620a_ralink_mt7620a-mt7610e-evb.dts
    • target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer.dtsi
    • target/linux/ramips/dts/mt7620a_xiaomi_miwifi-mini.dts
    • target/linux/ramips/dts/mt7620a_youku_yk1.dts
    • target/linux/ramips/dts/mt7620a_yukai_bocco.dts
    • target/linux/ramips/dts/mt7620a_zbtlink_zbt-ape522ii.dts
    • target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826-16m.dts
    • target/linux/ramips/dts/mt7620a_zbtlink_zbt-we826-32m.dts
    • target/linux/ramips/dts/mt7620a_zte_q7.dts
    • target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
    • target/linux/ramips/dts/mt7620n_asus_rt-n12p.dts
    • target/linux/ramips/dts/mt7620n_asus_rt-n14u.dts
    • target/linux/ramips/dts/mt7620n_buffalo_wmr-300.dts
    • target/linux/ramips/dts/mt7620n_comfast_cf-wr800n.dts
    • target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts
    • target/linux/ramips/dts/mt7620n_kimax_u35wf.dts
    • target/linux/ramips/dts/mt7620n_kingston_mlw221.dts
    • target/linux/ramips/dts/mt7620n_kingston_mlwg2.dts
    • target/linux/ramips/dts/mt7620n_nexx_wt3020-4m.dts
    • target/linux/ramips/dts/mt7620n_nexx_wt3020-8m.dts
    • target/linux/ramips/dts/mt7620n_ravpower_wd03.dts
    • target/linux/ramips/dts/mt7620n_vonets_var11n-300.dts
    • target/linux/ramips/dts/mt7620n_wrtnode_wrtnode.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-cpe102.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-wa05.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-we2026.dts
    • target/linux/ramips/dts/mt7620n_zbtlink_zbt-wr8305rt.dts
    • target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni-ii.dts
    • target/linux/ramips/dts/mt7620n_zyxel_keenetic-omni.dts
    • target/linux/ramips/dts/mt7621_afoundry_ew1200.dts
    • target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts
    • target/linux/ramips/dts/mt7621_buffalo_wsr-600dhp.dts
    • target/linux/ramips/dts/mt7621_d-team_newifi-d2.dts
    • target/linux/ramips/dts/mt7621_d-team_pbr-m1.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-gst.dtsi
    • target/linux/ramips/dts/mt7621_firefly_firewrt.dts
    • target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts
    • target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts
    • target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
    • target/linux/ramips/dts/mt7621_linksys_re6500.dts
    • target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-m11g.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-m33g.dts
    • target/linux/ramips/dts/mt7621_mqmaker_witi.dts
    • target/linux/ramips/dts/mt7621_phicomm_k2p.dts
    • target/linux/ramips/dts/mt7621_planex_vr500.dts
    • target/linux/ramips/dts/mt7621_samknows_whitebox-v8.dts
    • target/linux/ramips/dts/mt7621_storylink_sap-g3200u3.dts
    • target/linux/ramips/dts/mt7621_thunder_timecloud.dts
    • target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
    • target/linux/ramips/dts/mt7621_tplink_re650-v1.dts
    • target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dtsi
    • target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mir3g-v2.dts
    • target/linux/ramips/dts/mt7621_youhua_wr1200js.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-we1326.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-we3526.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-wg2626.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526.dtsi
    • target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts
    • target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts
    • target/linux/ramips/dts/mt7628an_d-team_pbr-d1.dts
    • target/linux/ramips/dts/mt7628an_duzun_dm06.dts
    • target/linux/ramips/dts/mt7628an_glinet_gl-mt300n-v2.dts
    • target/linux/ramips/dts/mt7628an_mediatek_linkit-smart-7688.dts
    • target/linux/ramips/dts/mt7628an_mediatek_mt7628an-eval-board.dts
    • target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
    • target/linux/ramips/dts/mt7628an_onion_omega2.dtsi
    • target/linux/ramips/dts/mt7628an_tama_w06.dts
    • target/linux/ramips/dts/mt7628an_totolink_lr1200.dts
    • target/linux/ramips/dts/mt7628an_tplink_8m.dtsi
    • target/linux/ramips/dts/mt7628an_tplink_re200.dtsi
    • target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts
    • target/linux/ramips/dts/mt7628an_unielec_u7628-01-16m.dts
    • target/linux/ramips/dts/mt7628an_vocore_vocore2-lite.dts
    • target/linux/ramips/dts/mt7628an_vocore_vocore2.dts
    • target/linux/ramips/dts/mt7628an_widora_neo-16m.dts
    • target/linux/ramips/dts/mt7628an_widora_neo-32m.dts
    • target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2.dtsi
    • target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts
    • target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
    • target/linux/ramips/dts/rt2880_airlink101_ar670w.dts
    • target/linux/ramips/dts/rt2880_airlink101_ar725w.dts
    • target/linux/ramips/dts/rt2880_asus_rt-n15.dts
    • target/linux/ramips/dts/rt2880_belkin_f5d8235-v1.dts
    • target/linux/ramips/dts/rt2880_buffalo_wli-tx4-ag300n.dts
    • target/linux/ramips/dts/rt2880_buffalo_wzr-agl300nh.dts
    • target/linux/ramips/dts/rt2880_dlink_dap-1522-a1.dts
    • target/linux/ramips/dts/rt2880_ralink_v11st-fe.dts
    • target/linux/ramips/dts/rt3050_8devices_carambola.dts
    • target/linux/ramips/dts/rt3050_allnet_all0256n-4m.dts
    • target/linux/ramips/dts/rt3050_allnet_all0256n-8m.dts
    • target/linux/ramips/dts/rt3050_alphanetworks_asl26555-16m.dts
    • target/linux/ramips/dts/rt3050_alphanetworks_asl26555-8m.dts
    • target/linux/ramips/dts/rt3050_arcwireless_freestation5.dts
    • target/linux/ramips/dts/rt3050_asus_rt-g32-b1.dts
    • target/linux/ramips/dts/rt3050_asus_rt-n10-plus.dts
    • target/linux/ramips/dts/rt3050_asus_wl-330n.dts
    • target/linux/ramips/dts/rt3050_asus_wl-330n3g.dts
    • target/linux/ramips/dts/rt3050_dlink_dcs-930.dts
    • target/linux/ramips/dts/rt3050_dlink_dir-300-b1.dts
    • target/linux/ramips/dts/rt3050_dlink_dir-600-b1.dts
    • target/linux/ramips/dts/rt3050_dlink_dir-615-d.dts
    • target/linux/ramips/dts/rt3050_dlink_dir-620-a1.dts
    • target/linux/ramips/dts/rt3050_edimax_3g-6200n.dts
    • target/linux/ramips/dts/rt3050_edimax_3g-6200nl.dts
    • target/linux/ramips/dts/rt3050_huawei_d105.dts
    • target/linux/ramips/dts/rt3050_jcg_jhr-n805r.dts
    • target/linux/ramips/dts/rt3050_netcore_nw718.dts
    • target/linux/ramips/dts/rt3050_sparklan_wcr-150gn.dts
    • target/linux/ramips/dts/rt3050_teltonika_rut5xx.dts
    • target/linux/ramips/dts/rt3050_tenda_w150m.dts
    • target/linux/ramips/dts/rt3050_trendnet_tew-638apb-v2.dts
    • target/linux/ramips/dts/rt3052_accton_wr6202.dts
    • target/linux/ramips/dts/rt3052_alfa-network_w502u.dts
    • target/linux/ramips/dts/rt3052_argus_atp-52b.dts
    • target/linux/ramips/dts/rt3052_asiarf_awapn2403.dts
    • target/linux/ramips/dts/rt3052_asus_rt-n13u.dts
    • target/linux/ramips/dts/rt3052_aximcom_mr-102n.dts
    • target/linux/ramips/dts/rt3052_aztech_hw550-3g.dts
    • target/linux/ramips/dts/rt3052_belkin_f5d8235-v2.dts
    • target/linux/ramips/dts/rt3052_buffalo_whr-g300n.dts
    • target/linux/ramips/dts/rt3052_dlink_dap-1350.dts
    • target/linux/ramips/dts/rt3052_engenius_esr-9753.dts
    • target/linux/ramips/dts/rt3052_fon_fonera-20n.dts
    • target/linux/ramips/dts/rt3052_hauppauge_broadway.dts
    • target/linux/ramips/dts/rt3052_huawei_hg255d.dts
    • target/linux/ramips/dts/rt3052_jcg_jhr-n825r.dts
    • target/linux/ramips/dts/rt3052_jcg_jhr-n926r.dts
    • target/linux/ramips/dts/rt3052_mofinetwork_mofi3500-3gn.dts
    • target/linux/ramips/dts/rt3052_netgear_wnce2001.dts
    • target/linux/ramips/dts/rt3052_nexaira_bc2.dts
    • target/linux/ramips/dts/rt3052_omnima_miniembwifi.dts
    • target/linux/ramips/dts/rt3052_petatel_psr-680w.dts
    • target/linux/ramips/dts/rt3052_planex_mzk-w300nh2.dts
    • target/linux/ramips/dts/rt3052_planex_mzk-wdpr.dts
    • target/linux/ramips/dts/rt3052_poray_ip2202.dts
    • target/linux/ramips/dts/rt3052_prolink_pwh2004.dts
    • target/linux/ramips/dts/rt3052_ralink_v22rw-2x2.dts
    • target/linux/ramips/dts/rt3052_sitecom_wl-351.dts
    • target/linux/ramips/dts/rt3052_skyline_sl-r7205.dts
    • target/linux/ramips/dts/rt3052_tenda_3g300m.dts
    • target/linux/ramips/dts/rt3052_tenda_w306r-v2.dts
    • target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-4m.dts
    • target/linux/ramips/dts/rt3052_unbranded_wr512-3gn-8m.dts
    • target/linux/ramips/dts/rt3052_unbranded_xdx-rn502j.dts
    • target/linux/ramips/dts/rt3052_upvel_ur-326n4g.dts
    • target/linux/ramips/dts/rt3052_upvel_ur-336un.dts
    • target/linux/ramips/dts/rt3052_zyxel_keenetic.dts
    • target/linux/ramips/dts/rt3052_zyxel_nbg-419n.dts
    • target/linux/ramips/dts/rt3352_allnet_all5002.dts
    • target/linux/ramips/dts/rt3352_dlink_dir-615-h1.dts
    • target/linux/ramips/dts/rt3352_dlink_dir-620-d1.dts
    • target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
    • target/linux/ramips/dts/rt3662_asus_rt-n56u.dts
    • target/linux/ramips/dts/rt3662_dlink_dir-645.dts
    • target/linux/ramips/dts/rt3662_edimax_br-6475nd.dts
    • target/linux/ramips/dts/rt3662_loewe_wmdr-143n.dts
    • target/linux/ramips/dts/rt3662_omnima_hpm.dts
    • target/linux/ramips/dts/rt3662_samsung_cy-swr1100.dts
    • target/linux/ramips/dts/rt3883_sitecom_wlr-6000.dts
    • target/linux/ramips/dts/rt3883_trendnet_tew-691gr.dts
    • target/linux/ramips/dts/rt3883_trendnet_tew-692gr.dts
    • target/linux/ramips/dts/rt5350_7links_px-4885-4m.dts
    • target/linux/ramips/dts/rt5350_7links_px-4885-8m.dts
    • target/linux/ramips/dts/rt5350_airlive_air3gii.dts
    • target/linux/ramips/dts/rt5350_allnet_all5003.dts
    • target/linux/ramips/dts/rt5350_asiarf_awm002-evb-4m.dts
    • target/linux/ramips/dts/rt5350_asiarf_awm002-evb-8m.dts
    • target/linux/ramips/dts/rt5350_belkin_f7c027.dts
    • target/linux/ramips/dts/rt5350_dlink_dcs-930l-b1.dts
    • target/linux/ramips/dts/rt5350_dlink_dir-300-b7.dts
    • target/linux/ramips/dts/rt5350_dlink_dir-320-b1.dts
    • target/linux/ramips/dts/rt5350_dlink_dir-610-a1.dts
    • target/linux/ramips/dts/rt5350_easyacc_wizard-8800.dts
    • target/linux/ramips/dts/rt5350_hame_mpr-a1.dts
    • target/linux/ramips/dts/rt5350_hame_mpr-a2.dts
    • target/linux/ramips/dts/rt5350_hilink_hlk-rm04.dts
    • target/linux/ramips/dts/rt5350_hootoo_ht-tm02.dts
    • target/linux/ramips/dts/rt5350_intenso_memory2move.dts
    • target/linux/ramips/dts/rt5350_nexx_wt1520-4m.dts
    • target/linux/ramips/dts/rt5350_nexx_wt1520-8m.dts
    • target/linux/ramips/dts/rt5350_nixcore_x1-16m.dts
    • target/linux/ramips/dts/rt5350_nixcore_x1-8m.dts
    • target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dtsi
    • target/linux/ramips/dts/rt5350_omnima_miniembplug.dts
    • target/linux/ramips/dts/rt5350_planex_mzk-dp150n.dts
    • target/linux/ramips/dts/rt5350_poray_m3.dts
    • target/linux/ramips/dts/rt5350_poray_m4-4m.dts
    • target/linux/ramips/dts/rt5350_poray_m4-8m.dts
    • target/linux/ramips/dts/rt5350_poray_x5.dts
    • target/linux/ramips/dts/rt5350_poray_x8.dts
    • target/linux/ramips/dts/rt5350_tenda_3g150b.dts
    • target/linux/ramips/dts/rt5350_trendnet_tew-714tru.dts
    • target/linux/ramips/dts/rt5350_unbranded_a5-v11.dts
    • target/linux/ramips/dts/rt5350_vocore_vocore-16m.dts
    • target/linux/ramips/dts/rt5350_vocore_vocore-8m.dts
    • target/linux/ramips/dts/rt5350_wansview_ncs601w.dts
    • target/linux/ramips/dts/rt5350_wiznet_wizfi630a.dts
    • target/linux/ramips/dts/rt5350_zorlik_zl5900v2.dts
  85. Change #9170

    Category None
    Changed by Sungbo Eo <mans0nohnoyoudont@gorani.run>
    Changed at Sat 09 May 2020 12:49:33
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0cdf7bc4fbaba1a3854ddc48a3f44baaed7e8fad

    Comments

    ramips: dts: fix incorrect flash reg property
    Most work was done in commit 021c8936584d ("ramips: fix size-cells on spi
    nodes"), but a few more DTS files using the old reg style have been added
    since then. This commit fixes them.
    
    Signed-off-by: Sungbo Eo <mans0n@gorani.run>

    Changed files

    • target/linux/ramips/dts/mt7620a_aigale_ai-br100.dts
    • target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
    • target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts
    • target/linux/ramips/dts/mt7628an_mercury_mac1200r-v2.dts
    • target/linux/ramips/dts/rt3352_zyxel_nbg-419n-v2.dts
  86. Change #9171

    Category None
    Changed by Ali MJ Al-Nasrawy <alimjalnasrawyohnoyoudont@gmail.com>
    Changed at Sat 09 May 2020 13:08:39
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a8a1ef856871dc8403ea9c0a3bb347c7120b0e65

    Comments

    mac80211: distance config: allow "auto" as a value
    The user can now enable the ACK timeout estimation algorithm (dynack)
    for drivers that support it.
    It is also expected that the distance config accepts the same values as:
    $ iw phyX set distance XXX
    
    Signed-off-by: Ali MJ Al-Nasrawy <alimjalnasrawy@gmail.com>

    Changed files

    • package/kernel/mac80211/files/lib/netifd/wireless/mac80211.sh
  87. Change #9172

    Category None
    Changed by Pawel Dembicki <paweldembickiohnoyoudont@gmail.com>
    Changed at Sat 09 May 2020 18:02:17
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 426fb8cf84ae19b0edc2ed06f7a595bc7b1ed212

    Comments

    ramips: add support for LB-Link BL-W1200
    The BL-W1200 Wireless Router is based on the MT7620A SoC.
    
    Specification:
    
    - MediaTek MT7620A (580 Mhz)
    - 64 MB of RAM
    - 8 MB of FLASH
    - 1x 802.11bgn radio
    - 1x 802.11ac radio (MT7612E)
    - 5x 10/100/1000 Mbps Ethernet (MT7530)
    - 2x external, non-detachable antennas (Wifi 2.4G/5G)
    - 1x USB 2.0
    - UART (R2) on PCB (57600 8n1)
    - 9x LED (1 GPIO controlled), 1x button
    - u-Boot bootloader
    
    Known issues:
    - No status LED. Used WPS LED during boot/failsafe/sysupgrade.
    
    Installation:
    1. Apply initramfs image via factory web-gui.
    2. Install sysupgrade image.
    
    How to revert to OEM firmware:
    - sysupgrade -n -F stock_firmware.bin
    
    Reviewed-by: Sungbo Eo <mans0n@gorani.run>
    Signed-off-by: Pawel Dembicki <paweldembicki@gmail.com>

    Changed files

    • target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
    • target/linux/ramips/image/mt7620.mk
    • target/linux/ramips/mt7620/base-files/etc/board.d/02_network
    • target/linux/ramips/mt7620/base-files/etc/board.d/03_gpio_switches