openwrt/target/linux/ath79/dts
Lech Perczak 6fdeb48c1e ath79: support Ruckus ZoneFlex 7025
Ruckus ZoneFlex 7025 is a single 2.4GHz radio 802.11n 1x1 enterprise
access point with built-in Ethernet switch, in an electrical outlet form factor.

Hardware highligts:
- CPU: Atheros AR7240 SoC at 400 MHz
- RAM: 64MB DDR2
- Flash: 16MB SPI-NOR
- Wi-Fi: AR9285 built-in 2.4GHz 1x1 radio
- Ethernet: single Fast Ethernet port inside the electrical enclosure,
  coupled with internal LSA connector for direct wiring,
  four external Fast Ethernet ports on the lower side of the device.
- PoE: 802.3af PD input inside the electrical box.
  802.3af PSE output on the LAN4 port, capable of sourcing
  class 0 or class 2 devices, depending on power supply capacity.
- External 8P8C pass-through connectors on the back and right side of the device
- Standalone 48V power input on the side, through 2/1mm micro DC barrel jack

Serial console: 115200-8-N-1 on internal JP1 header.
Pinout:

---------- JP1
|5|4|3|2|1|
----------

Pin 1 is near the "H1" marking.
1 - RX
2 - n/c
3 - VCC (3.3V)
4 - GND
5 - TX

Installation:
There are two methods of installation:
- Using serial console [1] - requires some disassembly, 3.3V USB-Serial
  adapter, TFTP server,  and removing a single T10 screw,
  but with much less manual steps, and is generally recommended, being
  safer.
- Using stock firmware root shell exploit, SSH and TFTP [2]. Does not
  work on some rare versions of stock firmware. A more involved, and
  requires installing `mkenvimage` from u-boot-tools package if you
  choose to rebuild your own environment, but can be used without
  disassembly or removal from installation point, if you have the
  credentials.
  If for some reason, size of your sysupgrade image exceeds 13312kB,
  proceed with method [1]. For official images this is not likely to
  happen ever.

[1] Using serial console:
0. Connect serial console to H1 header. Ensure the serial converter
   does not back-power the board, otherwise it will fail to boot.

1. Power-on the board. Then quickly connect serial converter to PC and
   hit Ctrl+C in the terminal to break boot sequence. If you're lucky,
   you'll enter U-boot shell. Then skip to point 3.
   Connection parameters are 115200-8-N-1.

2. Allow the board to boot.  Press the reset button, so the board
   reboots into U-boot again and go back to point 1.

3. Set the "bootcmd" variable to disable the dual-boot feature of the
   system and ensure that uImage is loaded. This is critical step, and
   needs to be done only on initial installation.

   > setenv bootcmd "bootm 0x9f040000"
   > saveenv

4. Boot the OpenWrt initramfs using TFTP. Replace IP addresses as needed:

   > setenv serverip 192.168.1.2
   > setenv ipaddr 192.168.1.1
   > tftpboot 0x81000000 openwrt-ath79-generic-ruckus_zf7025-initramfs-kernel.bin
   > bootm 0x81000000

5. Optional, but highly recommended: back up contents of "firmware" partition:

   $ ssh root@192.168.1.1 cat /dev/mtd1 > ruckus_zf7025_fw1_backup.bin

6. Copy over sysupgrade image, and perform actual installation. OpenWrt
   shall boot from flash afterwards:

   $ ssh root@192.168.1.1
   # sysupgrade -n openwrt-ath79-generic-ruckus_zf7025-squashfs-sysupgrade.bin

[2] Using stock root shell:
0. Reset the device to factory defaullts. Power-on the device and after
   it boots, hold the reset button near Ethernet connectors for 5
   seconds.

1. Connect the device to the network. It will acquire address over DHCP,
   so either find its address using list of DHCP leases by looking for
   label MAC address, or try finding it by scanning for SSH port:

   $ nmap 10.42.0.0/24 -p22

   From now on, we assume your computer has address 10.42.0.1 and the device
   has address 10.42.0.254.

2. Set up a TFTP server on your computer. We assume that TFTP server
   root is at /srv/tftp.

3. Obtain root shell. Connect to the device over SSH. The SSHD ond the
   frmware is pretty ancient and requires enabling HMAC-MD5.

   $ ssh 10.42.0.254 \
   -o UserKnownHostsFile=/dev/null \
   -o StrictHostKeyCheking=no \
   -o MACs=hmac-md5

   Login. User is "super", password is "sp-admin".
   Now execute a hidden command:

   Ruckus

   It is case-sensitive. Copy and paste the following string,
   including quotes. There will be no output on the console for that.

   ";/bin/sh;"

   Hit "enter". The AP will respond with:

   grrrr
   OK

   Now execute another hidden command:

   !v54!

   At "What's your chow?" prompt just hit "enter".
   Congratulations, you should now be dropped to Busybox shell with root
   permissions.

4. Optional, but highly recommended: backup the flash contents before
   installation. At your PC ensure the device can write the firmware
   over TFTP:

   $ sudo touch /srv/tftp/ruckus_zf7025_firmware{1,2}.bin
   $ sudo chmod 666 /srv/tftp/ruckus_zf7025_firmware{1,2}.bin

   Locate partitions for primary and secondary firmware image.
   NEVER blindly copy over MTD nodes, because MTD indices change
   depending on the currently active firmware, and all partitions are
   writable!

   # grep rcks_wlan /proc/mtd

   Copy over both images using TFTP, this will be useful in case you'd
   like to return to stock FW in future. Make sure to backup both, as
   OpenWrt uses bot firmwre partitions for storage!

   # tftp -l /dev/<rcks_wlan.main_mtd> -r ruckus_zf7025_firmware1.bin -p 10.42.0.1
   # tftp -l /dev/<rcks_wlan.bkup_mtd> -r ruckus_zf7025_firmware2.bin -p 10.42.0.1

   When the command finishes, copy over the dump to a safe place for
   storage.

   $ cp /srv/tftp/ruckus_zf7025_firmware{1,2}.bin ~/

