immortalwrt/target/linux
Piotr Dymacz 8172b3740e ath79: add support for ALFA Network N2Q
ALFA Network N2Q is an outdoor N300 AP/CPE based on Qualcomm/Atheros
QCA9531 v2. This model is a successor of the old N2 which was based
on Atheros AR7240. FCC ID: 2AB8795311.

Specifications:

- Qualcomm/Atheros QCA9531 v2
- 650/400/200 MHz (CPU/DDR/AHB)
- 128 MB of RAM (DDR2)
- 16 MB of flash (SPI NOR)
- 2T2R 2.4 GHz Wi-Fi with ext. PA (Skyworks SE2623L) and LNA
- 2x 10/100 Mbps Ethernet with passive PoE input in one port (24 V)
- PoE pass through in second port (controlled by GPIO)
- support for optional 802.3af/at PoE module
- 1x mini PCIe slot (PCIe bus, extra 4.2 V for high power cards)
- 2x IPEX/U.FL connectors on PCB
- 1x USB 2.0 mini Type-B (power controlled by GPIO)
- 8x LED (7 of them are driven by GPIO)
- 1x button (reset)
- external h/w watchdog (EM6324QYSP5B, enabled by default)
- UART (4-pin, 2.54 mm pitch) header on PCB
- LEDs (2x 5-pin, 2.54 mm pitch) header on PCB

Flash instruction:

You can use sysupgrade image directly in vendor firmware which is based
on LEDE/OpenWrt. Alternatively, you can use web recovery mode in U-Boot:

1. Configure PC with static IP 192.168.1.2/24.
2. Connect PC with one of RJ45 ports, press the reset button, power up
   device, wait for first blink of all LEDs (indicates network setup),
   then keep button for 3 following blinks and release it.
3. Open 192.168.1.1 address in your browser and upload sysupgrade image.

Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2020-09-28 11:19:46 +08:00
..
apm821xx apm821xx: provide legacy interrupts for PCIe in DT 2020-09-06 11:38:32 +08:00
arc770 kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 2020-08-25 12:25:14 +08:00
archs38 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
armvirt kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 2020-08-25 12:25:14 +08:00
at91 at91: explicitly set CONFIG_USB_SUPPORT for sam9x subtarget 2020-08-28 09:28:31 +08:00
ath25 ath25: fix preinit Ethernet port configuration 2020-09-11 17:18:17 +08:00
ath79 ath79: add support for ALFA Network N2Q 2020-09-28 11:19:46 +08:00
bcm27xx kernel: bump 5.4 to 5.4.67 2020-09-27 13:16:32 +08:00
bcm47xx Merge Mainline 2020-09-12 23:35:51 +08:00
bcm53xx kernel: package bcm53xx i2c module 2020-09-26 11:37:30 +08:00
bcm63xx target: update SPDX license names 2020-09-27 13:21:38 +08:00
cns3xxx Merge Mainline 2020-08-27 04:30:47 +08:00
gemini gemini: Bring up DSA switches 2020-09-26 11:39:30 +08:00
generic kernel: bump 5.4 to 5.4.67 2020-09-27 13:16:32 +08:00
imx6 treewide: fix undeclared function about backup in upgrade 2020-08-14 12:28:09 +08:00
ipq40xx target: update SPDX license names 2020-09-27 13:21:38 +08:00
ipq806x kernel: bump 5.4 to 5.4.66 2020-09-19 18:51:53 +08:00
ipq807x kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
kirkwood target: update SPDX license names 2020-09-27 13:21:38 +08:00
lantiq kernel: bump 5.4 to 5.4.67 2020-09-27 13:16:32 +08:00
layerscape kernel: bump 5.4 to 5.4.67 2020-09-27 13:16:32 +08:00
malta kernel: set WATCHDOG_CORE dependency in kmod-hwmon-sch5627 2020-08-25 12:25:14 +08:00
mediatek target: update SPDX license names 2020-09-27 13:21:38 +08:00
mpc85xx target: update SPDX license names 2020-09-27 13:21:38 +08:00
mvebu target: update SPDX license names 2020-09-27 13:21:38 +08:00
mxs kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
octeon octeon: determine sysupgrade-* directory for upgrade automatically 2020-08-18 11:38:20 +08:00
octeontx kernel: bump 5.4 to 5.4.60 2020-08-22 03:33:14 +08:00
omap kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
oxnas target: update SPDX license names 2020-09-27 13:21:38 +08:00
pistachio pistachio: Use kernel 5.4 by default 2020-08-29 01:35:07 +08:00
ramips ramips: merge ethernet setup for RT-AC51U/RT-AC54U 2020-09-28 11:09:41 +08:00
rb532 kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
rockchip rockchip: disable hw RNG by default 2020-09-24 13:27:34 +08:00
rtl838x target: update SPDX license names 2020-09-27 13:21:38 +08:00
samsung
sunxi kernel: bump 5.4 to 5.4.63 2020-09-06 19:56:39 +08:00
tegra kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
uml uml: update to linux 5.4 2020-08-23 01:14:31 +08:00
x86 kernel: bump 5.4 to 5.4.63 2020-09-06 19:56:39 +08:00
zynq kernel: unify CONFIG_GPIO_SYSFS in kernel configs 2020-08-07 18:08:33 +08:00
Makefile