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.
Giuseppe Lippolis ec1de9b1a6 ramips: Add device DLINK DWR-512-B
The Dlink DWR-512-B modem is a ralink 5350 processor based embedding
a 3G mini-pcie router.

The oem JBOOT bootloader has to be replaced by a RT5350 SDK
U-Boot such as https://github.com/stevenylai/ralink_sdk - U-Boot
configured for the RT5350 256MiB SDR.

Main reason to change the bootloader is the encrypted header used to
store the kernel image. In this way an image can only be generated
using the propietary binboy tool (included in the GPL distribution
from Dlink). The binboy tool doesn't allow to modify the kernel/rootfs
partition scheme. This is considered a big constraint (limited kernel
size and inefficient usage of flash space).

For interested people I pubblished the details of my investigation
about the encrypted firmware header here:
http://lists.infradead.org/pipermail/lede-dev/2016-October/003435.html

Signed-off-by: Giuseppe Lippolis <giu.lippolis@gmail.com>
8 years ago
..
3G-6200N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
3G-6200NL.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
3G150B.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
3G300M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
11ACNAS.dts ramips: add support for WeVO W2914NS v2 8 years ago
A5-V11.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AC1200pro.dts ramips: add support for Digineo AC1200 Pro 8 years ago
AI-BR100.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AIR3GII.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ALL0239-3G.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ALL0256N-4M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ALL0256N-8M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ALL5002.dts treewide: dts: fix dtc compiler warnings 8 years ago
ALL5003.dts treewide: dts: fix dtc compiler warnings 8 years ago
AR670W.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AR725W.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ASL26555-8M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ASL26555-16M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ATP-52B.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AWAPN2403.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AWM002-4M.dtsi ramips: DTS rework 8 years ago
AWM002-8M.dtsi ramips: DTS rework 8 years ago
AWM002-EVB-4M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AWM002-EVB-8M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
AWM002.dtsi ramips: fix pinctrl regression 8 years ago
AWM003-EVB.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ArcherC20i.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ArcherC50.dts ramips: Archer C50 cleanup 8 years ago
BC2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
BR-6425.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
BR-6475ND.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
BROADWAY.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
CARAMBOLA.dts ramips: DTS rework 8 years ago
CF-WR800N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
CS-QR10.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
CY-SWR1100.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
D105.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DAP-1350.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DB-WRT01.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DCH-M225.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DCS-930.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DCS-930L-B1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-300-B1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-300-B7.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-320-B1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-600-B1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-600-B2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-610-A1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-615-D.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-615-H1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-620-A1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-620-D1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-645.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-810L.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DIR-860L-B1.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
DUZUN-DM06.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
DWR-512-B.dts ramips: Add device DLINK DWR-512-B 8 years ago
E1700.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ESR-9753.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
EX2700.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
F5D8235_V1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
F5D8235_V2.dts ramips: DTS rework 8 years ago
F7C027.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
FIREWRT.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
FONERA20N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
FREESTATION5.dts ramips: DTS rework 8 years ago
GL-MT300A.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
GL-MT300N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
GL-MT750.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
HC5XXX.dtsi treewide: dts: use keycode defines from input dt-binding 8 years ago
HC5661.dts ramips: Change all '/include/' clauses to '#include' so preprocessing can 8 years ago
HC5761.dts ramips: Change all '/include/' clauses to '#include' so preprocessing can 8 years ago
HC5861.dts ramips: DTS rework 8 years ago
HG255D.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
HLKRM04.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
HPM.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
HT-TM02.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
HW550-3G.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
IP2202.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
JHR-N805R.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
JHR-N825R.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
JHR-N926R.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
LINKIT7688.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
M2M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
M3.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
M4-4M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
M4-8M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MAC1200RV2.dts treewide: dts: use C style includes 8 years ago
MINIEMBPLUG.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MINIEMBWIFI.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MIWIFI-MINI.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MIWIFI-NANO.dts ramips: fix Mi Wi-Fi Nano Wireless LED pinmux 8 years ago
MLW221.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MLWG2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MOFI3500-3GN.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MPRA1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MPRA2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MR-102N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MT7620a.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MT7620a_MT7530.dts ramips: fix size-cells on spi nodes 8 years ago
MT7620a_MT7610e.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MT7620a_V22SG.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MT7621.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
MT7628.dts ramips: fix size-cells on spi nodes 8 years ago
MZK-750DHP.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MZK-DP150N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MZK-EX300NP.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MZK-EX750NP.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MZK-W300NH2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
MZK-WDPR.dts ramips: DTS rework 8 years ago
MicroWRT.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
NA930.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
NBG-419N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
NBG-419N2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
NCS601W.dts ramips: fix size-cells on spi nodes 8 years ago
NIXCORE-8M.dts ramips: Add support for the NixCore X1 Module 8 years ago
NIXCORE-16M.dts ramips: Add support for the NixCore X1 Module 8 years ago
NIXCORE.dtsi ramips: Add support for the NixCore X1 Module 8 years ago
NW718.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
Newifi-D1.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
OY-0001.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
PBR-D1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
PBR-M1.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
PSG1208.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
PSG1218.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
PSR-680W.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
PWH2004.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
PX-4885-4M.dts ramips: fix size-cells on spi nodes 8 years ago
PX-4885-8M.dts ramips: fix size-cells on spi nodes 8 years ago
PX-4885.dtsi treewide: dts: use keycode defines from input dt-binding 8 years ago
RB750Gr3.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
RE6500.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
RP-N53.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT-G32-B1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT-N10-PLUS.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT-N13U.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT-N14U.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT-N15.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT-N56U.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
RT5350F-OLINUXINO-EVB.dts ramips: fix partition size for RT5350F-OLINUXINO 8 years ago
RT5350F-OLINUXINO.dts ramips: fix partition size for RT5350F-OLINUXINO 8 years ago
RUT5XX.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
SAP-G3200U3.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
SK-WB8.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
SL-R7205.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
TEW-691GR.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
TEW-692GR.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
TEW-714TRU.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
TINY-AC.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
Timecloud.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
UBNT-ERX.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
UR-326N4G.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
UR-336UN.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
V11STFE.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
V22RW-2X2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
VOCORE-8M.dts ramips: fix size-cells on spi nodes 8 years ago
VOCORE-16M.dts ramips: fix size-cells on spi nodes 8 years ago
VOCORE.dtsi ramips: fix pinctrl regression 8 years ago
VR500.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
W150M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
W306R_V20.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
W502U.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
W2914NSV2.dts ramips: add support for WeVO W2914NS v2 8 years ago
W2914NSV2.dtsi ramips: add support for WeVO W2914NS v2 8 years ago
WCR150GN.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WF-2881.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
WHR-300HP2.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WHR-600D.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WHR-1166D.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WHR-G300N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WIDORA-NEO.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WITI.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
WIZARD8800.dts ramips: fix size-cells on spi nodes 8 years ago
WIZFI630A.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WL-330N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WL-330N3G.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WL-341V3.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WL-351.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WL-WN575A3.dts ramips: Add support for Wavlink WL-WN575A3 8 years ago
WLI-TX4-AG300N.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WLR-6000.dts ramips: add support for Sitecom WLR-6000 8 years ago
WMR-300.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WNCE2001.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WNDR3700V5.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
WR512-3GN-4M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WR512-3GN-8M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WR6202.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WRH-300CR.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WRTNODE.dts ramips: fix size-cells on spi nodes 8 years ago
WRTNODE2.dtsi treewide: dts: use keycode defines from input dt-binding 8 years ago
WRTNODE2P.dts ramips: DTS rework 8 years ago
WRTNODE2R.dts ramips: DTS rework 8 years ago
WSR-600.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
WSR-1166.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
WT1520-4M.dts ramips: fix size-cells on spi nodes 8 years ago
WT1520-8M.dts ramips: fix size-cells on spi nodes 8 years ago
WT1520.dtsi ramips: fix pinctrl regression 8 years ago
WT3020-4M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WT3020-8M.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
WZR-AGL300NH.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
X5.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
X8.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
XDXRN502J.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
Y1.dts ramips: DTS rework 8 years ago
Y1.dtsi treewide: dts: use keycode defines from input dt-binding 8 years ago
Y1S.dts ramips: DTS rework 8 years ago
YOUKU-YK1.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ZBT-APE522II.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ZBT-CPE102.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ZBT-WA05.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ZBT-WE826.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ZBT-WG2626.dts ramips: cleanup dts files of mt7621 based boards 8 years ago
ZBT-WG3526.dts ramips: split ZBT-WG3526.dts into dtsi and dts files 8 years ago
ZBT-WG3526.dtsi ramips: cleanup dts files of mt7621 based boards 8 years ago
ZBT-WR8305RT.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
ZTE-Q7.dts treewide: dts: use keycode defines from input dt-binding 8 years ago
kng_rc.dts ramips: add support for ZyXEL Keenetic Viva 8 years ago
mt7620a.dtsi ramips: Add support for D-Link DCH-M225 8 years ago
mt7620n.dtsi ramips: fix size-cells on spi nodes 8 years ago
mt7621.dtsi ramips: cleanup dts files of mt7621 based boards 8 years ago
mt7628an.dtsi ramips: fix usb phy initialisation 8 years ago
rt2880.dtsi ramips: update i2c dtsi files 8 years ago
rt3050.dtsi ramips: update i2s dtsi files 8 years ago
rt3352.dtsi ramips: update i2s dtsi files 8 years ago
rt3883.dtsi ramips: rt3883: fix dtc compiler warning 8 years ago
rt5350.dtsi ramips: add missing i2s alias 8 years ago