5. Ensure the system is running from the BACKUP image, i.e. from
   rcks_wlan.bkup partition or "image 2". Otherwise the installation
   WILL fail, and you will need to access mtd0 device to write image
   which risks overwriting the bootloader, and so is not covered here
   and not supported.

   Switching to backup firmware can be achieved by executing a few
   consecutive reboots of the device, or by updating the stock firmware. The
   system will boot from the image it was not running from previously.
   Stock firmware available to update was conveniently dumped in point 4 :-)

6. Prepare U-boot environment image.
   Install u-boot-tools package. Alternatively, if you build your own
   images, OpenWrt provides mkenvimage in host staging directory as well.
   It is recommended to extract environment from the device, and modify
   it, rather then relying on defaults:

   $ sudo touch /srv/tftp/u-boot-env.bin
   $ sudo chmod 666 /srv/tftp/u-boot-env.bin

   On the device, find the MTD partition on which environment resides.
   Beware, it may change depending on currently active firmware image!

   # grep u-boot-env /proc/mtd

   Now, copy over the partition

   # tftp -l /dev/mtd<N> -r u-boot-env.bin -p 10.42.0.1

   Store the stock environment in a safe place:

   $ cp /srv/tftp/u-boot-env.bin ~/

   Extract the values from the dump:

   $ strings u-boot-env.bin | tee u-boot-env.txt

   Now clean up the debris at the end of output, you should end up with
   each variable defined once. After that, set the bootcmd variable like
   this:

   bootcmd=bootm 0x9f040000

   You should end up with something like this:

bootcmd=bootm 0x9f040000
bootargs=console=ttyS0,115200 rootfstype=squashfs init=/sbin/init
baudrate=115200
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
mtdparts=mtdparts=ar7100-nor0:256k(u-boot),7168k(rcks_wlan.main),7168k(rcks_wlan.bkup),1280k(datafs),256k(u-boot-env)
mtdids=nor0=ar7100-nor0
bootdelay=2
filesize=52e000
fileaddr=81000000
ethact=eth0
stdin=serial
stdout=serial
stderr=serial
partition=nor0,0
mtddevnum=0
mtddevname=u-boot
ipaddr=192.168.0.1
serverip=192.168.0.2
stderr=serial
ethact=eth0

   These are the defaults, you can use most likely just this as input to
   mkenvimage.

   Now, create environment image and copy it over to TFTP root:

   $ mkenvimage -s 0x40000 -b -o u-boot-env.bin u-boot-env.txt
   $ sudo cp u-boot-env.bin /srv/tftp

   This is the same image, gzipped and base64-encoded:

H4sICOLMEGMAA3UtYm9vdC1lbnYtbmV3LmJpbgDt0E1u00AUAGDfgm2XDUrTsUV/pTkFSxZoEk+o
lcQJtlNaLsURwU4FikDiBN+3eDNvLL/3Zt5/+vFuud8Pq10dp3V3EV4e1uFDGBXTQeq+9HG1b/v9
NsdheP0Y5mV5U4Vw0Y1f1/3wesix/3pM/dO6v2jaZojX/bJpr6dtsUzHuktDjm//FHl4SnXdxfAS
wmN4SWkMy+UYVqsx1PUYci52Q31I3dDHP5vU3ZUhXLX7LjxWN7eby+PVNNxsflfe3m8uu9Wm//xt
m9rFLjXtv6fLzfEwm5fVfdhc1mlI6342Pytzldvn2dS1qfs49Tjvd3qFOm/Ta6yKdbPNffM9x5sq
Ty805acL3Zfh5HTD1RDHJRT9WLGNfe6atJ2S/XE4y3LX/c6mSzZDs29P3edhmqXOz+1xF//s0y7H
t3GL5nDqWT5Ui/Gii7Aoi7HQ81jrcHZY/dXkfLLiJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8
xy8jb4zOAAAEAA==

7. Perform actual installation. Copy over OpenWrt sysupgrade image to
   TFTP root:

   $ sudo cp openwrt-ath79-generic-ruckus_zf7025-squashfs-sysupgrade.bin /srv/tftp

   Now load both to the device over TFTP:

   # tftp -l /tmp/u-boot-env.bin -r u-boot-env.bin -g 10.42.0.1
   # tftp -l /tmp/openwrt.bin -r openwrt-ath79-generic-ruckus_zf7025-squashfs-sysupgrade.bin -g 10.42.0.1

   Verify checksums of both images to ensure the transfer over TFTP
   was completed:

   # sha256sum /tmp/u-boot-env.bin /tmp/openwrt.bin

   And compare it against source images:

   $ sha256sum /srv/tftp/u-boot-env.bin /srv/tftp/openwrt-ath79-generic-ruckus_zf7025-squashfs-sysupgrade.bin

   Locate MTD partition of the primary image:

   # grep rcks_wlan.main /proc/mtd

   Now, write the images in place. Write U-boot environment last, so
   unit still can boot from backup image, should power failure occur during
   this. Replace MTD placeholders with real MTD nodes:

   # flashcp /tmp/openwrt.bin /dev/<rcks_wlan.main_mtd>
   # flashcp /tmp/u-boot-env.bin /dev/<u-boot-env_mtd>

   Finally, reboot the device. The device should directly boot into
   OpenWrt. Look for the characteristic power LED blinking pattern.

   # reboot -f

   After unit boots, it should be available at the usual 192.168.1.1/24.

Return to factory firmware:

1. Boot into OpenWrt initramfs as for initial installation. To do that
   without disassembly, you can write an initramfs image to the device
   using 'sysupgrade -F' first.
2. Unset the "bootcmd" variable:
   fw_setenv bootcmd ""
3. Concatenate the firmware backups, if you took them during installation using method 2:

   $ cat ruckus_zf7025_fw1_backup.bin ruckus_zf7025_fw2_backup.bin > ruckus_zf7025_backup.bin

3. Write factory images downloaded from manufacturer website into
   fwconcat0 and fwconcat1 MTD partitions, or restore backup you took
   before installation:

   # mtd write ruckus_zf7025_backup.bin /dev/mtd1

