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)
commitd8804dd309b0a1701c8ebe0a26d700745df24f11
treedd684baeca3d31c464be1095df76fb19a6e32f21
parentd89b7bf323e77422c803889989cd27686dcf88bc
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]