AmadeusGhost
a8fae6b2a3
sunxi: add some kconfig to fix gpu support
2021-10-17 23:59:03 +08:00
Hauke Mehrtens
8d5315f3a2
kernel: Deactivate some ARM64 errata workarounds
...
This deactivates the following workarounds for erratas in ARM64 CPUS:
CONFIG_ARM64_ERRATUM_1165522: Cortex-A76 cores (r0p0, r1p0, r2p0)
CONFIG_ARM64_ERRATUM_1286807: Cortex-A76 cores (r0p0 to r3p0)
CONFIG_ARM64_ERRATUM_1418040: Cortex-A76/Neoverse-N1 cores (r0p0 to r3p1)
CONFIG_CAVIUM_TX2_ERRATUM_219: Cavium ThunderX2
CONFIG_FUJITSU_ERRATUM_010001: Fujitsu-A64FX
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-10-07 00:04:20 +08:00
Hauke Mehrtens
f1b0f77ff6
sunxi: Refresh kernel 5.10 configuration
...
The cortex53 subtarget was missing multiple config options and the other
targets just defined some options which are not needed.
Fixes: 83672f506d ("sunxi: add testing Linux 5.10")
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-10-07 00:03:14 +08:00
AmadeusGhost
d76295cb73
sunxi/5.10: add missing kconfig
2021-09-28 23:53:05 +08:00
AmadeusGhost
5a8ea9ee54
sunxi/5.10: add NanoPi R1S H5 support
...
Signed-off-by: AmadeusGhost <amadeus@immortalwrt.org>
2021-09-28 23:49:22 +08:00
Daniel Golle
aa93b2aa8c
sunxi: add testing Linux 5.10
...
Add testing Linux kernel 5.10 for sunxi targets.
Removed patches were replaced by upstream commits:
- 410-v5.6-arm64-dts-allwinner-a64-olinuxino-Add-bank-supply-re.patch
f0c3b29f56f0a arm64: dts: allwinner: a64: olinuxino: Add bank supply regulators
- 420-v5.7-arm64-dts-allwinner-a64-olinuxino-add-user-red-LED.patch
89866b2667e0d arm64: dts: allwinner: a64: olinuxino: add user red LED
- 440-add-h6-pwm.patch
a7fe985633f92 pwm: sun4i: Add an optional probe for reset line
b8d74644f34a8 pwm: sun4i: Prefer "mod" clock to unnamed
5b090b430d750 pwm: sun4i: Add an optional probe for bus clock
fa4d81784681a pwm: sun4i: Always calculate params when applying new parameters
9f28e95b5286f pwm: sun4i: Add support to output source clock directly
fdd2c12e3761f pwm: sun4i: Add support for H6 PWM
- 441-arm64-dts-add-PWM-node.patch
88432f5f8469b arm64: dts: allwinner: h6: Add PWM node
- 443-board-h6-orangepioneplus-fix-missing-ethernet.patch
7ee32a17e0d65 arm64: dts: allwinner: h6: orangepi-one-plus: Enable ethernet
Run tested on friendlyarm,nanopi-neo (allwinner,sun8i-h3), looks all good.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2021-09-28 23:43:09 +08:00
AmadeusGhost
e416e1f5e9
Revert "sunxi: disable RTC on h3/h5"
...
This reverts commit 7686e88d07 .
2021-07-05 23:54:38 +08:00
Tianling Shen
f01b7cd3cc
sunxi: add support for OrangePi 3
...
Specifications:
SoC Allwinner H6 @ 1.8 Ghz
DRAM 1Gb/2Gb LPDDR3
Power DC 5V @ 2A, mircoUSB (OTG)
Video HDMI (Type 2.0A - full)
Audio 3.5mm headphone plug, HDMI, on-board microphone
Network 10/100/1000Mbps Ethernet (Realtek RTL8211)
Storage 8G eMMC Flash (optional), microSD
USB 4 USB3.0 Host, 1 USB2.0 Host, 1 USB2.0 OTG
Debug Serial UART
Flashing instructions:
Standard sunxi SD card installation procedure - copy image to SD card,
insert into SD card slot on the device and boot.
Notice:
Wirless is not working for now.
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2021-06-20 13:12:45 +08:00
AmadeusGhost
7686e88d07
sunxi: disable RTC on h3/h5
...
The in-SoC RTC is more disruptive than useful
without a battery connected.
2021-04-11 23:37:56 +08:00
Zoltan HERPAI
bb80b5a02d
sunxi: enable MUSB in A53 subtarget
...
The Pine64(+) and the SoPine64 baseboard has two USB ports. One of
these (the lower) is connected directly to a USB host, the other
one's (upper) PHY is shared with the separate OTG controller. In
order to get it working, MUSB support needs to be enabled.
As there are other targets which compile MUSB support into the kernel
and not package it into modules, the same is done here.
[ 1.348760] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1.357029] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1.364250] usb usb5: Product: MUSB HDRC host driver
[ 1.369219] usb usb5: Manufacturer: Linux 5.4.99 musb-hcd
[ 1.374617] usb usb5: SerialNumber: musb-hdrc.1.auto
[ 1.379891] hub 5-0:1.0: USB hub found
[ 1.383677] hub 5-0:1.0: 1 port detected
[...]
[ 697.299440] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 697.461855] usb 1-1: New USB device found, idVendor=090c, idProduct=1000, bcdDevice=11.00
[ 697.470038] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 697.477180] usb 1-1: Product: USB Flash Disk
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
2021-03-30 23:12:35 +08:00
Adrian Schmutzler
0cd3943f36
target: use SPDX license identifiers on Makefiles
...
Use SPDX license tags to allow machines to check licenses.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2021-02-11 12:05:39 +08:00
AmadeusGhost
dcc01b6832
sunxi: remove outdated rtc package for a31/h3/r40 devices
...
The rtc-sunxi module only supports Allwinner A10/A20, for Allwinner
A31/h3/h5, use rtc-sun6i instead, which isn't support build as a
kernel module, just put it into default config.
Signed-off-by: AmadeusGhost <amadeus@jmu.edu.cn>
2021-02-09 12:22:13 +08:00
Jiang Yongquan
f1246f5542
sunxi: add support for linksprite pcDuino3 nano board
...
Specifications:
- SoC: Allwinner A20 @ 1Ghz
- DRAM: 1GiB DDR3 @ 408MHz (K4B4G1646Q-HYK0)
- NAND: 4GB MLC NAND (H27UBG8T2BTR-BC)
- Ethernet: 10/100/1000Mbps Ethernet (Realtek RTL8211E)
Flash instructions:
dd if=openwrt-sunxi-cortexa7-linksprite_pcduino3-nano-ext4-sdcard.img
of=/dev/sdX
Signed-off-by: Jiang Yongquan <woxwchc@foxmail.com>
[Remove CONFIG_REALTEK_PHY from sunxi/cortexa53 config]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-01-28 12:09:21 +08:00
AmadeusGhost
8ab5e878fb
treewide: remove support for kernel 4.x
2020-10-31 11:39:45 +08:00
CN_SZTL
271aafdfae
sunxi: drop kernel 4.14
2020-09-06 12:31:13 +08:00
AmadeusGhost
ea0f145c3e
Merge Mainline
2020-06-28 18:16:21 +08:00
Rogan Dawes
6a51ed965c
sunxi: add text referencing Allwinner H3 and H5 CPUs
...
This makes it a little easier to figure out which options to choose.
Signed-off-by: Rogan Dawes <rogan@dawes.za.net>
2020-06-27 12:33:18 +08:00
AmadeusGhost
caf22aa4ce
apm821xx/archs38/armvirt/gemini/imx6/kirkwood/lantiq/malta: add kernel 5.4 support
2020-04-16 18:09:15 +08:00
AmadeusGhost
7133ea672b
sunxi: switch to kernel 4.19 ( #2976 )
2020-02-08 17:16:54 +08:00
coolsnowwolf
ab24168802
kernel: bump to 4.9.168 , 4.14.111, 4.19.34
2019-04-12 11:39:40 +08:00
coolsnowwolf
d9b83ef6fd
kernel: bump to 3.8.133, 4.9.153, 4.14.96
2019-02-12 23:04:43 +08:00
coolsnowwolf
9ba04fd0d7
sync with OpenWrt v18.06.1 stable new R8.1 version
2018-08-23 17:40:23 +08:00
coolsnowwolf
8fe0636b8a
Merge branch 'master' of github.com:lede-project/source
2018-04-23 18:50:49 +08:00
coolsnowwolf
229cde62a4
Merge branch 'master' of https://github.com/lede-project/source
2018-01-09 14:38:15 +08:00
coolsnowwolf
bfacc172f0
update kernel to 4.9.57
2017-10-19 22:23:41 +08:00