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

Builder lantiq/falcon Build #455

Results:

Build successful

SourceStamp:

Repositoryhttps://git.openwrt.org/openwrt/openwrt.git
Branchmaster
Revision621297e86736556f772a3a1e3907c4ad9223bd74
Got Revision621297e86736556f772a3a1e3907c4ad9223bd74
Changes18 changes

BuildSlave:

nomosphere-dock-03

Reason:

The SingleBranchScheduler scheduler named 'all' triggered this build

Steps and Logfiles:

  1. sharedwd Setting up shared work directory ( 0 secs )
    1. stdio
  2. nproc property 'nproc' set ( 0 secs )
    1. stdio
    2. property changes
  3. dlfindbinpl downloading to findbin.pl ( 0 secs )
    1. - no logs -
  4. gcc property 'cc_command' set ( 0 secs )
    1. stdio
    2. property changes
  5. g++ property 'cxx_command' set ( 0 secs )
    1. stdio
    2. property changes
  6. setproperty property 'ccache_command' set ( 0 secs )
    1. stdio
    2. property changes
  7. dlexpiresh dlexpiresh skipped ( 0 secs )
    1. - no logs -
  8. expire Checking for build tree expiry skipped ( 0 secs )
    1. - no logs -
  9. dlcleanupsh dlcleanupsh skipped ( 0 secs )
    1. - no logs -
  10. cleanold Cleaning previous builds skipped ( 0 secs )
    1. - no logs -
  11. cleanup Cleaning work area skipped ( 0 secs )
    1. - no logs -
  12. tools/clean User-requested "make tools/clean" skipped ( 0 secs )
    1. - no logs -
  13. toolchain/clean User-requested "make toolchain/clean" skipped ( 0 secs )
    1. - no logs -
  14. target/linux/clean User-requested "make target/linux/clean" skipped ( 0 secs )
    1. - no logs -
  15. dirclean User-requested "make dirclean" skipped ( 0 secs )
    1. - no logs -
  16. distclean User-requested "make distclean" skipped ( 0 secs )
    1. - no logs -
  17. gitcheckout Ensure that Git HEAD is sane ( 0 secs )
    1. stdio
  18. gitclean update skipped ( 0 secs )
    1. - no logs -
  19. gitfresh update ( 3 secs )
    1. stdio
  20. fetchrefs Fetching Git remote refs ( 0 secs )
    1. stdio
  21. switchtag Checking out Git tag skipped ( 0 secs )
    1. - no logs -
  22. gitverify Ensure that Git HEAD is pointing to a branch or tag ( 0 secs )
    1. stdio
  23. rmtmp Remove tmp folder ( 0 secs )
    1. stdio
  24. rmfeedlinks Remove feed symlinks ( 0 secs )
    1. stdio
  25. ccachecc downloading to ccache_cc.sh ( 0 secs )
    1. - no logs -
  26. ccachecxx downloading to ccache_cxx.sh ( 0 secs )
    1. - no logs -
  27. updatefeeds Updating feeds ( 28 secs )
    1. stdio
  28. installfeeds Installing feeds ( 21 secs )
    1. stdio
  29. dlconfigseed downloading to .config ( 0 secs )
    1. - no logs -
  30. newconfig Seeding .config ( 0 secs )
    1. stdio
  31. delbin Removing output directory ( 0 secs )
    1. stdio
  32. defconfig Populating .config ( 22 secs )
    1. stdio
  33. checkarch Checking architecture ( 0 secs )
    1. stdio
  34. libc property 'libc' set ( 0 secs )
    1. stdio
    2. property changes
  35. dlkeybuildpub downloading to key-build.pub ( 0 secs )
    1. - no logs -
  36. dlkeybuild downloading to key-build ( 0 secs )
    1. - no logs -
  37. dlkeybuilducert downloading to key-build.ucert ( 0 secs )
    1. - no logs -
  38. dldir Preparing dl/ ( 0 secs )
    1. stdio
  39. dltar Building and installing GNU tar ( 1 mins, 16 secs )
    1. stdio
  40. dlrun Populating dl/ ( 44 secs )
    1. stdio
  41. cleanbase Cleaning base-files ( 16 secs )
    1. stdio
  42. tools Building and installing tools ( 4 mins, 0 secs )
    1. stdio
  43. toolchain Building and installing toolchain ( 11 mins, 43 secs )
    1. stdio
  44. kmods Building kmods ( 4 mins, 58 secs )
    1. stdio
  45. kernelversion property 'kernelversion' set ( 0 secs )
    1. stdio
    2. property changes
  46. pkgclean Cleaning up package build ( 12 secs )
    1. stdio
  47. pkgbuild Building packages ( 10 mins, 55 secs )
    1. stdio
  48. pkginstall Installing packages ( 24 secs )
    1. stdio
  49. pkgindex Indexing packages ( 22 secs )
    1. stdio
  50. stageroot property 'stageroot' set ( 3 secs )
    1. stdio
    2. property changes
  51. filesdir Creating file overlay directory ( 0 secs )
    1. stdio
  52. kmodconfig Embedding kmod repository configuration ( 0 secs )
    1. stdio
  53. images Building and installing images ( 4 mins, 20 secs )
    1. stdio
  54. buildinfo Generating config.buildinfo, version.buildinfo and feeds.buildinfo ( 19 secs )
    1. stdio
  55. json_overview_image_info Generate profiles.json in target folder ( 14 secs )
    1. stdio
  56. checksums Calculating checksums ( 14 secs )
    1. stdio
  57. kmoddir Creating kmod directory ( 0 secs )
    1. stdio
  58. kmodprepare Preparing kmod archive ( 0 secs )
    1. stdio
  59. kmodindex Indexing kmod archive ( 22 secs )
    1. stdio
  60. signprepare Ran ( 0 secs )
    1. stdio
  61. signpack Packing files to sign ( 0 secs )
    1. stdio
  62. upload uploading sign.tar.gz ( 0 secs )
    1. - no logs -
  63. signfiles Ran ( 2 secs )
    1. stdio
  64. dlsigntargz downloading to sign.tar.gz ( 0 secs )
    1. - no logs -
  65. signunpack Unpacking signed files ( 0 secs )
    1. stdio
  66. dirprepare Preparing upload directory structure ( 0 secs )
    1. stdio
  67. linkprepare Preparing repository symlink skipped ( 0 secs )
    1. - no logs -
  68. kmoddirprepare Preparing kmod archive upload directory ( 0 secs )
    1. stdio
  69. dirupload Uploading directory structure ( 0 secs )
    1. stdio
  70. target-sha256sums Fetching remote sha256sums for target ( 0 secs )
    1. stdio
  71. dlsha2rsyncpl downloading to sha2rsync.pl ( 0 secs )
    1. - no logs -
  72. buildlist Building list of files to upload ( 0 secs )
    1. stdio
  73. dlrsync.sh downloading to rsync.sh ( 0 secs )
    1. - no logs -
  74. targetupload Uploading target files ( 7 secs )
    1. stdio
  75. targetprune Pruning target files ( 0 secs )
    1. stdio
  76. kmodupload Uploading kmod archive ( 0 secs )
    1. stdio
  77. sourcelist Finding source archives to upload ( 0 secs )
    1. stdio
  78. sourceupload Uploading source archives ( 0 secs )
    1. stdio
  79. df Reporting disk usage ( 0 secs )
    1. stdio
  80. ccachestat Reporting ccache stats ( 0 secs )
    1. stdio

Build Properties:

NameValueSource
branch master Build
builddir /builder/lantiq_falcon slave
buildername lantiq/falcon Builder
buildnumber 455 Build
cc_command /usr/bin/gcc-6 SetPropertyFromCommand Step
ccache_command /usr/bin/ccache SetPropertyFromCommand Step
codebase Build
cxx_command /usr/bin/g++-6 SetPropertyFromCommand Step
dl_lock None BuildSlave
do_cleanup True BuildSlave
got_revision 621297e86736556f772a3a1e3907c4ad9223bd74 Git
kernelversion 5.4.67-1-f10db4bb844ff4daf357bcc3f83ed890 SetPropertyFromCommand Step
libc SetPropertyFromCommand Step
max_builds 1 BuildSlave
nproc 8 SetPropertyFromCommand Step
project Build
repository https://git.openwrt.org/openwrt/openwrt.git Build
revision 621297e86736556f772a3a1e3907c4ad9223bd74 Build
scheduler all Scheduler
shared_wd True BuildSlave
slavename nomosphere-dock-03 BuildSlave
stageroot /builder/shared-workdir/build/staging_dir/target-mips_24kc_musl/root-lantiq SetPropertyFromCommand Step
ul_lock None BuildSlave
workdir /builder/lantiq_falcon slave (deprecated)

Forced Build Properties:

NameLabelValue

Responsible Users:

  1. Adrian Schmutzler
  2. Brian Norris
  3. Christian Lamparter
  4. Hans Geiblinger
  5. Linus Walleij
  6. Tomasz Maciej Nowak

Timing:

StartSat Sep 26 06:27:56 2020
EndSat Sep 26 07:09:57 2020
Elapsed42 mins, 1 secs

All Changes:

