openwrt/target/linux/ipq40xx/patches-4.14
Adrian Schmutzler 9c7025b779 ipq40xx: build DEVICE_DTS based on SOC and device name
This patch uses the SOC variable to calculate DTS names automatically
based on the SOC and the device definition node name.

This reduces redundancy and (by having to choose DTS name
appropriately) will unify the naming of a device in different places
(image/Makefile, DTS name, compatible, image name). This is supposed
to make life easier for developers and reviewers.

Since the kernel uses a "soc-device.dts" scheme for this target, we
use this for the derivation of DEVICE_DTS, too, and rename the files
not having followed it so far.

Note that for some devices the kernel itself is inconsistent, leaving
us with a manual overwrite for ap.dk01.1-c1 and ap.dk04.1-c1.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2019-12-27 18:00:15 +01:00
..
030-mtd-nand-Use-standard-large-page-OOB-layout-when-usi.patch
031-mtd-nand-use-usual-return-values-for-the-erase-hook.patch
040-dmaengine-qcom-bam-Process-multiple-pending-descript.patch ipq40xx: fix build error 2019-11-20 09:26:26 +01:00
050-0002-mtd-nand-qcom-add-command-elements-in-BAM-transactio.patch
050-0003-mtd-nand-qcom-support-for-command-descriptor-formati.patch
050-0004-mtd-nand-provide-several-helpers-to-do-common-NAND-o.patch
050-0005-mtd-nand-force-drivers-to-explicitly-send-READ-PROG-.patch
070-qcom-spm-fix-probe-order.patch
071-qcom-ipq4019-use-v2-of-the-kpss-bringup-mechanism.patch
072-qcom-ipq4019-add-cpu-operating-points-for-cpufreq-su.patch
074-ARM-qcom-Add-IPQ4019-SoC-support.patch
075-dt-bindings-phy-qcom-ipq4019-usb-add-binding-documen.patch
076-phy-qcom-ipq4019-usb-add-driver-for-QCOM-IPQ4019.patch
077-qcom-ipq4019-add-USB-devicetree-nodes.patch
078-ARM-dts-ipq4019-Add-a-few-peripheral-nodes.patch
079-ARM-dts-ipq4019-fix-PCI-range.patch
080-pinctrl-msm-fix-gpio-hog-related-boot-issues.patch
081-clk-fix-apss-cpu-overclocking.patch
082-ARM-dts-ipq4019-Add-TZ-and-SMEM-reserved-regions.patch
083-mtd-nand-add-Winbond-manufacturer-and-chip.patch
084-ARM-dts-ipq4019-Add-a-default-chosen-node.patch
085-mtd-nand-add-macronix-mx35lf1ge4ab.patch
086-ARM-dts-qcom-ipq4019-enlarge-PCIe-BAR-range.patch
087-ARM-dts-qcom-ipq4019-Fix-MSI-IRQ-type.patch
088-0001-i2c-qup-fix-copyrights-and-update-to-SPDX-identifier.patch
088-0003-i2c-qup-minor-code-reorganization-for-use_dma.patch
088-0004-i2c-qup-remove-redundant-variables-for-BAM-SG-count.patch
088-0005-i2c-qup-schedule-EOT-and-FLUSH-tags-at-the-end-of-tr.patch
088-0006-i2c-qup-fix-the-transfer-length-for-BAM-RX-EOT-FLUSH.patch
088-0007-i2c-qup-proper-error-handling-for-i2c-error-in-BAM-m.patch
088-0008-i2c-qup-use-the-complete-transfer-length-to-choose-D.patch
088-0009-i2c-qup-change-completion-timeout-according-to-trans.patch
088-0010-i2c-qup-fix-buffer-overflow-for-multiple-msg-of-maxi.patch
088-0011-i2c-qup-send-NACK-for-last-read-sub-transfers.patch
088-0012-i2c-qup-reorganization-of-driver-code-to-remove-poll.patch
088-0013-i2c-qup-reorganization-of-driver-code-to-remove-poll.patch
090-ipq40xx-fix-high-resolution-timer.patch
181-crypto-qce-add-CRYPTO_ALG_KERN_DRIVER_ONLY-flag.patch
303-spi-nor-enable-4B-opcodes-for-mx25l25635f.patch kernel: bump 4.14 to 4.14.154 2019-11-19 14:59:03 +01:00
700-net-add-qualcomm-mdio-and-phy.patch
701-dts-ipq4019-add-mdio-node.patch
702-dts-ipq4019-add-PHY-switch-nodes.patch
703-net-IPQ4019-needs-rfs-vlan_tag-callbacks-in.patch
706-ar40xx-abort-probe-on-missig-phy.patch
710-net-add-qualcomm-essedma-ethernet-driver.patch
711-dts-ipq4019-add-ethernet-essedma-node.patch
712-mr33-essedma.patch
713-essedma-alloc-skb-ip-align.patch
714-essedma-add-fix-for-memory-allocation.patch
850-soc-add-qualcomm-syscon.patch
900-dts-ipq4019-ap-dk01.1.patch
901-arm-boot-add-dts-files.patch ipq40xx: build DEVICE_DTS based on SOC and device name 2019-12-27 18:00:15 +01:00
997-device_tree_cmdline.patch