immortalwrt/target/linux
Adrian Schmutzler dcc841e50f ipq806x: disentangle and clean up SoC DTSI files
So far, the DTSI files on ipq806x had a linear inheritance:

  qcom-ipq8064.dtsi
  v
  qcom-ipq8064-v1.0.dtsi
  v
  qcom-ipq8064-v2.0.dtsi
  v
  qcom-ipq8065.dtsi

This poses problems when one wants to set something that is specific
to an architecture closer to the top of the tree.

In this patch, we remove the chain-like inheritance and have all
other files derived from qcom-ipq8064.dtsi (changing this name to
something more generic is not possible due to upstream use).

The removal of inheritance will require a few entries to be copied
from qcom-ipq8064-v2.0.dtsi to qcom-ipq8065.dtsi. However, it also
opens an opportunity for some clean-up:

- Many definitions can be improved by just using the innermost labels.

- Instead of disabling the CPU_SPC node for ipq8065, it is now off by
  default and enabled where needed.

- Instead of patching phy-tx0-term-offset into qcom-ipq8064.dtsi and
  then having it changed for qcom-ipq8064-v2.0/qcom-ipq8065, just have
  the appropriate settings done in the lower DTSI files directly.

- For the opp_table0 adjustments for ipq8065, just redefine what's
  changed, but don't add all the untouched properties again.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-07-07 12:30:30 +08:00
..
apm821xx kernel: Update kernel 5.4 to version 5.4.50 2020-07-05 13:29:49 +08:00
ar7 kernel: bump to 4.9.207, 4.14.160, 4.19.91 2019-12-24 23:57:52 -08:00
ar71xx ar71xx: Fix mikrotik NAND compile problem 2020-07-06 12:18:20 +08:00
arc770 treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
archs38 treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
armvirt armvirt,x86: fix build breakage of crypto ccp module 2020-06-24 12:05:03 +08:00
at91 treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
ath25 treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
ath79 Merge Mainline 2020-07-05 21:36:02 +08:00
bcm27xx kernel: Update kernel 5.4 to version 5.4.50 2020-07-05 13:29:49 +08:00
bcm47xx bcm47xx: add support for NETGEAR R6200 V1 2020-06-24 12:08:32 +08:00
bcm53xx kernel: Update kernel 4.19 to version 4.19.131 2020-07-05 12:53:46 +08:00
bcm63xx Merge Mainline 2020-06-28 18:16:21 +08:00
cns3xxx Merge Mainline 2020-06-28 18:16:21 +08:00
gemini treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
generic wireless: wext: remove ndo_do_ioctl fallback 2020-07-06 12:56:53 +08:00
imx6 treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
ipq40xx ipq40xx: less ess_edma ipv6 log output 2020-07-06 12:13:20 +08:00
ipq806x ipq806x: disentangle and clean up SoC DTSI files 2020-07-07 12:30:30 +08:00
ipq807x ipq807x: add very basic target support 2020-02-29 22:59:08 -08:00
ixp4xx kernel: bump 4.9 to 4.9.220 2020-04-25 08:06:59 +08:00
kirkwood treewide: adjust sysupgrade script 2020-05-01 16:29:04 +08:00
lantiq lantiq: remove unused PHY drivers on xrx200 2020-06-27 12:35:50 +08:00
layerscape kernel: Update kernel 5.4 to version 5.4.50 2020-07-05 13:29:49 +08:00
malta malta: add missing symbols for kernel 5.4 2020-06-04 12:07:06 +08:00
mediatek kernel: Update kernel 5.4 to version 5.4.50 2020-07-05 13:29:49 +08:00
mpc85xx kernel: Update kernel 5.4 to version 5.4.50 2020-07-05 13:29:49 +08:00
mvebu mvebu: config define i2c pxa slave 2020-07-05 13:35:18 +08:00
mxs Merge Mainline 2020-05-04 16:11:02 +08:00
octeon treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
octeontx kernel: bump 5.4 to 5.4.48 2020-06-23 12:10:47 +08:00
omap treewide: drop shebang from non-executable target files 2020-06-17 12:04:16 +08:00
orion update target 2019-08-19 22:26:19 +08:00
oxnas kernel: Update kernel 5.4 to version 5.4.50 2020-07-05 13:29:49 +08:00
pistachio Merge Mainline 2020-06-28 18:16:21 +08:00
ramips ramips: adjust device settings 2020-07-06 12:32:29 +08:00
rb532 build: allow overriding default selection state for devices 2019-10-19 11:35:16 -07:00
rockchip rockchip: refresh config 2020-06-29 18:09:44 +08:00
samsung kernel: Update kernel 4.14 to version 4.14.187 2020-07-05 11:53:32 +08:00
sunxi Merge Mainline 2020-06-28 18:16:21 +08:00
tegra mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
uml update target 2019-08-19 22:26:19 +08:00
x86 Merge Mainline 2020-07-02 18:39:46 +08:00
zynq mpc85xx/mvebu/mxs/octeontx/oxnas/sunxi/tegra/zynq: add kernel 5.4 support 2020-04-16 19:38:37 +08:00
Makefile update target 2019-08-19 22:26:19 +08:00