2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_AG71XX=y
|
|
|
|
CONFIG_AG71XX_AR8216_SUPPORT=y
|
|
|
|
# CONFIG_AG71XX_DEBUG is not set
|
|
|
|
# CONFIG_AG71XX_DEBUG_FS is not set
|
|
|
|
CONFIG_AR8216_PHY=y
|
|
|
|
CONFIG_AR8216_PHY_LEDS=y
|
|
|
|
CONFIG_ARCH_BINFMT_ELF_STATE=y
|
|
|
|
CONFIG_ARCH_CLOCKSOURCE_DATA=y
|
|
|
|
CONFIG_ARCH_DISCARD_MEMBLOCK=y
|
|
|
|
CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
|
|
|
|
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
|
|
|
|
# CONFIG_ARCH_HAS_GCOV_PROFILE_ALL is not set
|
|
|
|
CONFIG_ARCH_HAS_RESET_CONTROLLER=y
|
|
|
|
# CONFIG_ARCH_HAS_SG_CHAIN is not set
|
|
|
|
CONFIG_ARCH_HIBERNATION_POSSIBLE=y
|
|
|
|
CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
|
|
|
|
CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
|
|
|
|
CONFIG_ARCH_REQUIRE_GPIOLIB=y
|
|
|
|
CONFIG_ARCH_SUPPORTS_UPROBES=y
|
|
|
|
CONFIG_ARCH_SUSPEND_POSSIBLE=y
|
|
|
|
CONFIG_ARCH_USE_BUILTIN_BSWAP=y
|
|
|
|
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
|
|
|
|
CONFIG_AT803X_PHY=y
|
|
|
|
CONFIG_ATH79=y
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_DEV_AP9X_PCI is not set
|
|
|
|
# CONFIG_ATH79_DEV_DSA is not set
|
|
|
|
# CONFIG_ATH79_DEV_ETH is not set
|
|
|
|
# CONFIG_ATH79_DEV_GPIO_BUTTONS is not set
|
|
|
|
# CONFIG_ATH79_DEV_LEDS_GPIO is not set
|
|
|
|
# CONFIG_ATH79_DEV_M25P80 is not set
|
|
|
|
# CONFIG_ATH79_DEV_SPI is not set
|
|
|
|
# CONFIG_ATH79_DEV_USB is not set
|
|
|
|
# CONFIG_ATH79_MACH_A60 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ALFA_AP120C is not set
|
|
|
|
# CONFIG_ATH79_MACH_ALFA_AP96 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ALFA_NX is not set
|
|
|
|
# CONFIG_ATH79_MACH_ALL0258N is not set
|
|
|
|
# CONFIG_ATH79_MACH_ALL0315N is not set
|
|
|
|
# CONFIG_ATH79_MACH_ANTMINER_S1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ANTMINER_S3 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ANTROUTER_R1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP121 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP121F is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP132 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP136 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP143 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP147 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP152 is not set
|
|
|
|
# CONFIG_ATH79_MACH_AP531B0 is not set
|
2016-12-09 13:23:39 +00:00
|
|
|
# CONFIG_ATH79_MACH_AP81 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_AP90Q is not set
|
2017-12-18 13:51:28 +00:00
|
|
|
# CONFIG_ATH79_MACH_AP91_5G is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_AP96 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ARCHER_C25_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ARCHER_C58_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ARCHER_C59_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ARCHER_C60_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ARCHER_C7 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ARDUINO_YUN is not set
|
|
|
|
# CONFIG_ATH79_MACH_AW_NR580 is not set
|
|
|
|
# CONFIG_ATH79_MACH_BHR_4GRV2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_BHU_BXU2000N2_A is not set
|
|
|
|
# CONFIG_ATH79_MACH_BSB is not set
|
|
|
|
# CONFIG_ATH79_MACH_C55 is not set
|
2017-07-03 17:49:04 +00:00
|
|
|
# CONFIG_ATH79_MACH_C60 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_CAP324 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CAP4200AG is not set
|
|
|
|
# CONFIG_ATH79_MACH_CARAMBOLA2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CF_E316N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CF_E320N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CF_E355AC is not set
|
2018-02-11 17:41:25 +00:00
|
|
|
# CONFIG_ATH79_MACH_CF_E375AC is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_CF_E380AC_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CF_E380AC_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CF_E520N is not set
|
|
|
|
# CONFIG_ATH79_MACH_CF_E530N is not set
|
|
|
|
# CONFIG_ATH79_MACH_CPE505N is not set
|
|
|
|
# CONFIG_ATH79_MACH_CPE510 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CPE830 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CPE870 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CR3000 is not set
|
|
|
|
# CONFIG_ATH79_MACH_CR5000 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DAP_2695_A1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DB120 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DGL_5500_A1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DHP_1565_A1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_505_A1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_600_A1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_615_C1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_615_I1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_825_B1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_825_C1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DIR_869_A1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DLAN_HOTSPOT is not set
|
|
|
|
# CONFIG_ATH79_MACH_DLAN_PRO_1200_AC is not set
|
|
|
|
# CONFIG_ATH79_MACH_DLAN_PRO_500_WP is not set
|
2017-07-03 17:49:04 +00:00
|
|
|
# CONFIG_ATH79_MACH_DOMYWIFI_DW33D is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_DR342 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DR344 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DR531 is not set
|
|
|
|
# CONFIG_ATH79_MACH_DRAGINO2 is not set
|
ar71xx: add support for WHQX E1700AC/E600G/E600GAC v2
WHQX E1700AC v2 is based on Qualcomm QCA9563 + QCA9880 + QCA8334.
Specification:
- 750/400/250 MHz (CPU/DDR/AHB)
- 128 MB of RAM (DDR2)
- 8/16 MB of FLASH (SPI NOR)
- 3T3R 2.4 GHz (QCA9563) with external FEM (SKY85309-11)
- 3T3R 5 GHz (QCA9880) with external FEM (SKY85728-11)
- 2x 10/100/1000 Mbps Ethernet (one port with PoE support)
- 1x miniPCIe slot (USB 2.0 bus only)
- 1x microSIM slot
- 1x USB 2.0
- 5x LED (4 driven by GPIO)
- 1x button (reset)
- 1x 2-pos switch
- 1x DC jack for main power input (9-48 V)
- UART (J5) and LEDs (J13) headers on PCB
WHQX E600G is based on Qualcomm QCA9531.
Specification:
- 650/391/216 MHz (CPU/DDR/AHB)
- 64/128 MB of RAM (DDR2)
- 8/16 MB of FLASH (SPI NOR)
- 2T2R 2.4 GHz (QCA9531) with external PA (LXK-6601)
- 2x 10/100 Mbps Ethernet (one port with PoE support)
- 1x miniPCIe slot (with PCIe and USB 2.0 buses)
- 1x microSIM slot
- 5x LED (4 driven by GPIO)
- 1x button (reset)
- 1x DC jack for main power input (9-48 V)
- UART (J100), SIM (J34), JTAG (J5) and LEDs (J7) headers on PCB
WHQX E600GAC is based on Qualcomm QCA9531 + QCA9887.
Specification:
- 650/391/216 MHz (CPU/DDR/AHB)
- 64/128 MB of RAM (DDR2)
- 8/16 MB of FLASH (SPI NOR)
- 2T2R 2.4 GHz (QCA9531)
- 1T1R 5 GHz (QCA9887) with external FEM (SKY85703-11)
- 2x 10/100 Mbps Ethernet
- 6x LED (1x RGB, 5 driven by GPIO)
- 1x button (reset)
- 1x DC jack for main power input (9-12 V)
- UART (J100), USB (J102), JTAG (J5) and LEDs (J7) header on PCB
Important notice:
First version of these boards are using different mtd layout, with ART
data at the end. You should not use v2 images on v1 board because it
will result in lost of ART data!
Flash instruction (using U-Boot CLI and tftp server):
1. Configure PC with static IP 192.168.1.10 and tftp server.
2. Rename "sysupgrade" filename to "firmware.bin" and place it in tftp
server directory.
3. Connect PC with one of RJ45 ports, power up the board and press
"enter" key to access U-Boot CLI.
4. Use the following command to update the device to OpenWrt: "run lfw".
Flash instruction (using U-Boot web-based recovery):
1. Configure PC with static IP 192.168.1.xxx(2-254)/24.
2. Connect PC with one of RJ45 ports, press the reset button, power up
the board and keep button pressed for around 6-7 seconds, until LEDs
start flashing.
3. Open your browser and enter 192.168.1.1, select "sysupgrade" image
and click the upgrade button.
Signed-off-by: Peng Zhang <sd20@qxwlan.com>
[reworked: image generation code, mach-* files, commit description,
fixed minor code style issues, rebased on master]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2018-01-05 09:38:05 +00:00
|
|
|
# CONFIG_ATH79_MACH_E1700AC_V2 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_E2100L is not set
|
ar71xx: add support for WHQX E1700AC/E600G/E600GAC v2
WHQX E1700AC v2 is based on Qualcomm QCA9563 + QCA9880 + QCA8334.
Specification:
- 750/400/250 MHz (CPU/DDR/AHB)
- 128 MB of RAM (DDR2)
- 8/16 MB of FLASH (SPI NOR)
- 3T3R 2.4 GHz (QCA9563) with external FEM (SKY85309-11)
- 3T3R 5 GHz (QCA9880) with external FEM (SKY85728-11)
- 2x 10/100/1000 Mbps Ethernet (one port with PoE support)
- 1x miniPCIe slot (USB 2.0 bus only)
- 1x microSIM slot
- 1x USB 2.0
- 5x LED (4 driven by GPIO)
- 1x button (reset)
- 1x 2-pos switch
- 1x DC jack for main power input (9-48 V)
- UART (J5) and LEDs (J13) headers on PCB
WHQX E600G is based on Qualcomm QCA9531.
Specification:
- 650/391/216 MHz (CPU/DDR/AHB)
- 64/128 MB of RAM (DDR2)
- 8/16 MB of FLASH (SPI NOR)
- 2T2R 2.4 GHz (QCA9531) with external PA (LXK-6601)
- 2x 10/100 Mbps Ethernet (one port with PoE support)
- 1x miniPCIe slot (with PCIe and USB 2.0 buses)
- 1x microSIM slot
- 5x LED (4 driven by GPIO)
- 1x button (reset)
- 1x DC jack for main power input (9-48 V)
- UART (J100), SIM (J34), JTAG (J5) and LEDs (J7) headers on PCB
WHQX E600GAC is based on Qualcomm QCA9531 + QCA9887.
Specification:
- 650/391/216 MHz (CPU/DDR/AHB)
- 64/128 MB of RAM (DDR2)
- 8/16 MB of FLASH (SPI NOR)
- 2T2R 2.4 GHz (QCA9531)
- 1T1R 5 GHz (QCA9887) with external FEM (SKY85703-11)
- 2x 10/100 Mbps Ethernet
- 6x LED (1x RGB, 5 driven by GPIO)
- 1x button (reset)
- 1x DC jack for main power input (9-12 V)
- UART (J100), USB (J102), JTAG (J5) and LEDs (J7) header on PCB
Important notice:
First version of these boards are using different mtd layout, with ART
data at the end. You should not use v2 images on v1 board because it
will result in lost of ART data!
Flash instruction (using U-Boot CLI and tftp server):
1. Configure PC with static IP 192.168.1.10 and tftp server.
2. Rename "sysupgrade" filename to "firmware.bin" and place it in tftp
server directory.
3. Connect PC with one of RJ45 ports, power up the board and press
"enter" key to access U-Boot CLI.
4. Use the following command to update the device to OpenWrt: "run lfw".
Flash instruction (using U-Boot web-based recovery):
1. Configure PC with static IP 192.168.1.xxx(2-254)/24.
2. Connect PC with one of RJ45 ports, press the reset button, power up
the board and keep button pressed for around 6-7 seconds, until LEDs
start flashing.
3. Open your browser and enter 192.168.1.1, select "sysupgrade" image
and click the upgrade button.
Signed-off-by: Peng Zhang <sd20@qxwlan.com>
[reworked: image generation code, mach-* files, commit description,
fixed minor code style issues, rebased on master]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2018-01-05 09:38:05 +00:00
|
|
|
# CONFIG_ATH79_MACH_E600G_V2 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_EAP120 is not set
|
|
|
|
# CONFIG_ATH79_MACH_EAP300V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_EAP7660D is not set
|
|
|
|
# CONFIG_ATH79_MACH_EL_M150 is not set
|
|
|
|
# CONFIG_ATH79_MACH_EL_MINI is not set
|
|
|
|
# CONFIG_ATH79_MACH_ENS202EXT is not set
|
|
|
|
# CONFIG_ATH79_MACH_EPG5000 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ESR1750 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ESR900 is not set
|
2018-01-15 15:45:16 +00:00
|
|
|
# CONFIG_ATH79_MACH_EW_BALIN is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_EW_DORIN is not set
|
|
|
|
# CONFIG_ATH79_MACH_F9K1115V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_FRITZ300E is not set
|
|
|
|
# CONFIG_ATH79_MACH_GL_AR150 is not set
|
|
|
|
# CONFIG_ATH79_MACH_GL_AR300 is not set
|
|
|
|
# CONFIG_ATH79_MACH_GL_AR300M is not set
|
2017-10-17 21:30:01 +00:00
|
|
|
# CONFIG_ATH79_MACH_GL_AR750 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_GL_DOMINO is not set
|
|
|
|
# CONFIG_ATH79_MACH_GL_INET is not set
|
|
|
|
# CONFIG_ATH79_MACH_GL_MIFI is not set
|
|
|
|
# CONFIG_ATH79_MACH_GL_USB150 is not set
|
|
|
|
# CONFIG_ATH79_MACH_GS_MINIBOX_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_GS_OOLITE is not set
|
2017-04-27 03:09:27 +00:00
|
|
|
# CONFIG_ATH79_MACH_HIVEAP_121 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_HIWIFI_HC6361 is not set
|
|
|
|
# CONFIG_ATH79_MACH_HORNET_UB is not set
|
|
|
|
# CONFIG_ATH79_MACH_JA76PF is not set
|
|
|
|
# CONFIG_ATH79_MACH_JWAP003 is not set
|
|
|
|
# CONFIG_ATH79_MACH_JWAP230 is not set
|
ar71xx: add support for AR9331 based Hak5 devices
This adds support for AR9331 based Hak5 penetration testing tools:
- WiFi Pineapple NANO
- LAN Turtle
- Packet Squirrel
WiFi Pineapple NANO specifications:
- SoC: Atheros AR9331 (400 MHz)
- RAM: 64 MB (DDR2)
- FLASH: 16 MB
- WiFi: 1T1R AR9331 (built-in), 1T1R AR9271 (built-in via USB bus)
- Ethernet: 1x FE over USB (ASIX AX88772A)
- Ports: 2x RP-SMA for antennas, 1x USB 2.0 (host), 1x micro SD
- Power: USB 5 V, 1.5 A
- Other: status LED, reset button
LAN Turtle specifications:
- SoC: Atheros AR9331 (400 MHz)
- RAM: 64 MB (DDR2)
- FLASH: 16 MB
- WiFi: none
- Ethernet: 1x FE (AR9331), 1x FE over USB (Realtek RTL8152B)
- Ports: 1x RJ45, version dependent: micro SD or 3G SIM slot
- Power: USB 5 V, 0.5 A
- Other: status LED, reset button (inside, on PCB)
Packet Squirrel specifications:
- SoC: Atheros AR9331 (400 MHz)
- RAM: 64 MB (DDR2)
- FLASH: 16 MB
- WiFi: none
- Ethernet: 2x FE (AR9331)
- Ports: 2x RJ45, 1x USB 2.0
- Power: USB 5 V, 0.12 A
- Other: status LED, reset button, 4-way switch
Flash instructions for all 3 devices:
Original firmware is based on OpenWrt.
Use sysupgrade via SSH to flash.
Signed-off-by: Sebastian Kinne <contact@sebkinne.com>
[squashed commits, combined and reworked mach files, aligned board
naming with general convention, fixed minor issues, tested on real
hardware, reworded commit subject and description]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2018-02-13 02:26:33 +00:00
|
|
|
# CONFIG_ATH79_MACH_LAN_TURTLE is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_LIMA is not set
|
|
|
|
# CONFIG_ATH79_MACH_MC_MAC1200R is not set
|
|
|
|
# CONFIG_ATH79_MACH_MR12 is not set
|
|
|
|
# CONFIG_ATH79_MACH_MR16 is not set
|
|
|
|
# CONFIG_ATH79_MACH_MR1750 is not set
|
2017-07-03 17:49:04 +00:00
|
|
|
# CONFIG_ATH79_MACH_MR18 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_MR600 is not set
|
|
|
|
# CONFIG_ATH79_MACH_MR900 is not set
|
|
|
|
# CONFIG_ATH79_MACH_MYNET_N600 is not set
|
|
|
|
# CONFIG_ATH79_MACH_MYNET_N750 is not set
|
|
|
|
# CONFIG_ATH79_MACH_MYNET_REXT is not set
|
|
|
|
# CONFIG_ATH79_MACH_MZK_W04NU is not set
|
|
|
|
# CONFIG_ATH79_MACH_MZK_W300NH is not set
|
ar71xx: add support for ALFA Network N5Q
ALFA Network N5Q is a successor of previous model, the N5 (outdoor
CPE/AP, based on Atheros AR7240 + AR9280). New version is based on
Atheros AR9344.
Specification:
- 550/400/200 MHz (CPU/DDR/AHB)
- 64 MB of RAM (DDR2)
- 16 MB of FLASH (SPI NOR)
- 2x 10/100 Mbps Ethernet, with passive PoE support (24 V)
- 2T2R 5 GHz (AR9344), with ext. PA (RFPA5542) and LNA, up to 27 dBm
- 8x LED (7 are driven by GPIO)
- 1x button (reset)
- external h/w watchdog (EM6324QYSP5B, disabled and not used)
- header for optional 802.3at/af PoE module
- DC jack for main power input (optional, not installed by default)
- UART header on PCB
Flash instruction:
You can use sysupgrade image directly in vendor firmare which is based
on OpenWrt/LEDE. 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>
2018-01-05 10:35:45 +00:00
|
|
|
# CONFIG_ATH79_MACH_N5Q is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_NBG460N is not set
|
|
|
|
# CONFIG_ATH79_MACH_NBG6716 is not set
|
|
|
|
# CONFIG_ATH79_MACH_OM2P is not set
|
|
|
|
# CONFIG_ATH79_MACH_OM5P is not set
|
|
|
|
# CONFIG_ATH79_MACH_OM5P_AC is not set
|
|
|
|
# CONFIG_ATH79_MACH_OM5P_ACv2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_OMY_G1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_OMY_X1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ONION_OMEGA is not set
|
|
|
|
# CONFIG_ATH79_MACH_PB42 is not set
|
|
|
|
# CONFIG_ATH79_MACH_PB44 is not set
|
|
|
|
# CONFIG_ATH79_MACH_PQI_AIR_PEN is not set
|
|
|
|
# CONFIG_ATH79_MACH_QIHOO_C301 is not set
|
ar71xx: add support for ALFA Network R36A
ALFA Network R36A is a successor of the previous model, the R36 (Ralink
RT3050F based). New version is based on Qualcomm/Atheros QCA9531 v2.
Specification:
- 650/400/200 MHz (CPU/DDR/AHB)
- 64 MB of RAM (DDR2)
- 16 MB of FLASH (SPI NOR)
- 2x 10/100 Mbps Ethernet, with passive PoE support (24 V)
- 2T2R (QCA9531) 2.4 GHz, 2x u.fl connectors on PCB
- 1x USB 2.0 (power controlled by GPIO)
- 6x LED (5 of them are driven by GPIO)
- 2x button (reset, wifi/wps)
- external h/w watchdog (EM6324QYSP5B, disabled and not used)
- DC jack for main power input (12 V)
- UART 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>
2017-12-28 10:07:54 +00:00
|
|
|
# CONFIG_ATH79_MACH_R36A is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_R602N is not set
|
2017-07-03 17:49:04 +00:00
|
|
|
# CONFIG_ATH79_MACH_R6100 is not set
|
2017-05-08 10:28:38 +00:00
|
|
|
# CONFIG_ATH79_MACH_RAMBUTAN is not set
|
2016-01-30 13:19:53 +00:00
|
|
|
# CONFIG_ATH79_MACH_RB2011 is not set
|
|
|
|
# CONFIG_ATH79_MACH_RB4XX is not set
|
|
|
|
# CONFIG_ATH79_MACH_RB750 is not set
|
|
|
|
# CONFIG_ATH79_MACH_RB91X is not set
|
|
|
|
# CONFIG_ATH79_MACH_RB922 is not set
|
|
|
|
# CONFIG_ATH79_MACH_RB95X is not set
|
2017-02-07 11:06:33 +00:00
|
|
|
# CONFIG_ATH79_MACH_RBSPI is not set
|
2016-01-30 13:19:53 +00:00
|
|
|
# CONFIG_ATH79_MACH_RBSXTLITE is not set
|
2018-02-06 21:08:28 +00:00
|
|
|
# CONFIG_ATH79_MACH_RE355 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_RE450 is not set
|
2016-05-26 11:20:53 +00:00
|
|
|
# CONFIG_ATH79_MACH_RME_EG200 is not set
|
ar71xx: add support for Teltonika RUT900
Teltonika RUT900 is an industrial 3G router based on Atheros AR9344.
There are available 3 other models in RUT9xx series: RUT905, RUT950 and
RUT955, which differ in availability of additional I/O ports, built-in
GSM modem type, GPS antenna and other features. FCC ID of the RUT950
model (LTE module built-in): 2AET4-RUT950.
This patch adds support for the RUT900 model only but can be easily
extended to cover whole series. Also, as there are several different
3/4G modules (Huawei, Quectel, Telit) used in whole series, packages
required for WWAN support are not included by default. It is up to the
user to install required software for built-in modem.
Specification:
- 550/400/200 MHz (CPU/DDR/AHB)
- 128 MB of RAM (DDR2)
- 16 MB of FLASH (SPI NOR)
- 4x 10/100 Mbps Ethernet, with passive PoE support on LAN1
- 2T2R 2,4 GHz (AR9344), with ext. PA (MGA-22103) and LNA
- built-in 3G module (example: Telit HE910-D)
- 2x miniSIM slot
- 2x RP-SMA/F (Wi-Fi), 2x SMA/F (3G)
- PCA9539 16-bit GPIO I2C expander
- 12x LED (4 are driven by AR9344, 7 by PCA9539)
- 1x button (reset)
- DC jack for main power input (9-30 V)
- UART available on PCB edge connector
Serial console pinout:
- RX: pin1 (square) on top side of the main PCB (AR9344 is on top)
- TX: pin1 (square) on bottom side
Flash instruction:
Vendor firmware is based on OpenWrt CC release. Use the "factory" image
directly in GUI (make sure to uncheck "keep settings") or in U-Boot web
based recovery. To avoid any problems, make sure to first update vendor
firmware to latest version - "factory" image was successfully tested on
device running "RUT9XX_R_00.03.960" firmware and U-Boot "3.0.1".
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2017-10-15 11:24:02 +00:00
|
|
|
# CONFIG_ATH79_MACH_RUT9XX is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_RW2458N is not set
|
|
|
|
# CONFIG_ATH79_MACH_SC1750 is not set
|
|
|
|
# CONFIG_ATH79_MACH_SC300M is not set
|
|
|
|
# CONFIG_ATH79_MACH_SC450 is not set
|
|
|
|
# CONFIG_ATH79_MACH_SMART_300 is not set
|
|
|
|
# CONFIG_ATH79_MACH_SOM9331 is not set
|
|
|
|
# CONFIG_ATH79_MACH_SR3200 is not set
|
2018-02-16 19:30:38 +00:00
|
|
|
# CONFIG_ATH79_MACH_T830 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_TELLSTICK_ZNET_LITE is not set
|
|
|
|
# CONFIG_ATH79_MACH_TEW_632BRP is not set
|
|
|
|
# CONFIG_ATH79_MACH_TEW_673GRU is not set
|
|
|
|
# CONFIG_ATH79_MACH_TEW_712BR is not set
|
|
|
|
# CONFIG_ATH79_MACH_TEW_732BR is not set
|
|
|
|
# CONFIG_ATH79_MACH_TEW_823DRU is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_MR11U is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_MR13U is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_MR3020 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_MR3X20 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_MR6400 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA701ND_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA7210N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA801ND_V3 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA830RE_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA850RE_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA855RE_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA901ND is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA901ND_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WA901ND_V4 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WAX50RE is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WDR3320_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WDR3500 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WDR4300 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WDR6500_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WPA8630 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR1041N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR1043ND is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR1043ND_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR1043ND_V4 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR1043N_V5 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR2543N is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR703N is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR720N_V3 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR741ND is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR741ND_V4 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR802N_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR802N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR810N is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR810N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR840N_V2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR841N_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR841N_V8 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR841N_V9 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR902AC_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR940N_V4 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR941ND is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR941ND_V6 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TL_WR942N_V1 is not set
|
|
|
|
# CONFIG_ATH79_MACH_TUBE2H is not set
|
|
|
|
# CONFIG_ATH79_MACH_UBNT is not set
|
|
|
|
# CONFIG_ATH79_MACH_UBNT_UNIFIAC is not set
|
|
|
|
# CONFIG_ATH79_MACH_UBNT_XM is not set
|
ar71xx: add support for Samsung WAM250
Samsung WAM250 is a dual-band (selectable, not simultaneous) wireless
hub, dedicated for Samsung Shape Wireless Audio System. The device is
based on Atheros AR9344. FCC ID: A3LWAM250.
Specification:
- 560/450/225 MHz (CPU/DDR/AHB)
- 64 MB of RAM (DDR2)
- 16 MB of FLASH (SPI NOR)
- 2x 10/100 Mbps Ethernet
- 2T2R 2.4/5 GHz (AR9344), with ext. PA (SE2598L, SE5003L) and LNA
- 1x USB 2.0
- 4x LED (all are driven by GPIO)
- 2x button (reset, wps/speaker add)
- DC jack for main power input (14 V)
- UART header on PCB (J4, RX: 3, TX: 5)
Flash instruction:
This device uses dual-image (switched between upgrades) with a common
jffs2 config partition. Fortunately, there is a way to disable this mode
so that more flash space can be used by OpenWrt image.
You can easily access this device over telnet, using root/root
credentials (the same also work for serial console access).
1. Make sure that your device uses second (bootpart=2) image using
command: "fw_printenv bootpart".
2. If your device uses first image (bootpart=1), perform upgrade to the
latest vendor firmware (after the update, device should boot from
second partition) using web gui (default login: admin/1234567890).
3. Rename "sysupgrade" image to "firmware.bin", download it (you can use
wget, tftp or ftpget) to "/tmp" and issue below commands:
mtd_debug erase /dev/mtd3 0 $(wc -c /tmp/firmware.bin | awk -F' ' '{print $1}')
mtd_debug write /dev/mtd3 0 $(wc -c /tmp/firmware.bin)
fw_setenv bootpart
fw_setenv bootcmd "bootm 0x9f070000"
reboot
Revert to vendor firmware instruction:
1. Download vendor firmware to "/tmp" device and issue below commands:
fw_setenv bootpart 1
sysupgrade -n -F SS_BHUB_v2.2.05.bin
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2018-02-08 21:28:07 +00:00
|
|
|
# CONFIG_ATH79_MACH_WAM250 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_WEIO is not set
|
|
|
|
# CONFIG_ATH79_MACH_WHR_HP_G300N is not set
|
2018-01-08 14:47:11 +00:00
|
|
|
# CONFIG_ATH79_MACH_WI2A_AC200I is not set
|
ar71xx: add support for AR9331 based Hak5 devices
This adds support for AR9331 based Hak5 penetration testing tools:
- WiFi Pineapple NANO
- LAN Turtle
- Packet Squirrel
WiFi Pineapple NANO specifications:
- SoC: Atheros AR9331 (400 MHz)
- RAM: 64 MB (DDR2)
- FLASH: 16 MB
- WiFi: 1T1R AR9331 (built-in), 1T1R AR9271 (built-in via USB bus)
- Ethernet: 1x FE over USB (ASIX AX88772A)
- Ports: 2x RP-SMA for antennas, 1x USB 2.0 (host), 1x micro SD
- Power: USB 5 V, 1.5 A
- Other: status LED, reset button
LAN Turtle specifications:
- SoC: Atheros AR9331 (400 MHz)
- RAM: 64 MB (DDR2)
- FLASH: 16 MB
- WiFi: none
- Ethernet: 1x FE (AR9331), 1x FE over USB (Realtek RTL8152B)
- Ports: 1x RJ45, version dependent: micro SD or 3G SIM slot
- Power: USB 5 V, 0.5 A
- Other: status LED, reset button (inside, on PCB)
Packet Squirrel specifications:
- SoC: Atheros AR9331 (400 MHz)
- RAM: 64 MB (DDR2)
- FLASH: 16 MB
- WiFi: none
- Ethernet: 2x FE (AR9331)
- Ports: 2x RJ45, 1x USB 2.0
- Power: USB 5 V, 0.12 A
- Other: status LED, reset button, 4-way switch
Flash instructions for all 3 devices:
Original firmware is based on OpenWrt.
Use sysupgrade via SSH to flash.
Signed-off-by: Sebastian Kinne <contact@sebkinne.com>
[squashed commits, combined and reworked mach files, aligned board
naming with general convention, fixed minor issues, tested on real
hardware, reworded commit subject and description]
Signed-off-by: Piotr Dymacz <pepe2k@gmail.com>
2018-02-13 02:26:33 +00:00
|
|
|
# CONFIG_ATH79_MACH_WIFI_PINEAPPLE_NANO is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_WLAE_AG300N is not set
|
|
|
|
# CONFIG_ATH79_MACH_WLR8100 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WNDAP360 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WNDR3700 is not set
|
2017-07-03 17:49:04 +00:00
|
|
|
# CONFIG_ATH79_MACH_WNDR4300 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_WNR2000 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WNR2000_V3 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WNR2000_V4 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WNR2200 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WP543 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WPE72 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WPJ342 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WPJ344 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WPJ531 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WPJ558 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WPJ563 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WRT160NL is not set
|
|
|
|
# CONFIG_ATH79_MACH_WRT400N is not set
|
|
|
|
# CONFIG_ATH79_MACH_WRTNODE2Q is not set
|
|
|
|
# CONFIG_ATH79_MACH_WZR_450HP2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WZR_HP_AG300H is not set
|
|
|
|
# CONFIG_ATH79_MACH_WZR_HP_G300NH is not set
|
|
|
|
# CONFIG_ATH79_MACH_WZR_HP_G300NH2 is not set
|
|
|
|
# CONFIG_ATH79_MACH_WZR_HP_G450H is not set
|
|
|
|
# CONFIG_ATH79_MACH_XD3200 is not set
|
2017-07-03 17:49:04 +00:00
|
|
|
# CONFIG_ATH79_MACH_Z1 is not set
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_ATH79_MACH_ZBT_WE1526 is not set
|
|
|
|
# CONFIG_ATH79_MACH_ZCN_1523H is not set
|
|
|
|
# CONFIG_ATH79_NVRAM is not set
|
|
|
|
# CONFIG_ATH79_PCI_ATH9K_FIXUP is not set
|
2016-01-30 13:19:53 +00:00
|
|
|
# CONFIG_ATH79_ROUTERBOOT is not set
|
|
|
|
CONFIG_ATH79_WDT=y
|
|
|
|
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
|
|
|
CONFIG_CEVT_R4K=y
|
|
|
|
CONFIG_CLKDEV_LOOKUP=y
|
|
|
|
CONFIG_CLONE_BACKWARDS=y
|
2017-07-18 13:58:08 +00:00
|
|
|
CONFIG_CMDLINE="rootfstype=squashfs noinitrd"
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_CMDLINE_BOOL=y
|
|
|
|
# CONFIG_CMDLINE_OVERRIDE is not set
|
|
|
|
CONFIG_COMMON_CLK=y
|
|
|
|
CONFIG_CPU_BIG_ENDIAN=y
|
|
|
|
CONFIG_CPU_GENERIC_DUMP_TLB=y
|
|
|
|
CONFIG_CPU_HAS_PREFETCH=y
|
|
|
|
CONFIG_CPU_HAS_SYNC=y
|
|
|
|
CONFIG_CPU_MIPS32=y
|
|
|
|
CONFIG_CPU_MIPS32_R2=y
|
|
|
|
CONFIG_CPU_MIPSR2=y
|
|
|
|
CONFIG_CPU_NEEDS_NO_SMARTMIPS_OR_MICROMIPS=y
|
|
|
|
CONFIG_CPU_R4K_CACHE_TLB=y
|
|
|
|
CONFIG_CPU_R4K_FPU=y
|
|
|
|
CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y
|
|
|
|
CONFIG_CPU_SUPPORTS_HIGHMEM=y
|
|
|
|
CONFIG_CPU_SUPPORTS_MSA=y
|
|
|
|
CONFIG_CRYPTO_RNG2=y
|
|
|
|
CONFIG_CRYPTO_WORKQUEUE=y
|
|
|
|
CONFIG_CSRC_R4K=y
|
|
|
|
CONFIG_DMA_NONCOHERENT=y
|
|
|
|
CONFIG_DTC=y
|
|
|
|
CONFIG_EARLY_PRINTK=y
|
|
|
|
CONFIG_ETHERNET_PACKET_MANGLE=y
|
|
|
|
CONFIG_GENERIC_ATOMIC64=y
|
|
|
|
CONFIG_GENERIC_CLOCKEVENTS=y
|
|
|
|
CONFIG_GENERIC_CMOS_UPDATE=y
|
|
|
|
CONFIG_GENERIC_IO=y
|
|
|
|
CONFIG_GENERIC_IRQ_CHIP=y
|
|
|
|
CONFIG_GENERIC_IRQ_SHOW=y
|
|
|
|
CONFIG_GENERIC_PCI_IOMAP=y
|
|
|
|
CONFIG_GENERIC_SCHED_CLOCK=y
|
|
|
|
CONFIG_GENERIC_SMP_IDLE_THREAD=y
|
|
|
|
CONFIG_GENERIC_TIME_VSYSCALL=y
|
|
|
|
CONFIG_GPIOLIB=y
|
|
|
|
CONFIG_GPIOLIB_IRQCHIP=y
|
2016-12-27 21:41:41 +00:00
|
|
|
CONFIG_GPIO_74X164=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_GPIO_DEVRES=y
|
|
|
|
# CONFIG_GPIO_LATCH is not set
|
|
|
|
CONFIG_GPIO_NXP_74HC153=y
|
|
|
|
CONFIG_GPIO_PCF857X=y
|
|
|
|
CONFIG_GPIO_SYSFS=y
|
|
|
|
CONFIG_HARDWARE_WATCHPOINTS=y
|
|
|
|
CONFIG_HAS_DMA=y
|
|
|
|
CONFIG_HAS_IOMEM=y
|
|
|
|
CONFIG_HAS_IOPORT_MAP=y
|
|
|
|
# CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
|
|
|
|
# CONFIG_HAVE_ARCH_BITREVERSE is not set
|
|
|
|
CONFIG_HAVE_ARCH_JUMP_LABEL=y
|
|
|
|
CONFIG_HAVE_ARCH_KGDB=y
|
|
|
|
CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
|
|
|
|
CONFIG_HAVE_ARCH_TRACEHOOK=y
|
|
|
|
# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
|
|
|
|
CONFIG_HAVE_BPF_JIT=y
|
|
|
|
CONFIG_HAVE_CC_STACKPROTECTOR=y
|
|
|
|
CONFIG_HAVE_CLK=y
|
|
|
|
CONFIG_HAVE_CLK_PREPARE=y
|
|
|
|
CONFIG_HAVE_CONTEXT_TRACKING=y
|
|
|
|
CONFIG_HAVE_C_RECORDMCOUNT=y
|
|
|
|
CONFIG_HAVE_DEBUG_KMEMLEAK=y
|
|
|
|
CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
|
|
|
|
CONFIG_HAVE_DMA_API_DEBUG=y
|
|
|
|
CONFIG_HAVE_DMA_ATTRS=y
|
|
|
|
CONFIG_HAVE_DMA_CONTIGUOUS=y
|
|
|
|
CONFIG_HAVE_DYNAMIC_FTRACE=y
|
|
|
|
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
|
|
|
|
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
|
|
|
|
CONFIG_HAVE_FUNCTION_TRACER=y
|
|
|
|
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
|
|
|
|
CONFIG_HAVE_IDE=y
|
2017-07-03 17:49:04 +00:00
|
|
|
CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
|
|
|
|
CONFIG_HAVE_KVM=y
|
|
|
|
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
|
|
|
|
CONFIG_HAVE_MEMBLOCK=y
|
|
|
|
CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
|
|
|
|
CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
|
|
|
|
CONFIG_HAVE_NET_DSA=y
|
|
|
|
CONFIG_HAVE_OPROFILE=y
|
|
|
|
CONFIG_HAVE_PERF_EVENTS=y
|
|
|
|
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
|
|
|
|
CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
|
|
|
|
CONFIG_HZ_PERIODIC=y
|
|
|
|
CONFIG_I2C=y
|
|
|
|
CONFIG_I2C_ALGOBIT=y
|
|
|
|
CONFIG_I2C_BOARDINFO=y
|
|
|
|
CONFIG_I2C_GPIO=y
|
|
|
|
CONFIG_IMAGE_CMDLINE_HACK=y
|
|
|
|
CONFIG_INITRAMFS_ROOT_GID=0
|
|
|
|
CONFIG_INITRAMFS_ROOT_UID=0
|
|
|
|
CONFIG_INITRAMFS_SOURCE="../../root"
|
|
|
|
CONFIG_IP17XX_PHY=y
|
|
|
|
CONFIG_IRQCHIP=y
|
|
|
|
CONFIG_IRQ_DOMAIN=y
|
|
|
|
CONFIG_IRQ_FORCED_THREADING=y
|
|
|
|
CONFIG_IRQ_MIPS_CPU=y
|
|
|
|
CONFIG_IRQ_WORK=y
|
2016-12-30 10:53:21 +00:00
|
|
|
CONFIG_LANTIQ_PHY=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_LEDS_GPIO=y
|
|
|
|
CONFIG_LIBFDT=y
|
|
|
|
CONFIG_MARVELL_PHY=y
|
2016-10-06 21:46:38 +00:00
|
|
|
CONFIG_MDIO_BITBANG=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_MDIO_BOARDINFO=y
|
2016-10-06 21:46:38 +00:00
|
|
|
CONFIG_MDIO_GPIO=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_MICREL_PHY=y
|
|
|
|
CONFIG_MIPS=y
|
|
|
|
CONFIG_MIPS_CLOCK_VSYSCALL=y
|
|
|
|
# CONFIG_MIPS_CMDLINE_DTB_EXTEND is not set
|
|
|
|
CONFIG_MIPS_CMDLINE_FROM_BOOTLOADER=y
|
|
|
|
# CONFIG_MIPS_CMDLINE_FROM_DTB is not set
|
|
|
|
# CONFIG_MIPS_ELF_APPENDED_DTB is not set
|
|
|
|
# CONFIG_MIPS_HUGE_TLB_SUPPORT is not set
|
|
|
|
CONFIG_MIPS_L1_CACHE_SHIFT=5
|
|
|
|
CONFIG_MIPS_MACHINE=y
|
|
|
|
CONFIG_MIPS_NO_APPENDED_DTB=y
|
|
|
|
# CONFIG_MIPS_RAW_APPENDED_DTB is not set
|
|
|
|
CONFIG_MIPS_SPRAM=y
|
|
|
|
CONFIG_MODULES_USE_ELF_REL=y
|
|
|
|
CONFIG_MTD_CFI_ADV_OPTIONS=y
|
|
|
|
CONFIG_MTD_CFI_GEOMETRY=y
|
|
|
|
# CONFIG_MTD_CFI_I2 is not set
|
|
|
|
# CONFIG_MTD_CFI_INTELEXT is not set
|
|
|
|
CONFIG_MTD_CMDLINE_PARTS=y
|
|
|
|
CONFIG_MTD_CYBERTAN_PARTS=y
|
|
|
|
CONFIG_MTD_M25P80=y
|
|
|
|
# CONFIG_MTD_MAP_BANK_WIDTH_1 is not set
|
|
|
|
# CONFIG_MTD_MAP_BANK_WIDTH_4 is not set
|
|
|
|
CONFIG_MTD_MYLOADER_PARTS=y
|
|
|
|
CONFIG_MTD_PHYSMAP=y
|
|
|
|
CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-2
|
|
|
|
CONFIG_MTD_REDBOOT_PARTS=y
|
|
|
|
CONFIG_MTD_SPI_NOR=y
|
2016-12-30 10:53:21 +00:00
|
|
|
CONFIG_MTD_SPLIT_EVA_FW=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_MTD_SPLIT_FIRMWARE=y
|
|
|
|
CONFIG_MTD_SPLIT_LZMA_FW=y
|
2017-07-03 17:49:04 +00:00
|
|
|
CONFIG_MTD_SPLIT_MINOR_FW=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_MTD_SPLIT_SEAMA_FW=y
|
2017-07-03 16:57:36 +00:00
|
|
|
CONFIG_MTD_SPLIT_TPLINK_FW=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_MTD_SPLIT_UIMAGE_FW=y
|
2016-08-07 11:39:00 +00:00
|
|
|
CONFIG_MTD_SPLIT_WRGG_FW=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_MTD_TPLINK_PARTS=y
|
|
|
|
CONFIG_NEED_DMA_MAP_STATE=y
|
|
|
|
CONFIG_NEED_PER_CPU_KM=y
|
|
|
|
CONFIG_NET_DSA=y
|
|
|
|
CONFIG_NET_DSA_MV88E6060=y
|
|
|
|
CONFIG_NET_DSA_MV88E6063=y
|
|
|
|
CONFIG_NET_DSA_TAG_TRAILER=y
|
|
|
|
CONFIG_NET_SWITCHDEV=y
|
|
|
|
# CONFIG_NO_IOPORT_MAP is not set
|
|
|
|
CONFIG_OF=y
|
|
|
|
CONFIG_OF_ADDRESS=y
|
|
|
|
CONFIG_OF_EARLY_FLATTREE=y
|
|
|
|
CONFIG_OF_FLATTREE=y
|
|
|
|
CONFIG_OF_GPIO=y
|
|
|
|
CONFIG_OF_IRQ=y
|
|
|
|
CONFIG_OF_MDIO=y
|
|
|
|
CONFIG_OF_MTD=y
|
|
|
|
CONFIG_OF_NET=y
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_PCI_AR724X is not set
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_PERF_USE_VMALLOC=y
|
|
|
|
CONFIG_PGTABLE_LEVELS=2
|
|
|
|
CONFIG_PHYLIB=y
|
|
|
|
CONFIG_RATIONAL=y
|
|
|
|
# CONFIG_RCU_STALL_COMMON is not set
|
|
|
|
CONFIG_RTL8306_PHY=y
|
|
|
|
CONFIG_RTL8366RB_PHY=y
|
|
|
|
CONFIG_RTL8366S_PHY=y
|
|
|
|
CONFIG_RTL8366_SMI=y
|
|
|
|
CONFIG_RTL8367_PHY=y
|
|
|
|
# CONFIG_SCHED_INFO is not set
|
|
|
|
# CONFIG_SCSI_DMA is not set
|
|
|
|
# CONFIG_SERIAL_8250_FSL is not set
|
|
|
|
CONFIG_SERIAL_8250_NR_UARTS=1
|
|
|
|
CONFIG_SERIAL_8250_RUNTIME_UARTS=1
|
2018-01-12 05:19:29 +00:00
|
|
|
# CONFIG_SOC_AR71XX is not set
|
|
|
|
# CONFIG_SOC_AR724X is not set
|
|
|
|
# CONFIG_SOC_AR913X is not set
|
|
|
|
# CONFIG_SOC_AR933X is not set
|
|
|
|
# CONFIG_SOC_AR934X is not set
|
|
|
|
# CONFIG_SOC_QCA953X is not set
|
|
|
|
# CONFIG_SOC_QCA955X is not set
|
|
|
|
# CONFIG_SOC_QCA956X is not set
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_SPI=y
|
|
|
|
CONFIG_SPI_ATH79=y
|
|
|
|
CONFIG_SPI_BITBANG=y
|
2016-12-27 21:41:41 +00:00
|
|
|
CONFIG_SPI_GPIO=y
|
2016-01-30 13:19:53 +00:00
|
|
|
CONFIG_SPI_MASTER=y
|
|
|
|
# CONFIG_SPI_RB4XX is not set
|
|
|
|
# CONFIG_SPI_VSC7385 is not set
|
|
|
|
CONFIG_SRCU=y
|
|
|
|
CONFIG_SWCONFIG=y
|
|
|
|
CONFIG_SWCONFIG_LEDS=y
|
|
|
|
CONFIG_SYSCTL_EXCEPTION_TRACE=y
|
|
|
|
CONFIG_SYS_HAS_CPU_MIPS32_R2=y
|
|
|
|
CONFIG_SYS_HAS_EARLY_PRINTK=y
|
|
|
|
CONFIG_SYS_SUPPORTS_32BIT_KERNEL=y
|
|
|
|
CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
|
|
|
|
CONFIG_SYS_SUPPORTS_BIG_ENDIAN=y
|
|
|
|
CONFIG_SYS_SUPPORTS_MIPS16=y
|
|
|
|
CONFIG_SYS_SUPPORTS_ZBOOT=y
|
|
|
|
CONFIG_TICK_CPU_ACCOUNTING=y
|
|
|
|
CONFIG_USB_SUPPORT=y
|
|
|
|
CONFIG_USE_OF=y
|
|
|
|
CONFIG_ZONE_DMA_FLAG=0
|