sunxi: Backport patches needed for A64
authorHauke Mehrtens <hauke@hauke-m.de>
Sat, 15 Jul 2017 20:50:41 +0000 (22:50 +0200)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 18 Sep 2017 18:34:55 +0000 (20:34 +0200)
commit34a422794ddab738408edc7e3980ccbc14f28af4
tree06f99aeb1acab719dea0a5743d44c2026613edbb
parente080a7ce07ee8cd63c71e1469853a233d9bc7a4c
sunxi: Backport patches needed for A64

This backports multiple patches from kernel 4.10 which are adding
missing support for the A64 and the pine64 board. These are the device
tree files, the pinctlk and the clock driver.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
25 files changed:
target/linux/sunxi/config-4.9
target/linux/sunxi/patches-4.9/0001-arm64-sunxi-always-enable-reset-controller.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0002-clk-sunxi-ng-Rename-the-internal-structures.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0003-clk-sunxi-ng-Remove-the-use-of-rational-computations.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0004-clk-sunxi-ng-Finish-to-convert-to-structures-for-arg.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0005-clk-sunxi-ng-Add-minimums-for-all-the-relevant-struc.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0006-clk-sunxi-ng-Implement-minimum-for-multipliers.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0007-clk-sunxi-ng-Add-A64-clocks.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0010-arm64-dts-add-Allwinner-A64-SoC-.dtsi.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0011-arm64-dts-add-Pine64-support.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0012-arm64-dts-fix-build-errors-from-missing-dependencies.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0030-pinctrl-sunxi-Rework-the-pin-config-building-code.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0031-pinctrl-sunxi-Use-macros-from-bindings-header-file-f.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0032-pinctrl-sunxi-Handle-bias-disable.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0033-pinctrl-sunxi-Support-generic-binding.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0034-pinctrl-sunxi-Deal-with-configless-pins.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0035-pinctrl-sunxi-make-bool-drivers-explicitly-non-modul.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0036-pinctrl-sunxi-Free-configs-in-pinctrl_map-only-if-it.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0037-pinctrl-sunxi-Fix-PIN_CONFIG_BIAS_PULL_-DOWN-UP-argu.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0038-pinctrl-sunxi-Add-support-for-fetching-pinconf-setti.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0039-pinctrl-sunxi-Make-sunxi_pconf_group_set-use-sunxi_p.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0040-pinctrl-sunxi-Add-support-for-interrupt-debouncing.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0041-pinctrl-sunxi-fix-theoretical-uninitialized-variable.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0042-pinctrl-sunxi-Testing-the-wrong-variable.patch [new file with mode: 0644]
target/linux/sunxi/patches-4.9/0043-pinctrl-sunxi-Don-t-enforce-bias-disable-for-now.patch [new file with mode: 0644]