mirror of
https://github.com/lingble/meta-tegra.git
synced 2025-10-29 11:32:30 +00:00
* Ran convert-overrides.py to generate the initial changes * Manual cleanup afterwards (which was a lot, due to our extensive use of overrides). Signed-off-by: Matt Madison <matt@madison.systems>
36 lines
1.2 KiB
BlitzBasic
36 lines
1.2 KiB
BlitzBasic
require tegra-binaries-${PV}.inc
|
|
require tegra-shared-binaries.inc
|
|
|
|
DESCRIPTION = "Sound configuration files provided by L4T"
|
|
|
|
inherit systemd
|
|
|
|
do_configure() {
|
|
tar -C ${B} -x -f ${S}/nv_tegra/config.tbz2 etc usr/share/alsa/cards
|
|
}
|
|
|
|
do_compile[noexec] = "1"
|
|
|
|
do_install() {
|
|
if [ -n "${TEGRA_AUDIO_DEVICE}" ]; then
|
|
install -d ${D}${sysconfdir}
|
|
install -m 0644 ${B}/etc/asound.conf.${TEGRA_AUDIO_DEVICE} ${D}${sysconfdir}/asound.conf
|
|
fi
|
|
|
|
install -d ${D}${datadir}/alsa/cards
|
|
}
|
|
|
|
do_install:append:tegra186() {
|
|
install -m 0644 ${B}/usr/share/alsa/cards/tegra-hda.conf ${D}${datadir}/alsa/cards/
|
|
install -m 0644 ${B}/usr/share/alsa/cards/tegra-snd-t186r.conf ${D}${datadir}/alsa/cards/
|
|
}
|
|
do_install:append:tegra194() {
|
|
install -m 0644 ${B}/usr/share/alsa/cards/tegra-hda-galen.conf ${D}${datadir}/alsa/cards/
|
|
install -m 0644 ${B}/usr/share/alsa/cards/tegra-hda-xnx.conf ${D}${datadir}/alsa/cards/
|
|
install -m 0644 ${B}/usr/share/alsa/cards/jetson-xaviernx.conf ${D}${datadir}/alsa/cards/
|
|
install -m 0644 ${B}/usr/share/alsa/cards/tegra-snd-t19x-.conf ${D}${datadir}/alsa/cards/
|
|
}
|
|
|
|
FILES:${PN} = "${sysconfdir} ${datadir}/alsa"
|
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|