ipq806x: disable CONFIG_CMDLINE_OVERRIDE and ASRock G10
authorAdrian Schmutzler <freifunk@adrianschmutzler.de>
Mon, 28 Dec 2020 14:17:57 +0000 (15:17 +0100)
committerAdrian Schmutzler <freifunk@adrianschmutzler.de>
Mon, 28 Dec 2020 14:17:57 +0000 (15:17 +0100)
commit57e4cc8261ca6f0b32e4da6922a8f52ef82c4dc6
tree0e3110c79e8e5dc4705a2ec1a30ab7d806137db1
parent2160a9d597b7bb7b14a65785117ff5891db518ef
ipq806x: disable CONFIG_CMDLINE_OVERRIDE and ASRock G10

After device support for ASRock G10 was added in [1], several
people reported broken ipq806x devices, with one or several of the
following symptoms:

  - Device does not boot
  - Sysupgrade does not work
  - Serial console is broken

The issues appears to be caused by the introduction of the symbol
CONFIG_CMDLINE_OVERRIDE=y in [1].

This patch disables the corresponding symbol again and marks the
ASRock as BROKEN, as it probably won't work properly without it.

Further references:

https://bugs.openwrt.org/index.php?do=details&task_id=3540
https://github.com/openwrt/openwrt/commit/98b86296e67dd2b467212fe1a577656e6d3725da#commitcomment-45455875

[1] 98b86296e67d ("ipq806x: add support for ASRock G10")

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
target/linux/ipq806x/config-5.4
target/linux/ipq806x/image/Makefile