You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux
Daniel Golle dcc34574ef oxnas: bring in new oxnas target
Reboot the oxnas target based on Linux 4.14 by rebasing our support on
top of the now-existing upstream kernel support.
This commit brings oxnas support to the level of v4.17 having upstream
drivers for Ethernet, Serial and NAND flash.
Botch up OpenWrt's local drivers for EHCI, SATA and PCIe based on the
new platform code and device-tree.
Re-introduce base-files from old oxnas target which works for now but
needs further clean-up towards generic board support.

Functional issues:
 * PCIe won't come up (hence no USB3 on Shuttle KD20)
 * I2C bus of Akitio myCloud device is likely not to work (missing
   debounce support in new pinctrl driver)

Code-style issues:
 * plla/pllb needs further cleanup -- currently their users or writing
   into the syscon regmap after acquireling the clk instead of using
   defined clk_*_*() functions to setup multipliers and dividors.
 * PCIe phy needs its own little driver.
 * SATA driver is a monster and should be split into an mfd having
   a raidctrl regmap, sata controller, sata ports and sata phy.

Tested on MitraStar STG-212 aka. Medion Akoya MD86xxx and Shuttle KD20.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
6 years ago
..
adm5120 kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
adm8668 kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
apm821xx kernel: enable THIN_ARCHIVES by default 6 years ago
ar7 kernel: bump 4.9 to 4.9.100 6 years ago
ar71xx kernel: bump to 4.9.105 6 years ago
arc770 arc770: remove source-only 6 years ago
archs38 kernel: enable THIN_ARCHIVES by default 6 years ago
armvirt arm64: enable harden branch predictor 6 years ago
at91 kernel: bump 4.9 to 4.9.100 6 years ago
ath25 ath25: drop 4.9 kernel support 6 years ago
ath79 ath79: correct wmac names in dts 6 years ago
au1000 kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
bcm53xx kernel: bump 4.14 to 4.14.42 6 years ago
brcm47xx kernel: bump to 4.9.105 6 years ago
brcm63xx kernel: enable THIN_ARCHIVES by default 6 years ago
brcm2708 kernel: bump to 4.9.105 6 years ago
cns3xxx kernel: enable THIN_ARCHIVES by default 6 years ago
gemini kernel: enable THIN_ARCHIVES by default 6 years ago
generic kernel: re-add export ipv6_push_frag_opts for tunneling now patch 6 years ago
imx6 kernel: enable THIN_ARCHIVES by default 6 years ago
ipq40xx ipq40xx: add eva-image for FRITZ!Box 4040 6 years ago
ipq806x kernel: bump 4.14 to 4.14.43 6 years ago
ixp4xx kernel: bump to 4.9.105 6 years ago
kirkwood kernel: enable THIN_ARCHIVES by default 6 years ago
lantiq kernel: enable THIN_ARCHIVES by default 6 years ago
layerscape kernel: bump to 4.9.105 6 years ago
malta malta: bump tp v4.14 6 years ago
mcs814x kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
mediatek kernel: bump 4.14 to 4.14.44 6 years ago
mpc85xx kernel: bump to 4.9.105 6 years ago
mvebu kernel: enable THIN_ARCHIVES by default 6 years ago
mxs kernel: enable THIN_ARCHIVES by default 6 years ago
octeon kernel: enable THIN_ARCHIVES by default 6 years ago
octeontx kernel: enable THIN_ARCHIVES by default 6 years ago
omap kernel: enable EXPORTFS by default 6 years ago
omap24xx omap24xx: remove referece to not existing kmod-usb-musb-tusb6010 6 years ago
orion orion: remove linux 4.4 support 6 years ago
oxnas oxnas: bring in new oxnas target 6 years ago
pistachio kernel: bump 4.14 to 4.14.42 6 years ago
ppc40x treewide: drop target board_name functions 7 years ago
ppc44x ppc44x: mark as broken 7 years ago
ramips Revert "ramips: Move PCI driver to files directory" 6 years ago
rb532 treewide: move nand_do_upgrade call to platform_do_upgrade 6 years ago
sunxi kernel: bump to 4.9.105 6 years ago
uml kernel: bump 4.9 to 4.9.100 6 years ago
x86 kernel: enable THIN_ARCHIVES by default 6 years ago
xburst kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
zynq kernel: mark all v3.18 and v4.4 kernels are source-only 6 years ago
Makefile