balena-allwinner/layers/meta-balena-allwinner/recipes-kernel/linux/linux-mainline_%.bbappend
Florin Sarbu 21e8c3a749 linux-mainline: Remove the heap of patches from armbian
These patches were too many to actually be easy to follow when we
needed to update the kernel. So let's remove them altogether and just
rely on the kernel recipe from the BSP. In case we'll need patches from
armbian in the future we will just port here the ones we strictly need.

Signed-off-by: Florin Sarbu <florin@balena.io>
2020-04-03 12:58:51 +02:00

115 lines
2.7 KiB
Text

inherit kernel-resin
inherit kernel-devicetree
PACKAGES =+ "${PN}-fixup-scr"
RESIN_CONFIGS_append = " axp_power"
RESIN_CONFIGS_DEPS[axp_power] = "\
CONFIG_TOUCHSCREEN_SUN4I=n \
CONFIG_IIO=y \
CONFIG_REGMAP_IRQ=y \
CONFIG_MFD_SUN4I_GPADC=y \
CONFIG_MFD_AXP20X=y \
CONFIG_MFD_AXP20X_I2C=y \
"
RESIN_CONFIGS[axp_power] ="\
CONFIG_AXP20X_POWER=y \
"
RESIN_CONFIGS_append_orangepi-plus2 = " wifi"
RESIN_CONFIGS_append_orange-pi-zero = " wifi"
RESIN_CONFIGS_append_orange-pi-lite = " wifi"
RESIN_CONFIGS_append_nanopi-neo-air = " wifi"
RESIN_CONFIGS_append_bananapi-m1-plus = " wifi"
RESIN_CONFIGS[wifi] ="\
CONFIG_WIRELESS=y \
CONFIG_RFKILL=y \
CONFIG_CFG80211=m \
CONFIG_CFG80211_WEXT=y \
CONFIG_WLAN=y \
CONFIG_WLAN_VENDOR_REALTEK=y \
"
RESIN_CONFIGS_append_orangepi-plus2 = " pl2303"
RESIN_CONFIGS_DEPS[pl2303] = "\
CONFIG_USB_SERIAL=m \
"
RESIN_CONFIGS[pl2303] ="\
CONFIG_USB_SERIAL_PL2303=m \
"
RESIN_CONFIGS_append_orangepi-plus2 = " hdmi"
RESIN_CONFIGS_DEPS[hdmi] = "\
CONFIG_SUN8I_DE2_CCU=y \
"
RESIN_CONFIGS[hdmi] ="\
CONFIG_DRM_SUN8I_DW_HDMI=y \
"
RESIN_CONFIGS_append = " huawei_modems"
RESIN_CONFIGS_DEPS[huawei_modems] = "\
CONFIG_USB_SERIAL_OPTION=m \
CONFIG_USB_USBNET=m \
"
RESIN_CONFIGS[huawei_modems] ="\
CONFIG_USB_NET_HUAWEI_CDC_NCM=m \
"
RESIN_CONFIGS_append = " cp210x"
RESIN_CONFIGS[cp210x] ="\
CONFIG_USB_SERIAL_CP210X=m \
"
RESIN_CONFIGS_append_orange-pi-lite = " \
8189fs \
"
RESIN_CONFIGS[8189fs] ?= " \
CONFIG_RTL8189FS=m \
"
RESIN_CONFIGS_append = " \
configfs \
"
RESIN_CONFIGS[configfs] = " \
CONFIG_OF_CONFIGFS=y \
CONFIG_OF_OVERLAY=y \
CONFIG_CONFIGFS_FS=m \
"
RESIN_CONFIGS_append_nanopi-neo-air = " hciuart"
RESIN_CONFIGS_DEPS[hciuart] = " \
CONFIG_BT=m \
"
RESIN_CONFIGS[hciuart] = " \
CONFIG_BT_HCIUART=m \
CONFIG_BT_HCIUART_H4=y \
"
FILES_${PN}-fixup-scr = " \
/boot/sun8i-h3-fixup.scr \
"
KERNEL_DEVICETREE_orange-pi-zero_append = " \
sun8i-h2-plus-orangepi-zero.dtb \
overlay/sun8i-h3-analog-codec.dtbo \
overlay/sun8i-h3-cir.dtbo \
overlay/sun8i-h3-fixup.scr \
overlay/sun8i-h3-i2c0.dtbo \
overlay/sun8i-h3-i2c1.dtbo \
overlay/sun8i-h3-i2c2.dtbo \
overlay/sun8i-h3-pps-gpio.dtbo \
overlay/sun8i-h3-pwm.dtbo \
overlay/sun8i-h3-spdif-out.dtbo \
overlay/sun8i-h3-spi-add-cs1.dtbo \
overlay/sun8i-h3-spi-jedec-nor.dtbo \
overlay/sun8i-h3-spi-spidev.dtbo \
overlay/sun8i-h3-uart1.dtbo \
overlay/sun8i-h3-uart2.dtbo \
overlay/sun8i-h3-uart3.dtbo \
overlay/sun8i-h3-usbhost0.dtbo \
overlay/sun8i-h3-usbhost2.dtbo \
overlay/sun8i-h3-usbhost3.dtbo \
overlay/sun8i-h3-w1-gpio.dtbo \
"