51 lines
2 KiB
Bash
51 lines
2 KiB
Bash
# Copyright 1999-2021 Gentoo Authors
|
|
# Distributed under the terms of the GNU General Public License v2
|
|
|
|
EAPI="7"
|
|
ETYPE="sources"
|
|
|
|
inherit kernel-2
|
|
detect_version
|
|
detect_arch
|
|
|
|
KEYWORDS="~arm64"
|
|
HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
|
|
|
|
DESCRIPTION="Full sources for the Linux ${KV_MAJOR}.${KV_MINOR} kernel tree."
|
|
SRC_URI="${KERNEL_URI}"
|
|
|
|
DECADE_PATCHES=(
|
|
"${FILESDIR}/add-board-nanopi-m4v2.patch"
|
|
"${FILESDIR}/add-csgpio-to-rockchip-spi.patch"
|
|
"${FILESDIR}/add-fusb30x-driver.patch"
|
|
"${FILESDIR}/add-maker-friendlyarm.patch"
|
|
"${FILESDIR}/board-nanopi-m4v2-dts-add-sound-card.patch"
|
|
"${FILESDIR}/board-nanopi-m4v2-dts-ethernet-tweak.patch"
|
|
"${FILESDIR}/board-nanopi-m4v2-dts-fix-stability-issues.patch"
|
|
"${FILESDIR}/board-nanopi-r2s-r8152-mac-from-dt.patch"
|
|
"${FILESDIR}/board-roc-rk3399-pc-fix-fusb302-compatible.patch"
|
|
"${FILESDIR}/board-rockpis-0008-thermal-rockchip-add-tsadc-support-for-rk3308.patch"
|
|
"${FILESDIR}/board-rockpis-0016-ASoC-rockchip-add-support-for-rockchip-i2s-tdm-contr.patch"
|
|
"${FILESDIR}/board-rockpis-0017-WIP-Sync-rockchip_i2s_tdm-to-BSP-tree.patch"
|
|
"${FILESDIR}/board-rockpis-0018-ASoC-codecs-Add-RK3308-internal-codec-driver.patch"
|
|
"${FILESDIR}/board-rockpis-0019-Sync-rk3308_codec-to-BSP-tree.patch"
|
|
"${FILESDIR}/board-rockpis-0022-ASoC-rk3308_codec-replace-codec-to-component.patch"
|
|
"${FILESDIR}/general-emmc-hs400es-init-tweak.patch"
|
|
"${FILESDIR}/general-fix-es8316-kernel-panic.patch"
|
|
"${FILESDIR}/general-fix-mmc-signal-voltage-before-reboot.patch"
|
|
"${FILESDIR}/general-increasing_DMA_block_memory_allocation_to_2048.patch"
|
|
"${FILESDIR}/general-rk808-configurable-switch-voltage-steps.patch"
|
|
"${FILESDIR}/general-rt5651-add-mclk.patch"
|
|
"${FILESDIR}/rk3399-add-sclk-i2sout-src-clock.patch"
|
|
"${FILESDIR}/rk3399-enable-dwc3-xhci-usb-trb-quirk.patch"
|
|
"${FILESDIR}/rk3399-pci-rockchip-support-ep-gpio-undefined-case.patch"
|
|
"${FILESDIR}/rk3399-sd-drive-level-8ma.patch"
|
|
)
|
|
|
|
src_prepare() {
|
|
for P in ${DECADE_PATCHES[@]}; do
|
|
eapply "${P}"
|
|
done
|
|
|
|
kernel-2_src_prepare
|
|
}
|