:

  1. Change #4048

    Category None
    Changed by Brian Norris <computersforpeaceohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 16:43:09
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 03bc9b000252c49d2b2c3d2962c7a31a1ec60f0c

    Comments

    ipq40xx: add open-drain support to pinctrl-msm
    Submitted upstream. Shouldn't affect existing devices, but enables new
    device support.
    
    https://lore.kernel.org/linux-gpio/20200703080646.23233-1-computersforpeace@gmail.com/
    
    Currently queued for-next:
    https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git/commit/?h=for-next&id=13355ca35cd16f5024655ac06e228b3c199e52a9
    
    Signed-off-by: Brian Norris <computersforpeace@gmail.com>
    [refresh patch]
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/ipq40xx/patches-5.4/090-pinctrl-msm-open-drain.patch
  2. Change #4049

    Category None
    Changed by Tomasz Maciej Nowak <tomek_nohnoyoudont@o2.pl>
    Changed at Fri 25 Sep 2020 17:30:19
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision e24635710c7e6444afa463c59f3d81fe634eb3c7

    Comments

    ipq40xx: add support for Luma Home WRTQ-329ACN
    Luma Home WRTQ-329ACN, also known as Luma WiFi System, is a dual-band
    wireless access point.
    
    Specification
    SoC: Qualcomm Atheros IPQ4018
    RAM: 256 MB DDR3
    Flash: 2 MB SPI NOR
           128 MB SPI NAND
    WIFI: 2.4 GHz 2T2R integrated
          5 GHz 2T2R integrated
    Ethernet: 2x 10/100/1000 Mbps QCA8075
    USB: 1x 2.0
    Bluetooth: 1x 4.0 CSR8510 A10, connected to USB bus
    LEDS: 16x multicolor LEDs ring, controlled by MSP430G2403 MCU
    Buttons: 1x GPIO controlled
    EEPROM: 16 Kbit, compatible with AT24C16
    UART: row of 4 holes marked on PCB as J19, starting count from the side
          of J19 marking on PCB
          1. GND, 2. RX, 3. TX, 4. 3.3V
          baud: 115200, parity: none, flow control: none
    
    The device supports OTA or USB flash drive updates, unfotunately they
    are signed. Until the signing key is known, the UART access is mandatory
    for installation. The difficult part is disassembling the casing, there
    are a lot of latches holding it together.
    
    Teardown
    Prepare three thin, but sturdy, prying tools. Place the device with back
    of it facing upwards. Start with the wall having a small notch. Insert
    first tool, until You'll feel resistance and keep it there. Repeat the
    procedure for neighbouring walls. With applying a pressure, one edge of
    the back cover should pop up. Now carefully slide one of the tools to
    free the rest of the latches.
    There's no need to solder pins to the UART holes, You can use hook clips,
    but wiring them outside the casing, will ease debuging and recovery if
    problems occur.
    
    Installation
    1. Prepare TFTP server with OpenWrt initramfs image.
    2. Connect to UART port (don't connect the voltage pin).
    3. Connect to LAN port.
    4. Power on the device, carefully observe the console output and when
       asked quickly enter the failsafe mode.
    5. Invoke 'mount_root'.
    6. After the overlayfs is mounted run:
         fw_setenv bootdelay 3
       This will allow to access U-Boot shell.
    7. Reboot the device and when prompted to stop autoboot, hit any key.
    8. Adjust "ipaddr" and "serverip" addresses in U-Boot environment, use
       'setenv' to do that, then run following commands:
         tftpboot 0x84000000 <openwrt_initramfs_image_name>
         bootm 0x84000000
       and wait till OpenWrt boots.
    9. In OpenWrt command line run following commands:
         fw_setenv openwrt "setenv mtdids nand1=spi_nand; setenv mtdparts mtdparts=spi_nand:-(ubi); ubi part ubi; ubi read 0x84000000 kernel; bootm 0x84000000"
         fw_setenv bootcmd "run openwrt"
    10. Transfer OpenWrt sysupgrade image to /tmp directory and flash it
        with:
         ubirmvol /dev/ubi0 -N ubi_rootfs
         sysupgrade -v -n /tmp/<openwrt_sysupgrade_image_name>
    11. After flashing, the access point will reboot to OpenWrt, then it's
        ready for configuration.
    
    Reverting to OEM firmware
    1. Execute installation guide steps: 1, 2, 3, 7, 8.
    2. In OpenWrt command line run following commands:
         ubirmvol /dev/ubi0 -N rootfs_data
         ubirmvol /dev/ubi0 -N rootfs
         ubirmvol /dev/ubi0 -N kernel
         ubirename /dev/ubi0 kernel1 kernel ubi_rootfs1 ubi_rootfs
         ubimkvol /dev/ubi0 -S 34 -N kernel1
         ubimkvol /dev/ubi0 -S 320 -N ubi_rootfs1
         ubimkvol /dev/ubi0 -S 264 -N rootfs_data
         fw_setenv bootcmd bootipq
    3. Reboot.
    
    Known issues
    The LEDs ring doesn't have any dedicated driver or application to control
    it, the only available option atm is to manipulate it with 'i2cset'
    command. The default action after applying power to device is spinning
    blue light. This light will stay active at all time. To disable it
    install 'i2c-tools' with opkg and run:
     i2cset -y 2 0x48 3 1 0 0 i
    The light will stay off until next cold boot.
    
    Additional information
    After completing 5. step from installation guide, one can disable asking
    for root password on OEM firmware by running:
     sed -e 's/root:x:/root::/' -i /etc/passwd
    This is useful for investigating the OEM firmware. One can look
    at the communication between the stock firmware and the vendor's
    cloud servers or as a way of making a backup of both flash chips.
    The root password seems to be constant across all sold devices.
    This is output of 'led_ctl' from OEM firmware to illustrate
    possibilities of LEDs ring:
    
    Usage: led_ctl [status | upgrade | force_upgrade | version]
           led_ctl solid    COLOR <brightness>
           led_ctl single   COLOR INDEX <brightness 0 - 15>
           led_ctl spinning COLOR <period 1 - 16 (lower = faster)>
           led_ctl fill     COLOR <period 1 - 16 (lower = faster)>
                                                 ( default is 5 )
           led_ctl flashing COLOR <on dur 1 - 128>  <off dur 1 - 128>
                                  (default is  34)  ( default is 34 )
           led_ctl pulsing  COLOR
    COLOR: red, green, blue, yellow, purple, cyan, white
    
    Signed-off-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
    [squash "ipq-wifi: add BDFs for Luma Home WRTQ-329ACN" into commit,
    changed ubi volumes for easier integration, slightly reworded
    commit message, changed ubi volume layout to use standard names all
    around]
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • package/boot/uboot-envtools/files/ipq40xx
    • package/firmware/ipq-wifi/Makefile
    • package/firmware/ipq-wifi/board-luma_wrtq-329acn.qca4019
    • target/linux/ipq40xx/base-files/etc/board.d/02_network
    • target/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    • target/linux/ipq40xx/base-files/lib/upgrade/platform.sh
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wrtq-329acn.dts
    • target/linux/ipq40xx/image/Makefile
    • target/linux/ipq40xx/patches-5.4/901-arm-boot-add-dts-files.patch
  3. Change #4050

    Category None
    Changed by Hans Geiblinger <cybrnook2002ohnoyoudont@yahoo.com>
    Changed at Fri 25 Sep 2020 17:31:51
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision a9071d02b5ab11fbd73ea42076a09f2fd8136517

    Comments

    ipq40xx: Add support for Linksys MR8300 (Dallas)
    The Linksys MR8300 is based on QCA4019 and QCA9888
    and provides three, independent radios.
    NAND provides two, alternate kernel/firmware images
    with fail-over provided by the OEM U-Boot.
    
    Hardware Highlights:
    
    SoC: IPQ4019 at 717 MHz (4 CPUs)
    RAM: 512MB RAM
    
    SoC:	Qualcomm IPQ4019 at 717 MHz (4 CPUs)
    RAM:	512M DDR3
    FLASH:	256 MB NAND (Winbond W29N02GV, 8-bit parallel)
    ETH:	Qualcomm QCA8075 (4x GigE LAN, 1x GigE Internet Ethernet Jacks)
    BTN:	Reset and WPS
    USB:	USB3.0, single port on rear with LED
    SERIAL:	Serial pads internal (unpopulated)
    LED:	Four status lights on top + USB LED
    WIFI1:	2x2:2 QCA4019 2.4 GHz radio on ch. 1-14
    WIFI2:  2x2:2 QCA4019 5 GHz radio on ch. 36-64
    WIFI3:  2x2:2 QCA9888 5 GHz radio on ch. 100-165
    
    Support is based on the already supported EA8300.
    Key differences:
    	EA8300 has 256MB RAM where MR8300 has 512MB RAM.
    	MR8300 has a revised top panel LED setup.
    
    Installation:
    "Factory" images may be installed directly through the OEM GUI using
    URL: https://ip-of-router/fwupdate.html (Typically 192.168.1.1)
    
    Signed-off-by: Hans Geiblinger <cybrnook2002@yahoo.com>
    [copied Hardware-highlights from EA8300. Fixed alphabetical order.
    fixed commit subject, removed bogus unit-address of keys,
    fixed author (used Signed-off-By to From:) ]
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • package/boot/uboot-envtools/files/ipq40xx
    • package/firmware/ipq-wifi/Makefile
    • package/firmware/ipq-wifi/board-linksys_mr8300-v0.qca4019
    • package/firmware/ipq-wifi/board-linksys_mr8300-v0.qca9888
    • target/linux/ipq40xx/base-files/etc/board.d/02_network
    • target/linux/ipq40xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata
    • target/linux/ipq40xx/base-files/etc/init.d/bootcount
    • target/linux/ipq40xx/base-files/lib/preinit/05_set_iface_mac_ipq40xx.sh
    • target/linux/ipq40xx/base-files/lib/preinit/06_set_preinit_iface_ipq40xx.sh
    • target/linux/ipq40xx/base-files/lib/upgrade/linksys.sh
    • target/linux/ipq40xx/base-files/lib/upgrade/platform.sh
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-mr8300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-xx8300.dtsi
    • target/linux/ipq40xx/image/Makefile
    • target/linux/ipq40xx/patches-5.4/901-arm-boot-add-dts-files.patch
  4. Change #4051

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:33
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fed1788689a180fa6f0ac2bc0f8f4659e8026e84

    Comments

    scripts: mkits.sh make it possible to specify fdt@#
    Some bootloaders are really keen on just one special
    fdt in a multi-image fit image. This is a problem, because
    currently this is fixed to "fdt@1".
    
    This patch introduces a new device variable:
    DEVICE_FDT_NUM that allows to specify the right
    fdt number.
    
    If the value is absent "1" will be chosen.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • include/image-commands.mk
    • include/image.mk
    • scripts/mkits.sh
  5. Change #4052

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:33
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision f6fbc397066e57d180aebc62e6bf52464d06bd76

    Comments

    build: define PWM_SUPPORT arch feature flag
    As the PWM has its own sub-system in the Linux kernel,
    I think it should be handled in the same way as GPIO, RTC, PCI...
    
    This patch introduces a specific feature flag "pwm" and the
    "leds-pwm" kernel module as the first customer.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • package/kernel/linux/modules/leds.mk
    • scripts/target-metadata.pl
    • target/Config.in
  6. Change #4053

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:33
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision c6d9a2ac59d1cbcdf69b8ba59987e6dff5ec3115

    Comments

    bcm53xx: enable PWM for bcm53xx
    The Meraki MR32 (BCM53016A1) uses the pwm to drive the
    tricolor LED. The driver has been available in upstream
    for a long time. Only the Device-Tree definition was
    missing, but it has been queued recently.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/bcm53xx/Makefile
    • target/linux/bcm53xx/config-5.4
    • target/linux/bcm53xx/patches-5.4/033-v5.10-ARM-dts-BCM5301X-Specify-PWM-in-the-DT.patch
  7. Change #4054

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 5f610ec4b80b3d20e63f6600a9c8810ce975df19

    Comments

    bcm53xx: backport uart2 and pcie2 device-nodes
    These have made their way into -next. This patch
    also includes the portion of the bcm53xx kernel
    patch refreshes as the hunks in
    302-ARM-dts-BCM5301X-Update-Northstar-pinctrl-binding.patch
    moved slightly due to the added nodes.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/bcm53xx/patches-5.4/034-v5.10-ARM-dts-BCM5301X-Specify-uart2-in-the-DT.patch
    • target/linux/bcm53xx/patches-5.4/035-v5.10-ARM-dts-BCM5301X-Specify-pcie2-in-the-DT.patch
    • target/linux/bcm53xx/patches-5.4/302-ARM-dts-BCM5301X-Update-Northstar-pinctrl-binding.patch
  8. Change #4055

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision abe46d50021a132c987943f95af86b09ffae89d5

    Comments

    kernel: add default for new config symbols
    Provide disabled defaults for I2C_SLAVE_EEPROM and IPMB_DEVICE_INTERFACE.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/generic/config-5.4
  9. Change #4056

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 1291274335ed6053caf6288c9e15f9d74474a393

    Comments

    kernel: package bcm53xx i2c module
    The BCM5301x SoCs do have i2c. Since this is only
    being used by the Meraki MR32, this will be packaged
    as a module.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/bcm53xx/modules.mk
  10. Change #4057

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 0e4092cbade0a601a2e924932c8b900aef5a11a4

    Comments

    bcm53xx: add Cisco Meraki MR32
    This patch adds support for Cisco Meraki MR32.
    The unit was donated by Chris Blake. Thank you!
    
    WARNING:
    Only the 1x1:1 abgn Air Marshal WIPS wifi is currently supported by b43:
     b43-phy2: Found PHY: Analog 9, Type 4 (N), Revision 16
     b43-phy2: Found Radio: Manuf 0x17F, ID 0x2057, Revision 9, Version 1
     b43-phy2: Loading firmware version 784.2 (2012-08-15 21:35:19)
     and only as 802.11ABG!
    
    while WIFI1 and WIFI2 (both BCM4352) are not:
     b43-phy0: Broadcom 4352 WLAN found (core revision 42)
     b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 12, Type 11 (AC), Revision 1)
    
    Hardware Highlights:
    
    SoC:	Broadcom BCM53016A1 (1 GHz, 2 cores)
    RAM:	128 MiB
    NAND:	128 MiB Spansion S34ML01G2 (~114 MiB useable)
    ETH:	1GBit Ethernet Port - PoE
    WIFI1:	Broadcom BCM43520 an+ac (2x2:2 - id: 0x4352)
    WIFI2:	Broadcom BCM43520 bgn (2x2:2 - id: 0x4352)
    WIFI3:	Broadcom BCM43428 abgn (1x1:1 - id: 43428)
    
    BLE:	Broadcom BCM20732 (ttyS1)
    LEDS:   1 x Programmable RGB Status LED (driven by a PWM)
    	1 x White LED (GPIO)
    	1 x Orange LED Fault Indicator (GPIO)
    	2 x LAN Activity / Speed LEDs (On the RJ45 Port)
    BUTTON: one Reset button
    MISC:   AT24C64 8KiB EEPROM (i2c - stores Ethernet MAC + Serial#!)
    	ina219 hardware monitor (i2c)
    	Kensington Lock
    
    SERIAL:
    	WARNING: The serial port needs a TTL/RS-232 3V3 level converter!
    	The Serial setting is 115200-8-N-1. The board has a populated
    	right angle 1x4 0.1" pinheader.
    	The pinout is: VCC, RX, TX, GND. (Use a multimeter)
    
    Flashing needs a serial adaptor (due to the lack of a working dropbear on
    the original firmware).
    
    This flashing procedure for the MR32 was tested with firmware:
    "r23-149867:150252-aacharya".
    
    0. Create a seperate Ethernet LAN which does not have access to the internet.
       Ideally use 192.168.1.2 for your PC. Make sure to reserve 192.168.1.1 it
       will be used later on by the OpenWrt firmware. The original Meraki firmware
       will likely try to setup the network via DHCP Discovery, so make sure your
       PC is running a DHCP-Server (i.e.: dnsmasq)
       '# dnsmasq -i eth# -F 192.168.1.5,192.168.1.50
       Furthermore, the PC needs a supported ssh/http/ftp server in order to
       retrieve the initramfs + dtb file
    
    1. Disassemble the MR32 device by removing all screws (4 screws are located
       under the 4 rubber feets!) and prying open the plastic covers without
       breaking the plastic retention clips. Once inside, remove all the screws
       on the outer metal shielding to get to the PCB. It's not necessary to
       remove the antennas!
    
    2. Connect the serial cable to the serial header.
    
    3. Partially reassemble the outer metal shielding to ensure that the SoC
       has a proper heat sink.
    
    4. Connect the Ethernet patch cable to the device and the power cable.
    
    5. Wait for the device to boot and enter the root shell.
       (rooting is not discussed in detail here please refer to
       Chris Blake - "pwning the meraki mr18" blog post:
       <https://servernetworktech.com/2016/02/pwning-the-meraki-mr18/>
       (The same method works with the MR32's r23-149867:150252-aacharya)
    
       Wait for the MR32 to enter the "<Meraki>" prompt and enter:
       <Meraki> odm serial_num read
       (Verify that it matches what's on the S/N Sticker on the back!)
       <Meraki> odm serial_num write Q2XX-XXXX-XXXV
       <Meraki> odm serial_num read
       (Verify that the S/N has changed - and the LED start to flash)
    
       now to flash the firmware:
       <Meraki> odm firmware part.safe "http://192.168.1.2/mr32-initramfs.bin"
    
    Once OpenWrt booted use sysupgrade to permanently install
    OpenWrt. To do this: Download the latest sysupgrade.bin file
    for the MR32 to the device and use sysupgrade *sysupgrade.bin
    to install it.
    
    WARNING: DO NOT DELETE the "storage" ubi volume!
    
    To flash later MR32 Firmwares like r25-201804051805-G885d6d78-dhow-rel
    requires in-circut-i2c tools to access the I2C EEPROM AT24C64 next to
    the SoC. The idea is pretty much the same as from Step 5 from above:
    Change the serial number to Q2XXXXXXXXXV (should be around 0x7c), then
    attach a serial cable, ethernet (but make sure the device can't reach
    the internet!) hit "s" (the small s!) during boot to enter the root-shell
    and add the following commands to the /storage/config there:
    
    serial_allow_odm true
    serial_access_enabled true
    serial_access_check false
    valid_config true
    
    and then hit exit to let it finish booting.
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/bcm53xx/base-files/etc/board.d/02_network
    • target/linux/bcm53xx/base-files/etc/diag.sh
    • target/linux/bcm53xx/base-files/lib/preinit/07_set_preinit_iface_bcm53xx
    • target/linux/bcm53xx/base-files/lib/upgrade/platform.sh
    • target/linux/bcm53xx/image/Makefile
    • target/linux/bcm53xx/patches-5.4/330-ARM-BCM5301X-Add-DT-for-Meraki-MR32.patch
    • target/linux/bcm53xx/patches-5.4/331-Meraki-MR32-Status-LEDs.patch
  11. Change #4058

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 890bb54d7fbc71b30f7de1be215c3e872abae0b7

    Comments

    ipq40xx: fix DTS warning in qcom-ipq4019-cm520-79f.dts
    .dts:121.4-14: Warning (reg_format): /led_spi/led_gpio@0:reg: \
    	property has invalid length (4 bytes) (#address-cells == 1, #size-cells == 1)
    .dtb: Warning (pci_device_bus_num): Failed prerequisite 'reg_format'
    .dtb: Warning (i2c_bus_reg): Failed prerequisite 'reg_format'
    .dtb: Warning (spi_bus_reg): Failed prerequisite 'reg_format'
    .dts:119.24-126.5: Warning (avoid_default_addr_size): /led_spi/led_gpio@0: \
    	Relying on default #size-cells value
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-cm520-79f.dts
  12. Change #4059

    Category None
    Changed by Christian Lamparter <chunkeeyohnoyoudont@gmail.com>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision fa1713e7913d397679d9c4447ac523bd7a331a36

    Comments

    ipq40xx: fix DTS warning in qcom-ipq4029-gl-s1300.dts
    .dts:226.17-230.4: Warning (spi_bus_reg): /soc/spi@78b6000/spi@1:
    	SPI bus unit address format error, expected "0"
    
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4029-gl-s1300.dts
  13. Change #4060

    Category None
    Changed by Linus Walleij <linus.walleijohnoyoudont@linaro.org>
    Changed at Fri 25 Sep 2020 17:32:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 7e9e6fdac7d05281656e103d6ffa211131fdc943

    Comments

    gemini: Bring up DSA switches
    First group the interfaces on the DSA switch into the
    right LAN/WAN groups. Tested successfully on the
    D-Link DIR-685 with the RTL8366RB DSA switch.
    
    The RTL8366RB is DSA custom tagged and now handled
    by the kernel tag parser. (Backported.)
    
    The Vitesse switches are not capable of supporting
    DSA per-port tagging. We suspect they must be handled
    using some custom VLAN set-up.
    
    Cc: Pawel Dembicki <paweldembicki@gmail.com>
    Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
    [sorted devices alphabetically]
    Signed-off-by: Christian Lamparter <chunkeey@gmail.com>

    Changed files

    • target/linux/gemini/base-files/etc/board.d/02_network
  14. Change #4061

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 25 Sep 2020 18:07:16
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision b284333b3a25f8a33b98c287256d6c0ee53250f7

    Comments

    ath79: move engenius_loader_okli recipe before devices
    Move engenius_loader_okli image recipe in front of all Engenius
    devices, so adding new device entries will not have them sorted
    before the shared recipe.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/image/generic.mk
  15. Change #4062

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 25 Sep 2020 19:10:41
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision bdd9dd8ab2859d589c63c2db462674b0e0535b46

    Comments

    ipq40xx: tidy up dts-v1 statements
    The "/dts-v1/;" identifier is supposed to be present once at the
    top of a device tree file after the includes have been processed.
    
    Therefore, adding it to a DTS _and_ a DTSI file is actually wrong,
    as it will be present twice then (though the compiler does not
    complain about it).
    
    In ipq40xx, the dts-v1 statement is already included in
    qcom-ipq4019.dtsi, so we don't have to add it anywhere at all.
    However, based on the conditions stated above, this requires
    qcom-ipq4019.dtsi to be included as the first file in any DTS(I).
    
    Consequently, this patch removes all cases of dts-v1 for the
    ipq40xx target, and moves the includes accordingly where necessary.
    
    While at it, remove a few obviously unneeded includes on the way.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex6100v2.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-ex6150v2.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4018-wrtq-329acn.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-ea8300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-map-ac2200.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-mr8300.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-u4019-32m.dts
    • target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-xx8300.dtsi
  16. Change #4063

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 25 Sep 2020 21:24:09
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 3ca2d31c54bcf2d4a07d95a3086222585a920649

    Comments

    ath79: move ath79-clk.h include to ath79.dtsi
    ath79.dtsi uses ATH79_CLK_MDIO, so the include
    
      <dt-bindings/clock/ath79-clk.h>
    
    needs to be moved there.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/ar7100.dtsi
    • target/linux/ath79/dts/ar724x.dtsi
    • target/linux/ath79/dts/ar9132.dtsi
    • target/linux/ath79/dts/ar9330.dtsi
    • target/linux/ath79/dts/ar934x.dtsi
    • target/linux/ath79/dts/ath79.dtsi
    • target/linux/ath79/dts/qca953x.dtsi
    • target/linux/ath79/dts/qca955x.dtsi
    • target/linux/ath79/dts/qca956x.dtsi
  17. Change #4064

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 25 Sep 2020 21:26:34
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 41cc7edc15010b41a9347988d42898b9001d7402

    Comments

    ath79: move dts-v1 statement to ath79.dtsi
    The "/dts-v1/;" identifier is supposed to be present once at the
    top of a device tree file after the includes have been processed.
    
    In ath79, we therefore requested to have in the DTS files so far,
    and omit it in the DTSI files. However, essentially the syntax of
    the parent ath79.dtsi file already determines the DTS version, so
    putting it into the DTS files is just a useless repetition.
    
    Consequently, this patch puts the dts-v1 statement into the parent
    ath79.dtsi, which is (indirectly) included by all DTS files. All
    other occurences are removed.
    Since the dts-v1 statement needs to be before any other definitions,
    this also moves the includes to make sure the ath79.dtsi or its
    descendants are always included first.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ath79/dts/ar1022_iodata_wn-ag300dgr.dts
    • target/linux/ath79/dts/ar1022_sitecom_wlr-7100.dts
    • target/linux/ath79/dts/ar7100_mikrotik_routerboard-4xx.dtsi
    • target/linux/ath79/dts/ar7161_adtran_bsap1800-v2.dts
    • target/linux/ath79/dts/ar7161_adtran_bsap1840.dts
    • target/linux/ath79/dts/ar7161_adtran_bsap1880.dtsi
    • target/linux/ath79/dts/ar7161_aruba_ap-105.dts
    • target/linux/ath79/dts/ar7161_buffalo_wzr-600dhp.dts
    • target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dts
    • target/linux/ath79/dts/ar7161_buffalo_wzr-hp-ag300h.dtsi
    • target/linux/ath79/dts/ar7161_dlink_dir-825-b1.dts
    • target/linux/ath79/dts/ar7161_jjplus_ja76pf2.dts
    • target/linux/ath79/dts/ar7161_meraki_mr16.dts
    • target/linux/ath79/dts/ar7161_mikrotik_routerboard-493g.dts
    • target/linux/ath79/dts/ar7161_netgear_wndr.dtsi
    • target/linux/ath79/dts/ar7161_netgear_wndr3700-v2.dts
    • target/linux/ath79/dts/ar7161_netgear_wndr3700.dts
    • target/linux/ath79/dts/ar7161_netgear_wndr3800.dts
    • target/linux/ath79/dts/ar7161_netgear_wndr3800ch.dts
    • target/linux/ath79/dts/ar7161_netgear_wndrmac-v1.dts
    • target/linux/ath79/dts/ar7161_netgear_wndrmac-v2.dts
    • target/linux/ath79/dts/ar7161_siemens_ws-ap3610.dts
    • target/linux/ath79/dts/ar7161_ubnt_routerstation-pro.dts
    • target/linux/ath79/dts/ar7161_ubnt_routerstation.dts
    • target/linux/ath79/dts/ar7161_ubnt_routerstation.dtsi
    • target/linux/ath79/dts/ar7240_buffalo_whr-g301n.dts
    • target/linux/ath79/dts/ar7240_dlink_dir-615-e4.dts
    • target/linux/ath79/dts/ar7240_engenius_enh202-v1.dts
    • target/linux/ath79/dts/ar7240_netgear_wnr1000-v2.dts
    • target/linux/ath79/dts/ar7240_netgear_wnr612-v2.dts
    • target/linux/ath79/dts/ar7240_netgear_wnr612-v2.dtsi
    • target/linux/ath79/dts/ar7240_on_n150r.dts
    • target/linux/ath79/dts/ar7240_tplink.dtsi
    • target/linux/ath79/dts/ar7240_tplink_tl-wa701nd-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wa730re-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wa801nd-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wa830re-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wa901nd-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr740n-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr740n-v3.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr741-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr743nd-v1.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr841-v5.dts
    • target/linux/ath79/dts/ar7240_tplink_tl-wr941-v4.dts
    • target/linux/ath79/dts/ar7240_ubnt_bullet-m-ar7240.dts
    • target/linux/ath79/dts/ar7241_netgear_wnr2000-v3.dts
    • target/linux/ath79/dts/ar7241_netgear_wnr2200-16m.dts
    • target/linux/ath79/dts/ar7241_netgear_wnr2200-8m.dts
    • target/linux/ath79/dts/ar7241_netgear_wnr2200.dtsi
    • target/linux/ath79/dts/ar7241_tplink.dtsi
    • target/linux/ath79/dts/ar7241_tplink_tl-mr3220-v1.dts
    • target/linux/ath79/dts/ar7241_tplink_tl-mr3420-v1.dts
    • target/linux/ath79/dts/ar7241_tplink_tl-wr841-v7.dts
    • target/linux/ath79/dts/ar7241_tplink_tl-wr842n-v1.dts
    • target/linux/ath79/dts/ar7241_ubnt_airrouter.dts
    • target/linux/ath79/dts/ar7241_ubnt_bullet-m-ar7241.dts
    • target/linux/ath79/dts/ar7241_ubnt_nanobridge-m.dts
    • target/linux/ath79/dts/ar7241_ubnt_nanostation-loco-m.dts
    • target/linux/ath79/dts/ar7241_ubnt_nanostation-m.dts
    • target/linux/ath79/dts/ar7241_ubnt_picostation-m.dts
    • target/linux/ath79/dts/ar7241_ubnt_powerbridge-m.dts
    • target/linux/ath79/dts/ar7241_ubnt_rocket-m.dts
    • target/linux/ath79/dts/ar7241_ubnt_unifi.dts
    • target/linux/ath79/dts/ar7242_avm_fritz300e.dts
    • target/linux/ath79/dts/ar7242_buffalo_bhr-4grv.dts
    • target/linux/ath79/dts/ar7242_buffalo_wzr-bhr.dtsi
    • target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g302h-a1a0.dts
    • target/linux/ath79/dts/ar7242_buffalo_wzr-hp-g450h.dts
    • target/linux/ath79/dts/ar7242_tplink_tl-wr2543-v1.dts
    • target/linux/ath79/dts/ar7242_ubnt_edgeswitch-5xp.dts
    • target/linux/ath79/dts/ar7242_ubnt_edgeswitch-8xp.dts
    • target/linux/ath79/dts/ar7242_ubnt_sw.dtsi
    • target/linux/ath79/dts/ar9132_tplink_tl-wa901nd-v2.dts
    • target/linux/ath79/dts/ar9132_tplink_tl-wr1043nd-v1.dts
    • target/linux/ath79/dts/ar9132_tplink_tl-wr941-v2.dts
    • target/linux/ath79/dts/ar9330_dlink_dir-505.dts
    • target/linux/ath79/dts/ar9330_glinet_gl-ar150.dts
    • target/linux/ath79/dts/ar9330_pqi_air-pen.dts
    • target/linux/ath79/dts/ar9331.dtsi
    • target/linux/ath79/dts/ar9331_8dev_carambola2.dts
    • target/linux/ath79/dts/ar9331_alfa-network_ap121f.dts
    • target/linux/ath79/dts/ar9331_arduino_yun.dts
    • target/linux/ath79/dts/ar9331_embeddedwireless_dorin.dts
    • target/linux/ath79/dts/ar9331_etactica_eg200.dts
    • target/linux/ath79/dts/ar9331_glinet_6408.dts
    • target/linux/ath79/dts/ar9331_glinet_6416.dts
    • target/linux/ath79/dts/ar9331_glinet_64xx.dtsi
    • target/linux/ath79/dts/ar9331_glinet_gl-mifi.dts
    • target/linux/ath79/dts/ar9331_pisen_ts-d084.dts
    • target/linux/ath79/dts/ar9331_pisen_wmm003n.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-mr10u.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-mr3020-v1.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-mr3040-v2.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr703n.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr703n_tl-mr10u.dtsi
    • target/linux/ath79/dts/ar9331_tplink_tl-wr710n-v1.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr710n-v2.1.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr710n.dtsi
    • target/linux/ath79/dts/ar9331_tplink_tl-wr740n-v4.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr740n-v5.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr741nd-v4.dts
    • target/linux/ath79/dts/ar9331_tplink_tl-wr741nd-v4.dtsi
    • target/linux/ath79/dts/ar9341_engenius_ens202ext-v1.dts
    • target/linux/ath79/dts/ar9341_pcs_cr3000.dts
    • target/linux/ath79/dts/ar9341_pisen_wmb001n.dts
    • target/linux/ath79/dts/ar9341_tplink.dtsi
    • target/linux/ath79/dts/ar9341_tplink_tl-mr3420-v2.dts
    • target/linux/ath79/dts/ar9341_tplink_tl-wa.dtsi
    • target/linux/ath79/dts/ar9341_tplink_tl-wa850re-v1.dts
    • target/linux/ath79/dts/ar9341_tplink_tl-wa860re-v1.dts
    • target/linux/ath79/dts/ar9341_tplink_tl-wa901nd-v3.dts
    • target/linux/ath79/dts/ar9341_tplink_tl-wr841-v8.dts
    • target/linux/ath79/dts/ar9341_tplink_tl-wr842n-v2.dts
    • target/linux/ath79/dts/ar9342_iodata_etg3-r.dts
    • target/linux/ath79/dts/ar9342_ubnt_bullet-m-xw.dts
    • target/linux/ath79/dts/ar9342_ubnt_lap-120.dts
    • target/linux/ath79/dts/ar9342_ubnt_litebeam-ac-gen2.dts
    • target/linux/ath79/dts/ar9342_ubnt_nanobeam-ac.dts
    • target/linux/ath79/dts/ar9342_ubnt_nanostation-ac-loco.dts
    • target/linux/ath79/dts/ar9342_ubnt_nanostation-ac.dts
    • target/linux/ath79/dts/ar9342_ubnt_nanostation-loco-m-xw.dts
    • target/linux/ath79/dts/ar9342_ubnt_nanostation-m-xw.dts
    • target/linux/ath79/dts/ar9342_ubnt_powerbeam-5ac-gen2.dts
    • target/linux/ath79/dts/ar9342_ubnt_wa.dtsi
    • target/linux/ath79/dts/ar9342_ubnt_xw.dtsi
    • target/linux/ath79/dts/ar9344_aerohive_hiveap-121.dts
    • target/linux/ath79/dts/ar9344_comfast_cf-e120a-v3.dts
    • target/linux/ath79/dts/ar9344_compex_wpj344-16m.dts
    • target/linux/ath79/dts/ar9344_devolo_magic-2-wifi.dts
    • target/linux/ath79/dts/ar9344_dlink_dir-825-c1.dts
    • target/linux/ath79/dts/ar9344_dlink_dir-835-a1.dts
    • target/linux/ath79/dts/ar9344_dlink_dir-8x5.dtsi
    • target/linux/ath79/dts/ar9344_enterasys_ws-ap3705i.dts
    • target/linux/ath79/dts/ar9344_mercury_mw4530r-v1.dts
    • target/linux/ath79/dts/ar9344_mikrotik_routerboard-sxt-5n.dtsi
    • target/linux/ath79/dts/ar9344_mikrotik_routerboard-sxt-5nd-r2.dts
    • target/linux/ath79/dts/ar9344_netgear_wndr.dtsi
    • target/linux/ath79/dts/ar9344_netgear_wndr3700-v4.dts
    • target/linux/ath79/dts/ar9344_netgear_wndr4300.dts
    • target/linux/ath79/dts/ar9344_netgear_wndr4300sw.dts
    • target/linux/ath79/dts/ar9344_netgear_wndr4300tn.dts
    • target/linux/ath79/dts/ar9344_ocedo_raccoon.dts
    • target/linux/ath79/dts/ar9344_pcs_cap324.dts
    • target/linux/ath79/dts/ar9344_pcs_cr5000.dts
    • target/linux/ath79/dts/ar9344_qihoo_c301.dts
    • target/linux/ath79/dts/ar9344_teltonika_rut955-h7v3c0.dts
    • target/linux/ath79/dts/ar9344_teltonika_rut955.dts
    • target/linux/ath79/dts/ar9344_teltonika_rut9xx.dtsi
    • target/linux/ath79/dts/ar9344_tplink_cpe.dtsi
    • target/linux/ath79/dts/ar9344_tplink_cpe210-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_cpe220-v2.dts
    • target/linux/ath79/dts/ar9344_tplink_cpe510-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_cpe510-v2.dts
    • target/linux/ath79/dts/ar9344_tplink_cpe510-v3.dts
    • target/linux/ath79/dts/ar9344_tplink_cpe610-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_cpe610-v2.dts
    • target/linux/ath79/dts/ar9344_tplink_tl-wdr3500-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_tl-wdr3600-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_tl-wdr4300-v1-il.dts
    • target/linux/ath79/dts/ar9344_tplink_tl-wdr4300-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_tl-wdr4310-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_tl-wdrxxxx.dtsi
    • target/linux/ath79/dts/ar9344_tplink_wbs210-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_wbs210-v2.dts
    • target/linux/ath79/dts/ar9344_tplink_wbs510-v1.dts
    • target/linux/ath79/dts/ar9344_tplink_wbs510-v2.dts
    • target/linux/ath79/dts/ar9344_ubnt_unifi-ap-pro.dts
    • target/linux/ath79/dts/ar9344_wd_mynet-n750.dts
    • target/linux/ath79/dts/ar9344_wd_mynet-wifi-rangeextender.dts
    • target/linux/ath79/dts/ar9344_winchannel_wb2000.dts
    • target/linux/ath79/dts/ar9344_zbtlink_zbt-wd323.dts
    • target/linux/ath79/dts/ath79.dtsi
    • target/linux/ath79/dts/qca9531_8dev_lima.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-e130n-v2.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-e313ac.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-e314n-v2.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-e5.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-e560ac.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-ew72.dts
    • target/linux/ath79/dts/qca9531_comfast_cf-wr752ac-v1.dts
    • target/linux/ath79/dts/qca9531_compex_wpj531-16m.dts
    • target/linux/ath79/dts/qca9531_dlink_dch-g020-a1.dts
    • target/linux/ath79/dts/qca9531_engenius_ews511ap.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-ar300m-lite.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-ar300m-nand.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-ar300m-nor.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-ar300m.dtsi
    • target/linux/ath79/dts/qca9531_glinet_gl-ar300m16.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-ar750.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-e750.dts
    • target/linux/ath79/dts/qca9531_glinet_gl-x750.dts
    • target/linux/ath79/dts/qca9531_telco_t1.dts
    • target/linux/ath79/dts/qca9531_tplink_archer-d50-v1.dts
    • target/linux/ath79/dts/qca9531_tplink_tl-mr3420-v3.dts
    • target/linux/ath79/dts/qca9531_tplink_tl-mr6400-v1.dts
    • target/linux/ath79/dts/qca9531_tplink_tl-wr810n-v1.dts
    • target/linux/ath79/dts/qca9531_tplink_tl-wr902ac-v1.dts
    • target/linux/ath79/dts/qca9531_yuncore_a770.dts
    • target/linux/ath79/dts/qca9533_comfast_cf-e110n-v2.dts
    • target/linux/ath79/dts/qca9533_dlink_dap-1330-a1.dts
    • target/linux/ath79/dts/qca9533_dlink_dap-1365-a1.dts
    • target/linux/ath79/dts/qca9533_dlink_dap-13xx.dtsi
    • target/linux/ath79/dts/qca9533_mikrotik_routerboard-16m.dtsi
    • target/linux/ath79/dts/qca9533_mikrotik_routerboard-lhg-2nd.dts
    • target/linux/ath79/dts/qca9533_tplink_cpe210-v2.dts
    • target/linux/ath79/dts/qca9533_tplink_cpe210-v3.dts
    • target/linux/ath79/dts/qca9533_tplink_cpe220-v3.dts
    • target/linux/ath79/dts/qca9533_tplink_cpexxx.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wa801nd-v3.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wa801nd-v4.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wa801nd.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wa850re-v2.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr802n-v1.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr802n-v2.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr802n.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wr810n-v2.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr841-v10.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr841-v11.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr841-v12.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr841-v9.dts
    • target/linux/ath79/dts/qca9533_tplink_tl-wr841.dtsi
    • target/linux/ath79/dts/qca9533_tplink_tl-wr842n-v3.dts
    • target/linux/ath79/dts/qca9533_ubnt_acb-isp.dts
    • target/linux/ath79/dts/qca953x_tplink_tl-wr810n.dtsi
    • target/linux/ath79/dts/qca9556_avm_fritz-repeater.dtsi
    • target/linux/ath79/dts/qca9556_avm_fritz1750e.dts
    • target/linux/ath79/dts/qca9556_avm_fritz450e.dts
    • target/linux/ath79/dts/qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts
    • target/linux/ath79/dts/qca9557_8dev_rambutan.dts
    • target/linux/ath79/dts/qca9557_buffalo_bhr-4grv2.dts
    • target/linux/ath79/dts/qca9557_iodata_wn-ac-dgr.dtsi
    • target/linux/ath79/dts/qca9557_iodata_wn-ac1167dgr.dts
    • target/linux/ath79/dts/qca9557_iodata_wn-ac1600dgr.dts
    • target/linux/ath79/dts/qca9557_iodata_wn-ac1600dgr2.dts
    • target/linux/ath79/dts/qca9557_zyxel_nbg6616.dts
    • target/linux/ath79/dts/qca9558_allnet_all-wap02860ac.dts
    • target/linux/ath79/dts/qca9558_comfast_cf-wr650ac-v1.dts
    • target/linux/ath79/dts/qca9558_comfast_cf-wr650ac-v2.dts
    • target/linux/ath79/dts/qca9558_comfast_cf-wr650ac.dtsi
    • target/linux/ath79/dts/qca9558_devolo_dvl1200e.dts
    • target/linux/ath79/dts/qca9558_devolo_dvl1200i.dts
    • target/linux/ath79/dts/qca9558_devolo_dvl1750c.dts
    • target/linux/ath79/dts/qca9558_devolo_dvl1750e.dts
    • target/linux/ath79/dts/qca9558_devolo_dvl1750i.dts
    • target/linux/ath79/dts/qca9558_devolo_dvl1750x.dts
    • target/linux/ath79/dts/qca9558_devolo_dvl1xxx.dtsi
    • target/linux/ath79/dts/qca9558_dlink_dap-2695-a1.dts
    • target/linux/ath79/dts/qca9558_domywifi_dw33d.dts
    • target/linux/ath79/dts/qca9558_engenius_ecb1750.dts
    • target/linux/ath79/dts/qca9558_engenius_epg5000.dts
    • target/linux/ath79/dts/qca9558_librerouter_librerouter-v1.dts
    • target/linux/ath79/dts/qca9558_mikrotik_routerboard-921gs-5hpacd-15s.dts
    • target/linux/ath79/dts/qca9558_mikrotik_routerboard-922uags-5hpacd.dts
    • target/linux/ath79/dts/qca9558_mikrotik_routerboard-92x.dtsi
    • target/linux/ath79/dts/qca9558_netgear_ex6400.dts
    • target/linux/ath79/dts/qca9558_netgear_ex7300.dts
    • target/linux/ath79/dts/qca9558_netgear_ex7300.dtsi
    • target/linux/ath79/dts/qca9558_ocedo_koala.dts
    • target/linux/ath79/dts/qca9558_ocedo_ursus.dts
    • target/linux/ath79/dts/qca9558_openmesh_om5p-ac-v2.dts
    • target/linux/ath79/dts/qca9558_sitecom_wlr-8100.dts
    • target/linux/ath79/dts/qca9558_tplink_archer-c.dtsi
    • target/linux/ath79/dts/qca9558_tplink_archer-c5-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_archer-c7-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_archer-c7-v2.dts
    • target/linux/ath79/dts/qca9558_tplink_archer-d7-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_archer-d7.dtsi
    • target/linux/ath79/dts/qca9558_tplink_archer-d7b-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_re350k-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_re355-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_re450-v1.dts
    • target/linux/ath79/dts/qca9558_tplink_rex5x.dtsi
    • target/linux/ath79/dts/qca9558_tplink_tl-wdr4900-v2.dts
    • target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v2.dts
    • target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd-v3.dts
    • target/linux/ath79/dts/qca9558_tplink_tl-wr1043nd.dtsi
    • target/linux/ath79/dts/qca9558_tplink_tl-wr1045nd-v2.dts
    • target/linux/ath79/dts/qca9558_tplink_tl-wr941n-v7-cn.dts
    • target/linux/ath79/dts/qca9558_trendnet_tew-823dru.dts
    • target/linux/ath79/dts/qca9558_ubnt_powerbeam-5ac-500.dts
    • target/linux/ath79/dts/qca9558_zyxel_nbg6716.dts
    • target/linux/ath79/dts/qca955x_ubnt_xc.dtsi
    • target/linux/ath79/dts/qca955x_zyxel_nbg6x16.dtsi
    • target/linux/ath79/dts/qca9561_avm_fritz4020.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c25-v1.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c58-v1.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c59-v1.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c59-v2.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c5x.dtsi
    • target/linux/ath79/dts/qca9561_tplink_archer-c60-v1.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c60-v2.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c60-v3.dts
    • target/linux/ath79/dts/qca9561_tplink_archer-c6x.dtsi
    • target/linux/ath79/dts/qca9561_tplink_eap225-wall-v2.dts
    • target/linux/ath79/dts/qca9561_xiaomi_mi-router-4q.dts
    • target/linux/ath79/dts/qca9563_compex_wpj563.dts
    • target/linux/ath79/dts/qca9563_dlink_dir-842-c.dtsi
    • target/linux/ath79/dts/qca9563_dlink_dir-842-c1.dts
    • target/linux/ath79/dts/qca9563_dlink_dir-842-c2.dts
    • target/linux/ath79/dts/qca9563_dlink_dir-842-c3.dts
    • target/linux/ath79/dts/qca9563_dlink_dir-859-a1.dts
    • target/linux/ath79/dts/qca9563_elecom_wrc-1750ghbk2-i.dts
    • target/linux/ath79/dts/qca9563_elecom_wrc-300ghbk2-i.dts
    • target/linux/ath79/dts/qca9563_elecom_wrc-ghbk2-i.dtsi
    • target/linux/ath79/dts/qca9563_glinet_gl-ar750s-nor-nand.dts
    • target/linux/ath79/dts/qca9563_glinet_gl-ar750s-nor.dts
    • target/linux/ath79/dts/qca9563_glinet_gl-ar750s.dtsi
    • target/linux/ath79/dts/qca9563_nec_wg1200cr.dts
    • target/linux/ath79/dts/qca9563_nec_wg800hp.dts
    • target/linux/ath79/dts/qca9563_netgear_wndr.dtsi
    • target/linux/ath79/dts/qca9563_netgear_wndr4300-v2.dts
    • target/linux/ath79/dts/qca9563_netgear_wndr4500-v3.dts
    • target/linux/ath79/dts/qca9563_phicomm_k2t.dts
    • target/linux/ath79/dts/qca9563_rosinson_wr818.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-a7-v5.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c2-v3.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c6-v2-us.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c6-v2.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c7-v4.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-c7-v5.dts
    • target/linux/ath79/dts/qca9563_tplink_archer-x6-v2.dtsi
    • target/linux/ath79/dts/qca9563_tplink_archer-x7-v5.dtsi
    • target/linux/ath79/dts/qca9563_tplink_eap245-v3.dts
    • target/linux/ath79/dts/qca9563_tplink_re450-v2.dts
    • target/linux/ath79/dts/qca9563_tplink_re450-v3.dts
    • target/linux/ath79/dts/qca9563_tplink_re450.dtsi
    • target/linux/ath79/dts/qca9563_tplink_tl-wpa8630-v1.dts
    • target/linux/ath79/dts/qca9563_tplink_tl-wpa8630.dtsi
    • target/linux/ath79/dts/qca9563_tplink_tl-wpa8630p-v2-eu.dts
    • target/linux/ath79/dts/qca9563_tplink_tl-wpa8630p-v2-int.dts
    • target/linux/ath79/dts/qca9563_tplink_tl-wr1043n-v5.dts
    • target/linux/ath79/dts/qca9563_tplink_tl-wr1043n.dtsi
    • target/linux/ath79/dts/qca9563_tplink_tl-wr1043nd-v4.dts
    • target/linux/ath79/dts/qca9563_ubnt_unifiac-lite.dts
    • target/linux/ath79/dts/qca9563_ubnt_unifiac-lr.dts
    • target/linux/ath79/dts/qca9563_ubnt_unifiac-mesh-pro.dts
    • target/linux/ath79/dts/qca9563_ubnt_unifiac-mesh.dts
    • target/linux/ath79/dts/qca9563_ubnt_unifiac-pro.dts
    • target/linux/ath79/dts/qca9563_ubnt_unifiac.dtsi
    • target/linux/ath79/dts/qca9563_yuncore_a782.dts
    • target/linux/ath79/dts/qca9563_yuncore_xd4200.dts
    • target/linux/ath79/dts/qca9563_yuncore_xd4200.dtsi
    • target/linux/ath79/dts/tp9343_tplink_tl-wa901nd-v4.dts
    • target/linux/ath79/dts/tp9343_tplink_tl-wa901nd-v5.dts
    • target/linux/ath79/dts/tp9343_tplink_tl-wr940n-v3.dts
    • target/linux/ath79/dts/tp9343_tplink_tl-wr940n-v4.dts
    • target/linux/ath79/dts/tp9343_tplink_tl-wr940n-v6.dts
    • target/linux/ath79/dts/tp9343_tplink_tl-wr941nd-v6.dts
    • target/linux/ath79/dts/tp9343_tplink_tl-wx.dtsi
  18. Change #4065

    Category None
    Changed by Adrian Schmutzler <freifunkohnoyoudont@adrianschmutzler.de>
    Changed at Fri 25 Sep 2020 21:26:40
    Repository https://git.openwrt.org/openwrt/openwrt.git
    Branch master
    Revision 621297e86736556f772a3a1e3907c4ad9223bd74

    Comments

    ramips: move dts-v1 statement to top-level DTSI files
    The "/dts-v1/;" identifier is supposed to be present once at the
    top of a device tree file after the includes have been processed.
    
    In ramips, we therefore requested to have in the DTS files so far,
    and omit it in the DTSI files. However, essentially the syntax of
    the parent mtxxxx/rtxxxx DTSI files already determines the DTS
    version, so putting it into the DTS files is just a useless repetition.
    
    Consequently, this patch puts the dts-v1 statement into the top-level
    SoC-based DTSI files, and removes all other occurences.
    Since the dts-v1 statement needs to be before any other definitions,
    this also moves the includes accordingly where necessary.
    
    Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>

    Changed files

    • target/linux/ramips/dts/mt7620a.dtsi
    • 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_alfa-network_tube-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_asus_rt-ac54u.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_dlink_dir-510l.dts
    • target/linux/ramips/dts/mt7620a_dlink_dir-810l.dts
    • target/linux/ramips/dts/mt7620a_dlink_dwr-118-a1.dts
    • target/linux/ramips/dts/mt7620a_dlink_dwr-118-a2.dts
    • target/linux/ramips/dts/mt7620a_dlink_dwr-960.dts
    • target/linux/ramips/dts/mt7620a_dovado_tiny-ac.dts
    • target/linux/ramips/dts/mt7620a_edimax_br-6478ac-v2.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-7476rpc.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-7478ac.dts
    • target/linux/ramips/dts/mt7620a_edimax_ew-7478apc.dts
    • target/linux/ramips/dts/mt7620a_engenius_esr600.dts
    • 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_hc5661.dts
    • target/linux/ramips/dts/mt7620a_hiwifi_hc5761.dts
    • target/linux/ramips/dts/mt7620a_hiwifi_hc5861.dts
    • target/linux/ramips/dts/mt7620a_hnet_c108.dts
    • target/linux/ramips/dts/mt7620a_iodata_wn-ac1167gr.dts
    • target/linux/ramips/dts/mt7620a_iodata_wn-ac733gr3.dts
    • target/linux/ramips/dts/mt7620a_iptime_a1004ns.dts
    • target/linux/ramips/dts/mt7620a_iptime_a104ns.dts
    • target/linux/ramips/dts/mt7620a_kimax_u25awf-h1.dts
    • target/linux/ramips/dts/mt7620a_lava_lr-25g001.dts
    • target/linux/ramips/dts/mt7620a_lb-link_bl-w1200.dts
    • target/linux/ramips/dts/mt7620a_lenovo_newifi-y1.dts
    • target/linux/ramips/dts/mt7620a_lenovo_newifi-y1s.dts
    • target/linux/ramips/dts/mt7620a_linksys_e1700.dts
    • target/linux/ramips/dts/mt7620a_microduino_microwrt.dts
    • target/linux/ramips/dts/mt7620a_netgear_ex2700.dts
    • target/linux/ramips/dts/mt7620a_netgear_ex2700_wn3000rp-v3.dtsi
    • target/linux/ramips/dts/mt7620a_netgear_ex3700.dts
    • target/linux/ramips/dts/mt7620a_netgear_ex3x00_ex61xx.dtsi
    • target/linux/ramips/dts/mt7620a_netgear_ex6120.dts
    • target/linux/ramips/dts/mt7620a_netgear_ex6130.dts
    • target/linux/ramips/dts/mt7620a_netgear_wn3000rp-v3.dts
    • target/linux/ramips/dts/mt7620a_netis_wf2770.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_psg1218a.dts
    • target/linux/ramips/dts/mt7620a_phicomm_psg1218b.dts
    • 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_ralink_mt7620a-v22sg-evb.dts
    • target/linux/ramips/dts/mt7620a_sanlinking_d240.dts
    • target/linux/ramips/dts/mt7620a_sercomm_na930.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-c2-v1.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-c20-v1.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-c20i.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-c50-v1.dts
    • target/linux/ramips/dts/mt7620a_tplink_archer-mr200.dts
    • target/linux/ramips/dts/mt7620a_tplink_re200-v1.dts
    • target/linux/ramips/dts/mt7620a_tplink_re210-v1.dts
    • target/linux/ramips/dts/mt7620a_trendnet_tew-810dr.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-we1026-5g-16m.dts
    • target/linux/ramips/dts/mt7620a_zbtlink_zbt-we1026-h-32m.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_zbtlink_zbt-we826-e.dts
    • target/linux/ramips/dts/mt7620a_zte_q7.dts
    • target/linux/ramips/dts/mt7620a_zyxel_keenetic-viva.dts
    • target/linux/ramips/dts/mt7620n.dtsi
    • 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_dlink_dwr-116-a1.dts
    • target/linux/ramips/dts/mt7620n_dlink_dwr-921-c1.dts
    • target/linux/ramips/dts/mt7620n_dlink_dwr-922-e2.dts
    • target/linux/ramips/dts/mt7620n_elecom_wrh-300cr.dts
    • target/linux/ramips/dts/mt7620n_hootoo_ht-tm05.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_netgear_jwnr2010-v5.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_rp-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.dtsi
    • target/linux/ramips/dts/mt7621_adslr_g7.dts
    • target/linux/ramips/dts/mt7621_afoundry_ew1200.dts
    • target/linux/ramips/dts/mt7621_alfa-network_quad-e4g.dts
    • target/linux/ramips/dts/mt7621_asiarf_ap7621-001.dts
    • target/linux/ramips/dts/mt7621_asiarf_ap7621-nv1.dts
    • target/linux/ramips/dts/mt7621_asus_rt-ac57u.dts
    • target/linux/ramips/dts/mt7621_asus_rt-ac65p.dts
    • target/linux/ramips/dts/mt7621_asus_rt-ac85p.dts
    • target/linux/ramips/dts/mt7621_buffalo_wsr-1166dhp.dts
    • target/linux/ramips/dts/mt7621_buffalo_wsr-2533dhpl.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-1960-a1.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-2660-a1.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-860l-b1.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-867-a1.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-878-a1.dts
    • target/linux/ramips/dts/mt7621_dlink_dir-882-a1.dts
    • target/linux/ramips/dts/mt7621_edimax_ra21s.dts
    • target/linux/ramips/dts/mt7621_edimax_re23s.dts
    • target/linux/ramips/dts/mt7621_edimax_rg21s.dts
    • target/linux/ramips/dts/mt7621_edimax_rx21s.dtsi
    • target/linux/ramips/dts/mt7621_elecom_wrc-1167ghbk2-s.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-1750gs.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-1750gsv.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-1900gst.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-2533gst.dts
    • target/linux/ramips/dts/mt7621_elecom_wrc-2533gst2.dts
    • target/linux/ramips/dts/mt7621_firefly_firewrt.dts
    • target/linux/ramips/dts/mt7621_gehua_ghl-r-001.dts
    • target/linux/ramips/dts/mt7621_gnubee_gb-pc1.dts
    • target/linux/ramips/dts/mt7621_gnubee_gb-pc2.dts
    • target/linux/ramips/dts/mt7621_hiwifi_hc5962.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-ax1167gr2.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-ax2033gr.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-dx1167r.dts
    • target/linux/ramips/dts/mt7621_iodata_wn-gx300gr.dts
    • target/linux/ramips/dts/mt7621_iodata_wnpr2600g.dts
    • target/linux/ramips/dts/mt7621_iptime_a6ns-m.dts
    • target/linux/ramips/dts/mt7621_iptime_a8004t.dts
    • target/linux/ramips/dts/mt7621_jcg_jhr-ac876m.dts
    • target/linux/ramips/dts/mt7621_lenovo_newifi-d1.dts
    • target/linux/ramips/dts/mt7621_linksys_ea7300-v1.dts
    • target/linux/ramips/dts/mt7621_linksys_ea7300-v2.dts
    • target/linux/ramips/dts/mt7621_linksys_ea7500-v2.dts
    • target/linux/ramips/dts/mt7621_linksys_re6500.dts
    • target/linux/ramips/dts/mt7621_mediatek_ap-mt7621a-v60.dts
    • target/linux/ramips/dts/mt7621_mediatek_mt7621-eval-board.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-750gr3.dts
    • target/linux/ramips/dts/mt7621_mikrotik_routerboard-760igs.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_mtc_wr1201.dts
    • target/linux/ramips/dts/mt7621_netgear_ex6150.dts
    • target/linux/ramips/dts/mt7621_netgear_r6220.dts
    • target/linux/ramips/dts/mt7621_netgear_r6260.dts
    • target/linux/ramips/dts/mt7621_netgear_r6350.dts
    • target/linux/ramips/dts/mt7621_netgear_r6700-v2.dts
    • target/linux/ramips/dts/mt7621_netgear_r6800.dts
    • target/linux/ramips/dts/mt7621_netgear_r6850.dts
    • target/linux/ramips/dts/mt7621_netgear_wac104.dts
    • target/linux/ramips/dts/mt7621_netgear_wac124.dts
    • target/linux/ramips/dts/mt7621_netgear_wndr3700-v5.dts
    • target/linux/ramips/dts/mt7621_netis_wf2881.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_telco-electronics_x1.dts
    • target/linux/ramips/dts/mt7621_thunder_timecloud.dts
    • target/linux/ramips/dts/mt7621_totolink_a7000r.dts
    • target/linux/ramips/dts/mt7621_tplink_re350-v1.dts
    • target/linux/ramips/dts/mt7621_tplink_re500-v1.dts
    • target/linux/ramips/dts/mt7621_tplink_re650-v1.dts
    • target/linux/ramips/dts/mt7621_ubnt_edgerouter-x-sfp.dts
    • target/linux/ramips/dts/mt7621_ubnt_edgerouter-x.dts
    • target/linux/ramips/dts/mt7621_ubnt_unifi-nanohd.dts
    • target/linux/ramips/dts/mt7621_unielec_u7621-06-16m.dts
    • target/linux/ramips/dts/mt7621_unielec_u7621-06-64m.dts
    • target/linux/ramips/dts/mt7621_wavlink_wl-wn531a6.dts
    • target/linux/ramips/dts/mt7621_wevo_11acnas.dts
    • target/linux/ramips/dts/mt7621_wevo_w2914ns-v2.dts
    • target/linux/ramips/dts/mt7621_winstars_ws-wn583a6.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mi-router-ac2100.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mir3g-v2.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mir3g.dts
    • target/linux/ramips/dts/mt7621_xiaomi_mir3p.dts
    • target/linux/ramips/dts/mt7621_xiaomi_redmi-router-ac2100.dts
    • target/linux/ramips/dts/mt7621_xiaoyu_xy-c5.dts
    • target/linux/ramips/dts/mt7621_xzwifi_creativebox-v1.dts
    • target/linux/ramips/dts/mt7621_youhua_wr1200js.dts
    • target/linux/ramips/dts/mt7621_youku_yk-l2.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-16m.dts
    • target/linux/ramips/dts/mt7621_zbtlink_zbt-wg3526-32m.dts
    • target/linux/ramips/dts/mt7621_zio_freezio.dts
    • target/linux/ramips/dts/mt7621_zyxel_wap6805.dts
    • target/linux/ramips/dts/mt7628an.dtsi
    • target/linux/ramips/dts/mt7628an_alfa-network_awusfree1.dts
    • target/linux/ramips/dts/mt7628an_asus_rt-n10p-v3.dts
    • target/linux/ramips/dts/mt7628an_asus_rt-n11p-b1.dts
    • target/linux/ramips/dts/mt7628an_asus_rt-n12-vp-b1.dts
    • target/linux/ramips/dts/mt7628an_buffalo_wcr-1166ds.dts
    • target/linux/ramips/dts/mt7628an_cudy_wr1000.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_glinet_microuter-n300.dts
    • target/linux/ramips/dts/mt7628an_glinet_vixmini.dts
    • target/linux/ramips/dts/mt7628an_hilink_hlk-7628n.dts
    • target/linux/ramips/dts/mt7628an_hiwifi_hc5661a.dts
    • target/linux/ramips/dts/mt7628an_hiwifi_hc5761a.dts
    • target/linux/ramips/dts/mt7628an_hiwifi_hc5861b.dts
    • target/linux/ramips/dts/mt7628an_iptime_a3.dts
    • target/linux/ramips/dts/mt7628an_iptime_a604m.dts
    • target/linux/ramips/dts/mt7628an_jotale_js76x8-16m.dts
    • target/linux/ramips/dts/mt7628an_jotale_js76x8-32m.dts
    • target/linux/ramips/dts/mt7628an_jotale_js76x8-8m.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_netgear_r6020.dts
    • target/linux/ramips/dts/mt7628an_netgear_r6080.dts
    • target/linux/ramips/dts/mt7628an_netgear_r6120.dts
    • target/linux/ramips/dts/mt7628an_onion_omega2.dts
    • target/linux/ramips/dts/mt7628an_onion_omega2p.dts
    • target/linux/ramips/dts/mt7628an_rakwireless_rak633.dts
    • target/linux/ramips/dts/mt7628an_ravpower_rp-wd009.dts
    • target/linux/ramips/dts/mt7628an_skylab_skw92a.dts
    • target/linux/ramips/dts/mt7628an_tama_w06.dts
    • target/linux/ramips/dts/mt7628an_totolink_a3.dts
    • target/linux/ramips/dts/mt7628an_totolink_lr1200.dts
    • target/linux/ramips/dts/mt7628an_tplink_8m-split-uboot.dtsi
    • target/linux/ramips/dts/mt7628an_tplink_archer-c20-v4.dts
    • target/linux/ramips/dts/mt7628an_tplink_archer-c20-v5.dts
    • target/linux/ramips/dts/mt7628an_tplink_archer-c50-v3.dts
    • target/linux/ramips/dts/mt7628an_tplink_archer-c50-v4.dts
    • target/linux/ramips/dts/mt7628an_tplink_re200-v2.dts
    • target/linux/ramips/dts/mt7628an_tplink_re200-v3.dts
    • target/linux/ramips/dts/mt7628an_tplink_re220-v2.dts
    • target/linux/ramips/dts/mt7628an_tplink_re305-v1.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-mr3020-v3.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-mr3420-v5.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wa801nd-v5.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr802n-v4.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v4.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr840n-v5.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v13.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr841n-v14.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr842n-v5.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr850n-v2.dts
    • target/linux/ramips/dts/mt7628an_tplink_tl-wr902ac-v3.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_wavlink_wl-wn570ha1.dts
    • target/linux/ramips/dts/mt7628an_wavlink_wl-wn575a3.dts
    • target/linux/ramips/dts/mt7628an_wavlink_wl-wn577a2.dts
    • target/linux/ramips/dts/mt7628an_widora_neo-16m.dts
    • target/linux/ramips/dts/mt7628an_widora_neo-32m.dts
    • target/linux/ramips/dts/mt7628an_wiznet_wizfi630s.dts
    • target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2p.dts
    • target/linux/ramips/dts/mt7628an_wrtnode_wrtnode2r.dts
    • target/linux/ramips/dts/mt7628an_xiaomi_mir4a-100m.dts
    • target/linux/ramips/dts/mt7628an_xiaomi_miwifi-nano.dts
    • target/linux/ramips/dts/mt7628an_zbtlink_zbt-we1226.dts
    • target/linux/ramips/dts/mt7628an_zyxel_keenetic-extra-ii.dts
    • target/linux/ramips/dts/rt2880.dtsi
    • 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.dtsi
    • 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.dtsi
    • 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.dtsi
    • target/linux/ramips/dts/rt3883_belkin_f9k1109v1.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.dtsi
    • 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_dlink_dwr-512-b.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-evb.dts
    • target/linux/ramips/dts/rt5350_olimex_rt5350f-olinuxino.dts
    • 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
    • target/linux/ramips/dts/rt5350_zyxel_keenetic-lite-b.dts
    • target/linux/ramips/dts/rt5350_zyxel_keenetic-start.dts