
On Fri, Apr 07, 2023 at 11:31:03PM +0200, Linus Walleij wrote:
On Fri, Apr 7, 2023 at 7:46 PM Tom Rini trini@konsulko.com wrote:
On Fri, Apr 07, 2023 at 03:40:08PM +0200, Linus Walleij wrote:
This adds a simple Northstar "BRCMNS" board to be used with the BCM4709x and BCM5301x chips.
The main intention is to use this with the D-Link DIR-890L and DIR-885L routers for loading the kernel into RAM from NAND memory using the BCH-1 ECC and using the separately submitted SEAMA load command, so we are currently not adding support for things such as networking.
If other board need other ECC for example, they need to create a separate DTS file and augment the code, but I don't know if any other users will turn up.
Cc: Rafał Miłecki rafal@milecki.pl Signed-off-by: Linus Walleij linus.walleij@linaro.org
ChangeLog v3->v4:
- No changes
ChangeLog v1->v3:
- Bundle with the iproc nand and algo select patches
arch/arm/Kconfig | 1 + arch/arm/dts/Makefile | 2 ++ arch/arm/dts/ns-board.dts | 57 ++++++++++++++++++++++++++++++
To be clear, what Linux kernel tag is this dts file from?
This is constructed for u-boot, it just contains a subset making U-boot work fine on any D-Link NorthStar device.
It's similar to how we created "stemmy" for all U8500 Samsung phones.
So it's kind of a dummy example? OK. Those aren't unheard of in the kernel, or maybe they're just sneakily there.