mediatek: add support for the new MT7623 Arm SoC
authorJohn Crispin <john@openwrt.org>
Mon, 2 Nov 2015 10:18:50 +0000 (10:18 +0000)
committerJohn Crispin <john@openwrt.org>
Mon, 2 Nov 2015 10:18:50 +0000 (10:18 +0000)
commit25afe99b31f4ef3d835f96545e370770c230ac44
tree5dbe83834a0a67121c557b7549a13221317f07eb
parent12e0d2737f558e886cf698e939f1758ab6a64947
mediatek: add support for the new MT7623 Arm SoC

the support is still WIP. next steps are to make the pmic and ethernet work.
this is the first commit to make sure nothing gets lost.

Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 47354
84 files changed:
target/linux/mediatek/Makefile [new file with mode: 0644]
target/linux/mediatek/base-files.mk [new file with mode: 0644]
target/linux/mediatek/base-files/etc/inittab [new file with mode: 0644]
target/linux/mediatek/base-files/lib/mediatek.sh [new file with mode: 0644]
target/linux/mediatek/base-files/lib/preinit/03_preinit_do_mediatek.sh [new file with mode: 0644]
target/linux/mediatek/config-4.1 [new file with mode: 0644]
target/linux/mediatek/image/Makefile [new file with mode: 0644]
target/linux/mediatek/patches/0001-clk-make-strings-in-parent-name-arrays-const.patch [new file with mode: 0644]
target/linux/mediatek/patches/0002-clk-mediatek-Add-initial-common-clock-support-for-Me.patch [new file with mode: 0644]
target/linux/mediatek/patches/0003-clk-mediatek-Add-reset-controller-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0004-clk-mediatek-Add-basic-clocks-for-Mediatek-MT8135.patch [new file with mode: 0644]
target/linux/mediatek/patches/0005-clk-mediatek-Add-basic-clocks-for-Mediatek-MT8173.patch [new file with mode: 0644]
target/linux/mediatek/patches/0006-soc-mediatek-Add-infracfg-misc-driver-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0007-dt-bindings-soc-Add-documentation-for-the-MediaTek-S.patch [new file with mode: 0644]
target/linux/mediatek/patches/0008-soc-Mediatek-Add-SCPSYS-power-domain-driver.patch [new file with mode: 0644]
target/linux/mediatek/patches/0009-dt-bindings-ARM-Mediatek-Document-devicetree-binding.patch [new file with mode: 0644]
target/linux/mediatek/patches/0010-thermal-consistently-use-int-for-temperatures.patch [new file with mode: 0644]
target/linux/mediatek/patches/0011-thermal-trivial-fix-typo-in-comment.patch [new file with mode: 0644]
target/linux/mediatek/patches/0012-thermal-remove-useless-call-to-thermal_zone_device_s.patch [new file with mode: 0644]
target/linux/mediatek/patches/0013-thermal-Use-IS_ENABLED-instead-of-ifdef.patch [new file with mode: 0644]
target/linux/mediatek/patches/0014-thermal-Add-comment-explaining-test-for-critical-tem.patch [new file with mode: 0644]
target/linux/mediatek/patches/0015-thermal-inline-only-once-used-function.patch [new file with mode: 0644]
target/linux/mediatek/patches/0016-thermal-streamline-get_trend-callbacks.patch [new file with mode: 0644]
target/linux/mediatek/patches/0017-thermal-Allow-sensor-ops-to-fail-with-ENOSYS.patch [new file with mode: 0644]
target/linux/mediatek/patches/0018-thermal-of-always-set-sensor-related-callbacks.patch [new file with mode: 0644]
target/linux/mediatek/patches/0019-thermal-Make-struct-thermal_zone_device_ops-const.patch [new file with mode: 0644]
target/linux/mediatek/patches/0020-thermal-thermal-Add-support-for-hardware-tracked-tri.patch [new file with mode: 0644]
target/linux/mediatek/patches/0021-thermal-of-implement-.set_trips-for-device-tree-ther.patch [new file with mode: 0644]
target/linux/mediatek/patches/0022-dt-bindings-thermal-Add-binding-document-for-Mediate.patch [new file with mode: 0644]
target/linux/mediatek/patches/0023-thermal-Add-Mediatek-thermal-controller-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0024-ARM64-dts-mt8173-Add-thermal-auxadc-device-nodes.patch [new file with mode: 0644]
target/linux/mediatek/patches/0025-dt-bindings-ARM-Mediatek-Document-devicetree-binding.patch [new file with mode: 0644]
target/linux/mediatek/patches/0026-spi-mediatek-Add-spi-bus-for-Mediatek-MT8173.patch [new file with mode: 0644]
target/linux/mediatek/patches/0027-dt-bindings-pwm-add-Mediatek-display-PWM-bindings.patch [new file with mode: 0644]
target/linux/mediatek/patches/0028-pwm-add-Mediatek-display-PWM-driver-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0029-dt-bindings-Add-I2C-bindings-for-mt65xx-mt81xx.patch [new file with mode: 0644]
target/linux/mediatek/patches/0030-I2C-mediatek-Add-driver-for-MediaTek-I2C-controller.patch [new file with mode: 0644]
target/linux/mediatek/patches/0031-I2C-mediatek-Add-driver-for-MediaTek-MT8173-I2C-cont.patch [new file with mode: 0644]
target/linux/mediatek/patches/0032-dt-bindings-mediatek-Add-MT8173-cpufreq-driver-bindi.patch [new file with mode: 0644]
target/linux/mediatek/patches/0033-cpufreq-mediatek-Add-MT8173-cpufreq-driver.patch [new file with mode: 0644]
target/linux/mediatek/patches/0034-mmc-dt-bindings-add-Mediatek-MMC-bindings.patch [new file with mode: 0644]
target/linux/mediatek/patches/0035-mmc-mediatek-Add-Mediatek-MMC-driver.patch [new file with mode: 0644]
target/linux/mediatek/patches/0036-mmc-mediatek-Add-PM-support-for-MMC-driver.patch [new file with mode: 0644]
target/linux/mediatek/patches/0037-arm64-mediatek-Add-Mediatek-MMC-support-in-defconfig.patch [new file with mode: 0644]
target/linux/mediatek/patches/0038-ARM-multi_v7_defconfig-Enable-Mediatek-MMC-support-m.patch [new file with mode: 0644]
target/linux/mediatek/patches/0039-clocksource-mediatek-Don-t-run-event_handler-if-it-i.patch [new file with mode: 0644]
target/linux/mediatek/patches/0040-clocksource-mediatek-Use-GPT-as-sched-clock-source.patch [new file with mode: 0644]
target/linux/mediatek/patches/0041-arm-mediatek-enable-gpt6-on-boot-up-to-make-arch-tim.patch [new file with mode: 0644]
target/linux/mediatek/patches/0042-ARM-mediatek-add-smp-bringup-code.patch [new file with mode: 0644]
target/linux/mediatek/patches/0043-ARM-dts-mt8127-enable-basic-SMP-bringup-for-mt8127.patch [new file with mode: 0644]
target/linux/mediatek/patches/0044-dt-bindings-Add-usb3.0-phy-binding-for-MT65xx-SoCs.patch [new file with mode: 0644]
target/linux/mediatek/patches/0045-dt-bindings-Add-a-binding-for-Mediatek-xHCI-host-con.patch [new file with mode: 0644]
target/linux/mediatek/patches/0046-usb-phy-add-usb3.0-phy-driver-for-mt65xx-SoCs.patch [new file with mode: 0644]
target/linux/mediatek/patches/0047-xhci-mediatek-support-MTK-xHCI-host-controller.patch [new file with mode: 0644]
target/linux/mediatek/patches/0048-dt-bindings-mediatek-Modify-pinctrl-bindings-for-mt6.patch [new file with mode: 0644]
target/linux/mediatek/patches/0049-pinctrl-dt-bindings-mt6397-Add-pinfunc-header-file-f.patch [new file with mode: 0644]
target/linux/mediatek/patches/0050-pinctrl-mediatek-data-struct-optimize-and-remove-unu.patch [new file with mode: 0644]
target/linux/mediatek/patches/0051-pinctrl-mediatek-add-mtk_pctrl_spec_pull_set_samereg.patch [new file with mode: 0644]
target/linux/mediatek/patches/0052-pinctrl-mediatek-add-ies-smt-control-to-common-code.patch [new file with mode: 0644]
target/linux/mediatek/patches/0053-pinctrl-mediatek-Add-Pinctrl-GPIO-driver-for-mt6397.patch [new file with mode: 0644]
target/linux/mediatek/patches/0054-pinctrl-mediatek-add-pinctrl-GPIO-EINT-driver-for-mt.patch [new file with mode: 0644]
target/linux/mediatek/patches/0055-mfd-mediatek-Add-GPIO-sub-module-support-into-mfd.patch [new file with mode: 0644]
target/linux/mediatek/patches/0056-ARM-dts-mt8127-add-pinctrl-GPIO-EINT-node-for-mt8127.patch [new file with mode: 0644]
target/linux/mediatek/patches/0057-thermal-oops.patch [new file with mode: 0644]
target/linux/mediatek/patches/0058-dont-disable-clocks.patch [new file with mode: 0644]
target/linux/mediatek/patches/0059-arm-mediatek-basic-mt6323-pmic-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0060-arm-mediatek-select-the-arm-timer-by-default.patch [new file with mode: 0644]
target/linux/mediatek/patches/0061-arm-mediatek-add-mt7623-clock.patch [new file with mode: 0644]
target/linux/mediatek/patches/0062-arm-mediatek-add-mt7623-pinctrl-supoort.patch [new file with mode: 0644]
target/linux/mediatek/patches/0063-arm-mediatek-add-SDK-ethernet.patch [new file with mode: 0644]
target/linux/mediatek/patches/0064-arm-mediatek-add-mt7623-pcie-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0065-arm-mediatek-add-mt7623-smp-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0066-arm-mediatek-add-m7623-devicetree.patch [new file with mode: 0644]
target/linux/mediatek/patches/0067-arm-mediatek-add-mt7623-support.patch [new file with mode: 0644]
target/linux/mediatek/patches/0068-SDK_compat.patch [new file with mode: 0644]
target/linux/mediatek/patches/0069-arm-mediatek-add-mt7623-support-to-pmic-wrapper.patch [new file with mode: 0644]
target/linux/mediatek/patches/0070-clk-mediatek-Export-CPU-mux-clocks-for-CPU-frequency.patch [new file with mode: 0644]
target/linux/mediatek/patches/0071-clk.patch [new file with mode: 0644]
target/linux/mediatek/patches/0072-mfd.patch [new file with mode: 0644]
target/linux/mediatek/patches/0073-clk.patch [new file with mode: 0644]
target/linux/mediatek/patches/0074-dts.patch [new file with mode: 0644]
target/linux/mediatek/patches/0075-sd.patch [new file with mode: 0644]
target/linux/mediatek/patches/0076-reset.patch [new file with mode: 0644]
target/linux/mediatek/profiles/default.mk [new file with mode: 0644]