mediatek: add support for the new MT7623 Arm SoC
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 2 Nov 2015 10:18:50 +0000 (10:18 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 2 Nov 2015 10:18:50 +0000 (10:18 +0000)
commit557ed0f822054d025d23f8984181b514e5f51813
treedd684baeca3d31c464be1095df76fb19a6e32f21
parentd31bc5add44c98667ea816f84d80e5574a973aae
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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47354 3c298f89-4303-0410-b956-a3cf2f4a3e73
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]