From 9b6a1c23a3252719cda76a0e8b20d756004b3b1f Mon Sep 17 00:00:00 2001 From: Thomas McKahan Date: Mon, 27 Aug 2018 22:59:31 -0400 Subject: [PATCH] tinkerboard PA ignore ALC4040 sets udev rule to specifically ignore the USB soundcard on Tinker. Enumeration of ALC4040 is done with manual config. --- config/sources/rockchip.conf | 6 ++++-- packages/bsp/rockchip/89-pulseaudio-usb.rules | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 packages/bsp/rockchip/89-pulseaudio-usb.rules diff --git a/config/sources/rockchip.conf b/config/sources/rockchip.conf index 1d85dbc655..fa25af3efd 100644 --- a/config/sources/rockchip.conf +++ b/config/sources/rockchip.conf @@ -69,7 +69,7 @@ family_tweaks() family_tweaks_bsp() { - #HDMI Hotplug + #Graphics and media mkdir -p $destination/etc/udev/rules.d mkdir -p $destination/usr/local/bin cp $SRC/packages/bsp/rockchip/hdmi.rules $destination/etc/udev/rules.d @@ -89,7 +89,9 @@ family_tweaks_bsp() install -m 755 $SRC/packages/bsp/rockchip/rtk_hciattach $destination/usr/bin install -m 755 $SRC/packages/bsp/rockchip/start_bt.sh $destination/usr/local/bin cp $SRC/packages/bsp/rockchip/tinker-bluetooth.service $destination/lib/systemd/system/ - + # Sound cp $SRC/packages/bsp/rockchip/asound.conf $destination/etc/ + cp $SRC/packages/bsp/rockchip/89-pulseaudio-usb.rules $destination/etc/udev/rules.d + } diff --git a/packages/bsp/rockchip/89-pulseaudio-usb.rules b/packages/bsp/rockchip/89-pulseaudio-usb.rules new file mode 100644 index 0000000000..d5c0e60192 --- /dev/null +++ b/packages/bsp/rockchip/89-pulseaudio-usb.rules @@ -0,0 +1 @@ +ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="481a", ENV{PULSE_IGNORE}="1" \ No newline at end of file