diff options
author | Phil Sutter <phil@nwl.cc> | 2021-03-07 22:22:27 +0100 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2021-04-08 08:50:17 +0200 |
commit | e471ddf0f3472423e8cdf8cc7d06a0b8e2abfebc (patch) | |
tree | 84b99594186f00155aa207add68976c0d5aa07f1 /drivers/i2c/i2c-cdns.c | |
parent | c57f92050429779ae04357f88e1c7e5d02c6d315 (diff) |
arm: mvebu: board/Synology: Unify legacy kernel support
Move the relevant bits from ds109.{c,h} into common/ and adjust the code
to fit both DS109 and DS414. Moreover:
* Introduce syno_board_id() which translates CONFIG_MACH_TYPE into the
expected board ID tag value.
* Properly initialize isusbhost, mac and mtu fields from env variables.
* Set the right bootargs/bootcmd to correctly boot legacy kernel out of
the (DS414) box. Getting the ramdisk location right is a bit tedious.
Cc: Walter Schweizer <swwa@users.sourceforge.net>
Signed-off-by: Phil Sutter <phil@nwl.cc>
Reviewed-by: Stefan Roese <sr@denx.de>
Diffstat (limited to 'drivers/i2c/i2c-cdns.c')
0 files changed, 0 insertions, 0 deletions