You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Johann Neuhauser 02d53e6a21 lantiq: add support for FritzBox 7312
The FritzBox 7312 is also known as 1&1 WLAN-MODEM. The device is almost
the same as FB7330, but only one ETH-Port and no USB.

Hardware
SoC: Lantiq Xway ARX188 PSB 50812 EL
RAM: 64MB DDR1 (Zentel A4S12D40FTP-G5)
Ethernet: Atheros 8030
Wireless: Atheros AR9227 b/g/n 2x2
DSL: Lantiq ADSL2+
DECT: Dialog SC14441
Buttons: WiFi, DECT
LEDs: Power/DSL, Fon, DECT, WLAN, Info

LEDs
Power: GPIO#44 (active low)
Internet: GPIO#47 (active low)
DECT: GPIO#38 (active low)
WLAN: GPIO#37 (active low)
Info: GPIO#35 (active low)

The Fon LED is labeled as internet in avm gpl sources.

Buttons
WLAN: GPIO#1 (active low)
DECT: GPIO#2 (active low)

Phy
GPIO#03: 25 MHz
GPIO#34: Reset (active low)
GPIO#39: Int
GPIO#42: MII MDIO
GPIO#43: MII MDC

PCIe
GPIO#21: reset (active low)

Installation:

To install OpenWrt via Eva bootloader, within the first seconds after
power on a ftp connection need to be established to the FRITZ!Box at
192.168.178.1 and the the following ftp commands need to be run:

  ftp> quote USER adam2
  ftp> quote PASS adam2
  ftp> binary
  ftp> debug
  ftp> passive
  ftp> quote MEDIA FLSH
  ftp> put /path/to/openwrt-lantiq-xway-avm_fritz7312-squashfs-sysupgrade.bin mtd1
  ftp> quote REBOOT

Signed-off-by: Johann Neuhauser <johann@it-neuhauser.de>
6 years ago
..
ACMP252.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ALL0333CJ.dts
ARV452CQW.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV752DPW.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV752DPW22.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV4510PW.dts
ARV4518PWR01.dts
ARV4518PWR01.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV4518PWR01A.dts
ARV4519PW.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV4520PW.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV4525PW.dts
ARV7506PW11.dts
ARV7510PW22.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV7518PW.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV7519PW.dts lantiq: kernel 4.14: update dts files 6 years ago
ARV7519RW22.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ARV7525PW.dts
ARV8539PW22.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
ASL56026.dts lantiq: kernel 4.14: update dts files 6 years ago
BTHOMEHUBV2B.dts lantiq: kernel 4.14: update dts files 6 years ago
BTHOMEHUBV3A.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
BTHOMEHUBV5A.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
DGN1000B.dts lantiq: kernel 4.14: update dts files 6 years ago
DGN3500.dts
DGN3500.dtsi lantiq: kernel 4.14: update dts files 6 years ago
DGN3500B.dts
DM200.dts lantiq: kernel 4.14: update dts files 6 years ago
EASY50712.dts
EASY50810.dts
EASY80920.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
EASY80920NAND.dts
EASY80920NOR.dts
EASY88388.dts
EASY88444.dts
EASY98000-base.dtsi
EASY98000NAND.dts
EASY98000NOR.dts
EASY98000SFLASH.dts
EASY98020.dts
EASY98020V18.dts
EASY98021.dts
EASY98035SYNCE.dts
EASY98035SYNCE1588.dts
FALCON-MDU.dts
FALCON-SFP.dts
FRITZ3370-REV2-HYNIX.dts lantiq: enlarge AVM Fritz!Box 3370 flash 6 years ago
FRITZ3370-REV2-MICRON.dts lantiq: enlarge AVM Fritz!Box 3370 flash 6 years ago
FRITZ3370-REV2.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
FRITZ7312.dts lantiq: add support for FritzBox 7312 6 years ago
FRITZ7320.dts lantiq: kernel 4.14: update dts files 6 years ago
FRITZ7360SL.dts lantiq: kernel 4.14: update dts files 6 years ago
GIGASX76X.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
H201L.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
P2601HNFX.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
P2812HNUF1.dts
P2812HNUF3.dts
P2812HNUFX.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
TDW89X0.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
TDW8970.dts
TDW8980.dts
VG3503J.dts lantiq: kernel 4.14: update dts files 6 years ago
VGV7510KW22.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
VGV7510KW22BRN.dts
VGV7510KW22NOR.dts
VGV7519.dtsi lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
VGV7519BRN.dts
VGV7519NOR.dts
VR200v.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
WBMR.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
WBMR300.dts lantiq: kernel 4.14: use vbus-supply devicetree property 6 years ago
amazonse.dtsi lantiq: kernel 4.14: update dts files 6 years ago
ar9.dtsi lantiq: kernel 4.14: update dts files 6 years ago
danube.dtsi lantiq: kernel 4.14: update dts files 6 years ago
falcon-sflash-16M.dtsi
falcon.dtsi
vr9.dtsi lantiq: kernel 4.14: fix vr9 reboot mask 6 years ago