4. Reboot the system, it should load into factory firmware again.

Quirks and known issues:
- Flash layout is changed from the factory, to use both firmware image
  partitions for storage using mtd-concat, and uImage format is used to
  actually boot the system, which rules out the dual-boot capability.
- The 2.4 GHz radio has its own EEPROM on board, not connected to CPU.
- The stock firmware has dual-boot capability, which is not supported in
  OpenWrt by choice.
  It is controlled by data in the top 64kB of RAM which is unmapped,
  to avoid   the interference in the boot process and accidental
  switch to the inactive image, although boot script presence in
  form of "bootcmd" variable should prevent this entirely.
- On some versions of stock firmware, it is possible to obtain root shell,
  however not much is available in terms of debugging facitilies.
  1. Login to the rkscli
  2. Execute hidden command "Ruckus"
  3. Copy and paste ";/bin/sh;" including quotes. This is required only
     once, the payload will be stored in writable filesystem.
  4. Execute hidden command "!v54!". Press Enter leaving empty reply for
     "What's your chow?" prompt.
  5. Busybox shell shall open.
  Source: https://alephsecurity.com/vulns/aleph-2019014

Signed-off-by: Lech Perczak <lech.perczak@gmail.com>
2022-11-13 22:36:06 +01:00
..
ar724x_senao_loader-4k.dtsi
ar724x_senao_loader-64k.dtsi
ar724x_ubnt_xm_outdoor.dtsi
ar724x_ubnt_xm.dtsi
ar724x.dtsi ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar934x_ruckus_zf73xx.dtsi ath79: support Ruckus ZoneFlex 7372 2022-09-11 01:36:25 +02:00
ar934x_senao_loader.dtsi
ar934x.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar1022_iodata_wn-ag300dgr.dts
ar1022_sitecom_wlr-7100.dts
ar7100_mikrotik_routerboard-4xx.dtsi
ar7100.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7161_adtran_bsap1800-v2.dts
ar7161_adtran_bsap1840.dts
ar7161_adtran_bsap1880.dtsi ath79: bsap18x0: specify FIS directory location in dts 2022-06-24 17:10:24 +02:00
ar7161_aruba_ap-105.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7161_buffalo_wzr-600dhp.dts
ar7161_buffalo_wzr-hp-ag300h.dts
ar7161_buffalo_wzr-hp-ag300h.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7161_dlink_dir-825-b1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7161_jjplus_ja76pf2.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7161_meraki_mr16.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7161_mikrotik_routerboard-493g.dts
ar7161_netgear_wndap360.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7161_netgear_wndr3700-v2.dts
ar7161_netgear_wndr3700.dts
ar7161_netgear_wndr3800.dts
ar7161_netgear_wndr3800ch.dts
ar7161_netgear_wndr.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7161_netgear_wndrmac-v1.dts
ar7161_netgear_wndrmac-v2.dts
ar7161_siemens_ws-ap3610.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7161_trendnet_tew-673gru.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7161_ubnt_routerstation-pro.dts
ar7161_ubnt_routerstation.dts
ar7161_ubnt_routerstation.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7240_buffalo_whr-g301n.dts
ar7240_dlink_dir-615-e4.dts
ar7240_engenius_enh202-v1.dts
ar7240_netgear_wnr612-v2.dts
ar7240_netgear_wnr612-v2.dtsi
ar7240_netgear_wnr1000-v2.dts
ar7240_on_n150r.dts
ar7240_openmesh_om2p-v1.dts
ar7240_ruckus_zf7025.dts ath79: support Ruckus ZoneFlex 7025 2022-11-13 22:36:06 +01:00
ar7240_tplink_tl-wa701nd-v1.dts
ar7240_tplink_tl-wa730re-v1.dts
ar7240_tplink_tl-wa801nd-v1.dts
ar7240_tplink_tl-wa830re-v1.dts
ar7240_tplink_tl-wa901nd-v1.dts
ar7240_tplink_tl-wa.dtsi
ar7240_tplink_tl-wr740n-v1.dts
ar7240_tplink_tl-wr740n-v3.dts
ar7240_tplink_tl-wr741-v1.dts
ar7240_tplink_tl-wr743nd-v1.dts
ar7240_tplink_tl-wr841-v5.dts
ar7240_tplink_tl-wr941-v4.dts
ar7240_tplink_tl-wr.dtsi
ar7240_tplink.dtsi
ar7240_ubnt_bullet-m-ar7240.dts
ar7240.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7241_netgear_wnr2000-v3.dts
ar7241_netgear_wnr2200-8m.dts
ar7241_netgear_wnr2200-16m.dts
ar7241_netgear_wnr2200.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7241_tplink_tl-mr3x20.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7241_tplink_tl-mr3220-v1.dts
ar7241_tplink_tl-mr3420-v1.dts
ar7241_tplink_tl-wr841-v7.dts
ar7241_tplink_tl-wr842n-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7241_tplink.dtsi ath79: fix MAC address assignment for TP-Link ar7241 devices 2022-11-12 17:10:12 +01:00
ar7241_ubnt_airrouter.dts
ar7241_ubnt_bullet-m-ar7241.dts
ar7241_ubnt_nanobridge-m.dts
ar7241_ubnt_nanostation-loco-m.dts
ar7241_ubnt_nanostation-m.dts
ar7241_ubnt_picostation-m.dts
ar7241_ubnt_powerbridge-m.dts
ar7241_ubnt_rocket-m.dts
ar7241_ubnt_unifi-ap-lr.dts ath79: add variant UniFi AP LR 2022-08-06 20:15:30 +02:00
ar7241_ubnt_unifi-ap-outdoor-plus.dts
ar7241_ubnt_unifi-ap.dts ath79: rename references of UniFi to UniFi AP 2022-08-06 20:15:30 +02:00
ar7241_ubnt_unifi-ap.dtsi ath79: rename references of UniFi to UniFi AP 2022-08-06 20:15:30 +02:00
ar7241_ubnt_unifi.dtsi ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7241.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7242_avm_fritz300e.dts
ar7242_buffalo_bhr-4grv.dts
ar7242_buffalo_wzr-bhr.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7242_buffalo_wzr-hp-g302h-a1a0.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7242_buffalo_wzr-hp-g450h.dts
ar7242_engenius_eap350-v1.dts
ar7242_engenius_ecb350-v1.dts
ar7242_meraki_mr12.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar7242_tplink_tl-wr2543-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7242_ubnt_edgeswitch-5xp.dts
ar7242_ubnt_edgeswitch-8xp.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar7242_ubnt_sw.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar7242.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9132_buffalo_wzr-hp-g300nh-rb.dts
ar9132_buffalo_wzr-hp-g300nh-s.dts
ar9132_buffalo_wzr-hp-g300nh.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9132_tplink_tl-wa901nd-v2.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
ar9132_tplink_tl-wr941-v2.dts
ar9132_tplink_tl-wr1043nd-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9132.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9330_dlink_dir-505.dts
ar9330_glinet_gl-ar150.dts
ar9330_openmesh_om2p-lc.dts
ar9330_openmesh_om2p-v2.dts
ar9330_openmesh_om2p.dtsi
ar9330_pqi_air-pen.dts
ar9330_ziking_cpe46b.dts
ar9330.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9331_8dev_carambola2.dts
ar9331_alfa-network_ap121f.dts
ar9331_alfa-network_ap121f.dtsi
ar9331_alfa-network_ap121fe.dts
ar9331_arduino_yun.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9331_embeddedwireless_dorin.dts
ar9331_etactica_eg200.dts
ar9331_glinet_64xx.dtsi
ar9331_glinet_6408.dts
ar9331_glinet_6416.dts
ar9331_glinet_gl-mifi.dts
ar9331_glinet_gl-usb150.dts
ar9331_hak5_lan-turtle.dts
ar9331_hak5_lan-turtle.dtsi
ar9331_hak5_packet-squirrel.dts
ar9331_hak5_wifi-pineapple-nano.dts
ar9331_hiwifi_hc6361.dts
ar9331_onion_omega.dts
ar9331_pisen_ts-d084.dts
ar9331_pisen_wmm003n.dts
ar9331_teltonika_rut230-v1.dts
ar9331_tplink_tl-mr10u.dts
ar9331_tplink_tl-mr3020-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9331_tplink_tl-mr3040-v2.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9331_tplink_tl-wr703n_tl-mr10u.dtsi
ar9331_tplink_tl-wr703n.dts
ar9331_tplink_tl-wr710n-8m.dtsi
ar9331_tplink_tl-wr710n-v1.dts
ar9331_tplink_tl-wr710n-v2.1.dts
ar9331_tplink_tl-wr710n.dtsi
ar9331_tplink_tl-wr740n-v4.dts
ar9331_tplink_tl-wr740n-v5.dts
ar9331_tplink_tl-wr741nd-v4.dts
ar9331_tplink_tl-wr741nd-v4.dtsi
ar9331.dtsi ath79: add missing clock name strings in SoC dtsi 2022-11-09 22:55:33 +01:00
ar9341_engenius_eap300-v2.dts
ar9341_engenius_ens202ext-v1.dts
ar9341_openmesh_om2p-hs-v1.dts
ar9341_openmesh_om2p-hs-v2.dts
ar9341_openmesh_om2p-hs-v3.dts
ar9341_openmesh_om2p-hs.dtsi
ar9341_pcs_cr3000.dts
ar9341_pisen_wmb001n.dts
ar9341_tplink_tl-mr3420-v2.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9341_tplink_tl-wa850re-v1.dts
ar9341_tplink_tl-wa860re-v1.dts
ar9341_tplink_tl-wa901nd-v3.dts
ar9341_tplink_tl-wa.dtsi
ar9341_tplink_tl-wr841-v8.dts
ar9341_tplink_tl-wr842n-v2.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9341_tplink_tl-wr941nd-v5.dts ath79: add support for TP-Link TL-WR941ND v5 2022-09-11 22:00:22 +02:00
ar9341_tplink.dtsi
ar9341.dtsi
ar9342_iodata_etg3-r.dts
ar9342_mikrotik_routerboard-912uag-2hpnd.dts ath79: fix reference clock for RouterBoard 912UAG 2022-10-23 01:45:52 +02:00
ar9342_ruckus_zf7321.dts ath79: support Ruckus ZoneFlex 7321 2022-09-11 01:36:25 +02:00
ar9342_ubnt_aircube-ac.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_bullet-ac.dts
ar9342_ubnt_bullet-m-xw.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_lap-120.dts
ar9342_ubnt_litebeam-ac-gen2.dts
ar9342_ubnt_nanobeam-ac-gen2.dts
ar9342_ubnt_nanobeam-ac.dts
ar9342_ubnt_nanobeam-m5-xw.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_nanostation-ac-loco.dts
ar9342_ubnt_nanostation-ac.dts
ar9342_ubnt_nanostation-loco-m-xw.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_nanostation-m-xw.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_powerbeam-5ac-gen2.dts
ar9342_ubnt_powerbeam-m2-xw.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_powerbeam-m5-xw.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_wa_1port.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_wa_2port.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9342_ubnt_wa.dtsi
ar9342_ubnt_xw.dtsi
ar9342_zyxel_nwa11xx.dtsi ath79: add support for ZyXEL NWA1121-NI 2022-08-21 00:09:53 +02:00
ar9342_zyxel_nwa1100-nh.dts ath79: add support for ZyXEL NWA1100-NH 2022-08-21 00:09:53 +02:00
ar9342_zyxel_nwa1121-ni.dts ath79: add support for ZyXEL NWA1121-NI 2022-08-21 00:09:53 +02:00
ar9342_zyxel_nwa1123-ac.dts ath79: add support for ZyXEL NWA1123-AC 2022-08-21 00:09:53 +02:00
ar9342_zyxel_nwa1123-ni.dts ath79: add support for ZyXEL NWA1123-NI 2022-08-21 00:09:53 +02:00
ar9344_aerohive_hiveap-121.dts
ar9344_alfa-network_n5q.dts
ar9344_araknis_an-300-ap-i-n.dts
ar9344_atheros_db120.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_comfast_cf-e120a-v3.dts
ar9344_compex_wpj344-16m.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_devolo_dlan_wifi.dtsi
ar9344_devolo_dlan-pro-1200plus-ac.dts
ar9344_devolo_magic-2-wifi.dts
ar9344_dlink_dir-8x5.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_dlink_dir-825-c1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_dlink_dir-835-a1.dts
ar9344_embeddedwireless_balin.dts
ar9344_engenius_eap600.dts ath79: rename an engenius DTSI to generic senao name 2022-09-11 21:54:00 +02:00
ar9344_engenius_ecb600.dts ath79: rename an engenius DTSI to generic senao name 2022-09-11 21:54:00 +02:00
ar9344_enterasys_ws-ap3705i.dts
ar9344_mercury_mw4530r-v1.dts
ar9344_mikrotik_routerboard-16m-nor.dtsi ath79: mikrotik: add rw soft_config to extra devices 2022-06-29 12:34:49 +02:00
ar9344_mikrotik_routerboard-lhg-5nd.dts
ar9344_mikrotik_routerboard-sxt-5n.dtsi
ar9344_mikrotik_routerboard-sxt-5nd-r2.dts
ar9344_netgear_pgzng1.dts ath79: add support for Netgear PGZNG1 2022-06-19 12:31:02 +02:00
ar9344_netgear_r6100.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_netgear_wndr3700-v4.dts
ar9344_netgear_wndr4300.dts
ar9344_netgear_wndr4300sw.dts
ar9344_netgear_wndr4300tn.dts
ar9344_netgear_wndr_usb.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_netgear_wndr_wan.dtsi
ar9344_netgear_wndr.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_ocedo_raccoon.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_openmesh_mr600-v1.dts
ar9344_openmesh_mr600-v2.dts
ar9344_openmesh_mr600.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_openmesh_om5p-an.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_openmesh_om5p.dts
ar9344_pcs_cap324.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_pcs_cr5000.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_qihoo_c301.dts
ar9344_qxwlan_e750a-v4-8m.dts
ar9344_qxwlan_e750a-v4-16m.dts
ar9344_qxwlan_e750g-v8-8m.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_qxwlan_e750g-v8-16m.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_qxwlan_e750x.dtsi
ar9344_ruckus_zf7372.dts ath79: support Ruckus ZoneFlex 7372 2022-09-11 01:36:25 +02:00
ar9344_samsung_wam250.dts
ar9344_senao_ap-dual.dtsi ath79: fix RGMII delay for ar9344 Senao APs 2022-09-11 21:54:00 +02:00
ar9344_teltonika_rut9xx.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_teltonika_rut955-h7v3c0.dts
ar9344_teltonika_rut955.dts
ar9344_tplink_cpe210-v1.dts
ar9344_tplink_cpe220-v2.dts
ar9344_tplink_cpe510-v1.dts
ar9344_tplink_cpe510-v2.dts
ar9344_tplink_cpe510-v3.dts
ar9344_tplink_cpe610-v1.dts
ar9344_tplink_cpe610-v2.dts
ar9344_tplink_cpe_1port.dtsi
ar9344_tplink_cpe_2port.dtsi
ar9344_tplink_cpe.dtsi
ar9344_tplink_tl-wdr3500-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_tplink_tl-wdr3600-v1.dts
ar9344_tplink_tl-wdr4300-v1-il.dts
ar9344_tplink_tl-wdr4300-v1.dts
ar9344_tplink_tl-wdr4300.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_tplink_tl-wdr4310-v1.dts
ar9344_tplink_tl-wdrxxxx.dtsi
ar9344_tplink_tl-wr841hp-v2.dts
ar9344_tplink_wbs210-v1.dts
ar9344_tplink_wbs210-v2.dts
ar9344_tplink_wbs510-v1.dts
ar9344_tplink_wbs510-v2.dts
ar9344_ubnt_unifi-ap-pro.dts
ar9344_watchguard_ap100.dts ath79: add support for Senao Watchguard AP100 2022-09-11 21:54:00 +02:00
ar9344_watchguard_ap200.dts ath79: add support for Senao WatchGuard AP200 2022-09-11 21:54:00 +02:00
ar9344_wd_mynet-n600.dts
ar9344_wd_mynet-n750.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_wd_mynet-nxxx.dtsi
ar9344_wd_mynet-wifi-rangeextender.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
ar9344_winchannel_wb2000.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
ar9344_zbtlink_zbt-wd323.dts
ar9344.dtsi
ath79.dtsi
qca953x_dlink_dap-2xxx.dtsi ath79: D-Link DAP-2xxx (QCA953x): convert ath9k caldata to nvmem 2022-06-18 11:57:21 +02:00
qca953x_tplink_tl-wr810n.dtsi
qca953x.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca955x_dlink_dap-2xxx.dtsi ath79: D-Link DAP-2xxx (QCA955x): convert ath9k caldata to nvmem 2022-06-18 11:54:40 +02:00
qca955x_engenius_ecb1xxx.dtsi
qca955x_senao_loader.dtsi
qca955x_ubnt_xc.dtsi
qca955x_zyxel_nbg6x16.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca955x.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca956x.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_8dev_lima.dts
qca9531_alfa-network_n2q.dts
qca9531_alfa-network_pi-wifi4.dts
qca9531_alfa-network_r36a.dts
qca9531_alfa-network_r36a.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_alfa-network_tube-2hq.dts
qca9531_asus_rp-ac51.dts ath79: add support for ASUS RP-AC51 2022-06-30 00:23:42 +02:00
qca9531_comfast_cf-e5.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_comfast_cf-e130n-v2.dts
qca9531_comfast_cf-e313ac.dts
qca9531_comfast_cf-e314n-v2.dts
qca9531_comfast_cf-e560ac.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_comfast_cf-ew72.dts
qca9531_comfast_cf-wr752ac-v1.dts
qca9531_compex_wpj531-16m.dts
qca9531_dlink_dch-g020-a1.dts
qca9531_engenius_ews511ap.dts
qca9531_glinet_gl-ar300m16.dts
qca9531_glinet_gl-ar300m-lite.dts ath79: add USB power control for GL-AR300M series 2022-04-30 23:56:47 +02:00
qca9531_glinet_gl-ar300m-nand.dts
qca9531_glinet_gl-ar300m-nor.dts
qca9531_glinet_gl-ar300m.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_glinet_gl-ar750.dts
qca9531_glinet_gl-e750.dts
qca9531_glinet_gl-x300b.dts
qca9531_glinet_gl-x750.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_glinet_gl-xe300.dts
qca9531_joyit_jt-or750i.dts
qca9531_letv_lba-047-ch.dts
qca9531_mikrotik_routerboard-951ui-2nd.dts ath79: add support for MikroTik hAP (RB951Ui-2nD) 2022-05-21 13:54:08 +02:00
qca9531_qxwlan_e600g-v2-8m.dts
qca9531_qxwlan_e600g-v2-16m.dts
qca9531_qxwlan_e600g.dtsi
qca9531_qxwlan_e600gac-v2-8m.dts
qca9531_qxwlan_e600gac-v2-16m.dts
qca9531_telco_t1.dts
qca9531_teltonika_rut300.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_tplink_archer-d50-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_tplink_tl-mr3420-v3.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_tplink_tl-mr6400-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_tplink_tl-wr810n-v1.dts
qca9531_tplink_tl-wr902ac-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9531_wallys_dr531.dts
qca9531_yuncore_a770.dts
qca9533_comfast_cf-e110n-v2.dts
qca9533_dlink_dap-13xx.dtsi
qca9533_dlink_dap-1330-a1.dts
qca9533_dlink_dap-1365-a1.dts
qca9533_dlink_dap-2230-a1.dts ath79: D-Link DAP-2xxx (QCA953x): move art partition to DTSI 2022-06-18 11:57:21 +02:00
qca9533_dlink_dap-3320-a1.dts ath79: D-Link DAP-2xxx (QCA953x): move art partition to DTSI 2022-06-18 11:57:21 +02:00
qca9533_mikrotik_routerboard-16m.dtsi
qca9533_mikrotik_routerboard-95x.dtsi ath79: add support for MikroTik RouterBOARD hAP ac lite 2022-05-21 13:54:02 +02:00
qca9533_mikrotik_routerboard-952ui-5ac2nd.dts ath79: add support for MikroTik RouterBOARD hAP ac lite 2022-05-21 13:54:02 +02:00
qca9533_mikrotik_routerboard-lhg-2nd.dts
qca9533_mikrotik_routerboard-lhg-hb.dtsi
qca9533_mikrotik_routerboard-map-2nd.dts ath79: add support for RouterBOARD mAP 2022-06-29 12:36:04 +02:00
qca9533_mikrotik_routerboard-mapl-2nd.dts
qca9533_mikrotik_routerboard-wap-2nd.dts ath79: add support for MikroTik RouterBOARD wAP-2nD (wAP) 2022-04-18 07:24:09 +02:00
qca9533_mikrotik_routerboard-wapr-2nd.dts
qca9533_openmesh_om2p-hs-v4.dts
qca9533_openmesh_om2p-v4.dts
qca9533_openmesh_om2p-v4.dtsi
qca9533_plasmacloud_pa300.dts
qca9533_plasmacloud_pa300.dtsi
qca9533_plasmacloud_pa300e.dts
qca9533_qca_ap143-8m.dts
qca9533_qca_ap143-16m.dts
qca9533_qca_ap143.dtsi
qca9533_tplink_cpe210-v2.dts
qca9533_tplink_cpe210-v3.dts
qca9533_tplink_cpe210.dtsi
qca9533_tplink_cpe220-v3.dts
qca9533_tplink_cpexxx.dtsi
qca9533_tplink_tl-wa801nd-v3.dts
qca9533_tplink_tl-wa801nd-v4.dts
qca9533_tplink_tl-wa801nd.dtsi
qca9533_tplink_tl-wa850re-v2.dts
qca9533_tplink_tl-wr802n-v1.dts
qca9533_tplink_tl-wr802n-v2.dts
qca9533_tplink_tl-wr802n.dtsi
qca9533_tplink_tl-wr810n-v2.dts
qca9533_tplink_tl-wr841-v9.dts
qca9533_tplink_tl-wr841-v10.dts
qca9533_tplink_tl-wr841-v11.dts
qca9533_tplink_tl-wr841-v11.dtsi
qca9533_tplink_tl-wr841-v12.dts
qca9533_tplink_tl-wr841.dtsi
qca9533_tplink_tl-wr841hp-v3.dts
qca9533_tplink_tl-wr842n-v3.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9533_ubnt_aircube-isp.dts
qca9533_yuncore_a930.dts
qca9550_airtight_c-75.dts
qca9556_avm_fritz450e.dts
qca9556_avm_fritz1750e.dts
qca9556_avm_fritz-repeater.dtsi
qca9556_avm_fritzdvbc.dts
qca9556_mikrotik_routerboard-wap-g-5hact2hnd.dts
qca9557_8dev_rambutan.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9557_araknis_an-500-ap-i-ac.dts
qca9557_buffalo_bhr-4grv2.dts
qca9557_dlink_dap-2660-a1.dts ath79: D-Link DAP-2660 A1: convert ath10k caldata to nvmem 2022-06-18 11:57:21 +02:00
qca9557_dongwon_dw02-412h-64m.dts
qca9557_dongwon_dw02-412h-128m.dts
qca9557_dongwon_dw02-412h.dtsi
qca9557_engenius_eap1200h.dts
qca9557_engenius_ecb1200.dts
qca9557_engenius_enstationac-v1.dts
qca9557_extreme-networks_ws-ap3805i.dts ath79: fix model name of Extreme Networks WS-AP3805i 2022-10-08 01:34:28 +02:00
qca9557_iodata_wn-ac1167dgr.dts
qca9557_iodata_wn-ac1600dgr2.dts
qca9557_iodata_wn-ac1600dgr.dts
qca9557_iodata_wn-ac-dgr.dtsi
qca9557_zyxel_nbg6616.dts
qca9558_allnet_all-wap02860ac.dts
qca9558_araknis_an-700-ap-i-ac.dts
qca9558_belkin_f9j1108-v2.dts
qca9558_belkin_f9k1115-v2.dts
qca9558_belkin_f9x-v2.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_comfast_cf-wr650ac-v1.dts
qca9558_comfast_cf-wr650ac-v2.dts
qca9558_comfast_cf-wr650ac.dtsi
qca9558_compex_wpj558-16m.dts
qca9558_devolo_dvl1xxx.dtsi
qca9558_devolo_dvl1200e.dts
qca9558_devolo_dvl1200i.dts
qca9558_devolo_dvl1750c.dts
qca9558_devolo_dvl1750e.dts
qca9558_devolo_dvl1750i.dts
qca9558_devolo_dvl1750x.dts
qca9558_dlink_dap-2680-a1.dts ath79: D-Link DAP-2680 A1: convert ath10k caldata to nvmem 2022-06-18 11:57:19 +02:00
qca9558_dlink_dap-2695-a1.dts ath79: D-Link DAP-2695 A1: convert ath10k caldata to nvmem 2022-06-18 11:57:21 +02:00
qca9558_dlink_dap-3662-a1.dts ath79: D-Link DAP-3662 A1: convert ath10k caldata to nvmem 2022-06-18 11:57:21 +02:00
qca9558_domywifi_dw33d.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_engenius_ecb1750.dts
qca9558_engenius_epg5000.dts
qca9558_jjplus_jwap230.dts
qca9558_librerouter_librerouter-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_linksys_ea4500-v3.dts ath79: add support for Linksys EA4500 v3 2022-10-30 23:14:45 +01:00
qca9558_mikrotik_routerboard-92x.dtsi
qca9558_mikrotik_routerboard-96x.dtsi ath79: mikrotik: add rw soft_config to extra devices 2022-06-29 12:34:49 +02:00
qca9558_mikrotik_routerboard-921gs-5hpacd-15s.dts
qca9558_mikrotik_routerboard-922uags-5hpacd.dts
qca9558_mikrotik_routerboard-962uigs-5hact2hnt.dts ath79: add support for MikroTik RouterBOARD 962UiGS-5HacT2HnT (hAP ac) 2022-04-16 16:59:29 +02:00
qca9558_netgear_ex6400.dts
qca9558_netgear_ex7300.dts
qca9558_netgear_ex7300.dtsi ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
qca9558_ocedo_koala.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
qca9558_ocedo_ursus.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
qca9558_openmesh_a40.dts
qca9558_openmesh_a60.dts
qca9558_openmesh_a60.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_openmesh_mr900-v1.dts
qca9558_openmesh_mr900-v2.dts
qca9558_openmesh_mr1750-v1.dts
qca9558_openmesh_mr1750-v2.dts
qca9558_openmesh_mr.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_openmesh_om5p-ac-v1.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_openmesh_om5p-ac-v2.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_qxwlan_e558-v2-8m.dts
qca9558_qxwlan_e558-v2-16m.dts
qca9558_qxwlan_e558.dtsi
qca9558_sitecom_wlr-8100.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_sophos_ap15.dts ath79: add support for Sophos AP15 2022-08-06 20:33:59 +02:00
qca9558_sophos_ap55.dts ath79: add support for Sophos AP100/AP55 family 2022-04-16 16:59:29 +02:00
qca9558_sophos_ap55c.dts ath79: add support for Sophos AP100/AP55 family 2022-04-16 16:59:29 +02:00
qca9558_sophos_ap100.dts ath79: add support for Sophos AP100/AP55 family 2022-04-16 16:59:29 +02:00
qca9558_sophos_ap100c.dts ath79: add support for Sophos AP100/AP55 family 2022-04-16 16:59:29 +02:00
qca9558_sophos_ap.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_tplink_archer-c5-v1.dts
qca9558_tplink_archer-c7-v1.dts
qca9558_tplink_archer-c7-v2.dts
qca9558_tplink_archer-c.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_tplink_archer-d7-v1.dts
qca9558_tplink_archer-d7.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_tplink_archer-d7b-v1.dts
qca9558_tplink_re350k-v1.dts
qca9558_tplink_re355-v1.dts
qca9558_tplink_re450-v1.dts
qca9558_tplink_rex5x.dtsi
qca9558_tplink_tl-wdr4900-v2.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_tplink_tl-wdr7500-v3.dts
qca9558_tplink_tl-wr941n-v7-cn.dts
qca9558_tplink_tl-wr1043nd-v2.dts
qca9558_tplink_tl-wr1043nd-v3.dts
qca9558_tplink_tl-wr1043nd.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_tplink_tl-wr1045nd-v2.dts
qca9558_trendnet_tew-823dru.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9558_ubnt_nanobeam-ac-xc.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_ubnt_powerbeam-5ac-500.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_ubnt_rocket-5ac-lite.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9558_watchguard_ap300.dts ath79: add support for Senao WatchGuard AP300 2022-09-11 21:54:00 +02:00
qca9558_zyxel_emg2926_q10a.dts
qca9558_zyxel_nbg6716.dts
qca9561_avm_fritz4020.dts
qca9561_nec_wf1200cr.dts
qca9561_tplink_archer-c5x.dtsi
qca9561_tplink_archer-c6x.dtsi
qca9561_tplink_archer-c25-v1.dts
qca9561_tplink_archer-c58-v1.dts
qca9561_tplink_archer-c59-v1.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9561_tplink_archer-c59-v2.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9561_tplink_archer-c60-v1.dts
qca9561_tplink_archer-c60-v2.dts
qca9561_tplink_archer-c60-v3.dts
qca9561_tplink_eap225-wall-v2.dts ath79: TP-Link EAP225-Wall v2: use pre-calibration nvmem-cell 2022-06-18 19:30:44 +02:00
qca9561_xiaomi_mi-router-4q.dts
qca9563_asus_pl-ac56.dts ath79: add support for ASUS PL-AC56 2022-06-30 00:16:59 +02:00
qca9563_asus_rp-ac66.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_comfast_cf-e375ac.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_compex_wpj563.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_dlink_dir-842-c1.dts
qca9563_dlink_dir-842-c2.dts
qca9563_dlink_dir-842-c3.dts
qca9563_dlink_dir-842-c.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_dlink_dir-859-a1.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_elecom_wrc-300ghbk2-i.dts ath79: use NVMEM for wlan caldata on ELECOM devices 2022-10-19 22:58:12 +02:00
qca9563_elecom_wrc-1750ghbk2-i.dts ath79: use NVMEM for wlan caldata on ELECOM devices 2022-10-19 22:58:12 +02:00
qca9563_elecom_wrc-ghbk2-i.dtsi
qca9563_glinet_gl-ar750s-nor-nand.dts
qca9563_glinet_gl-ar750s-nor.dts
qca9563_glinet_gl-ar750s.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_nec_wg800hp.dts
qca9563_nec_wg1200cr.dts
qca9563_netgear_wndr4300-v2.dts
qca9563_netgear_wndr4500-v3.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_netgear_wndr.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_phicomm_k2t.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_qxwlan_e1700ac-v2-8m.dts
qca9563_qxwlan_e1700ac-v2-16m.dts
qca9563_qxwlan_e1700ac.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_rosinson_wr818.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_tplink_archer-a7-v5.dts
qca9563_tplink_archer-c2-v3.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_tplink_archer-c6-v2-us.dts ath79: tplink-archer-c6-v2-us: fix inverted LED colors 2022-07-12 09:25:43 +02:00
qca9563_tplink_archer-c6-v2.dts
qca9563_tplink_archer-c7-v4.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_tplink_archer-c7-v5.dts
qca9563_tplink_archer-x6-v2.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_tplink_archer-x7-v5.dtsi ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_tplink_cpe710-v1.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_tplink_deco-m4r-v1.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_tplink_deco-s4-v2.dts ath79: add support for TP-Link Deco S4 2022-09-11 21:54:00 +02:00
qca9563_tplink_eap2x5-1port.dtsi ath79: move ethernet phy node for TP-Link EAP devices 2022-06-16 21:39:32 +02:00
qca9563_tplink_eap225-outdoor-v1.dts ath79: TP-Link EAP225-Outdoor v1: use pre-calibration nvmem-cell 2022-06-18 19:30:44 +02:00
qca9563_tplink_eap225-outdoor-v3.dts ath79: support for TP-Link EAP225-Outdoor v3 2022-06-22 17:47:11 +02:00
qca9563_tplink_eap225-v1.dts ath79: move ethernet phy node for TP-Link EAP devices 2022-06-16 21:39:32 +02:00
qca9563_tplink_eap225-v3.dts ath79: TP-Link EAP225 v3: use pre-calibration nvmem-cell 2022-06-18 19:30:44 +02:00
qca9563_tplink_eap225-v4.dts ath79: support for TP-Link EAP225 v4 2022-06-28 10:58:16 +02:00
qca9563_tplink_eap245-v1.dts ath79: move ethernet phy node for TP-Link EAP devices 2022-06-16 21:39:32 +02:00
qca9563_tplink_eap245-v3.dts ath79: TP-Link EAP245 v3: use pre-calibration nvmem-cell 2022-06-18 09:36:21 +02:00
qca9563_tplink_re450-v2.dts
qca9563_tplink_re450-v3.dts
qca9563_tplink_re450.dtsi
qca9563_tplink_re455-v1.dts
qca9563_tplink_tl-wa1201-v2.dts
qca9563_tplink_tl-wpa8630-v1.dts
qca9563_tplink_tl-wpa8630.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_tplink_tl-wpa8630p-v2-int.dts
qca9563_tplink_tl-wpa8630p-v2.0-eu.dts
qca9563_tplink_tl-wpa8630p-v2.1-eu.dts
qca9563_tplink_tl-wr1043n-v5.dts
qca9563_tplink_tl-wr1043n.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_tplink_tl-wr1043nd-v4.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
qca9563_ubnt_unifiac-lite.dts
qca9563_ubnt_unifiac-lite.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_ubnt_unifiac-lr.dts
qca9563_ubnt_unifiac-mesh-pro.dts
qca9563_ubnt_unifiac-mesh.dts
qca9563_ubnt_unifiac-pro.dts
qca9563_ubnt_unifiac-pro.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_ubnt_unifiac.dtsi
qca9563_xiaomi_aiot-ac2350.dts ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_yuncore_a782.dts
qca9563_yuncore_xd3200.dts
qca9563_yuncore_xd4200.dts
qca9563_yuncore_xd4200.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_zte_mf281.dts ath79: add support for ZTE MF281 2022-09-08 13:57:18 +02:00
qca9563_zte_mf286.dts
qca9563_zte_mf286.dtsi ath79: drop phy-mask property 2022-06-15 20:07:26 +02:00
qca9563_zte_mf286a.dts
qca9563_zte_mf286ar.dtsi
qca9563_zte_mf286r.dts
qcn5502_netgear_ex7300-v2.dts ath79: move reference clock node to SoC dtsi 2022-11-09 22:55:33 +01:00
qcn5502_tplink_archer-a9-v6.dts ath79: move usb led trigger node to SoC dtsi 2022-11-12 17:10:12 +01:00
tp9343_tplink_tl-wa901nd-v4.dts
tp9343_tplink_tl-wa901nd-v5.dts
tp9343_tplink_tl-wa901nd.dtsi
tp9343_tplink_tl-wr94x.dtsi
tp9343_tplink_tl-wr940n-v3.dts
tp9343_tplink_tl-wr940n-v3.dtsi
tp9343_tplink_tl-wr940n-v4.dts
tp9343_tplink_tl-wr940n-v6.dts
tp9343_tplink_tl-wr941hp-v1.dts
tp9343_tplink_tl-wr941nd-v6.dts
tp9343_tplink_tl-wx.dtsi