armbian-build/packages/bsp
Matthijs Kooijman da626d1502 armbian-audio-config: Fix muting and controls with spaces
In commit 0aa61abe7 (armbian-audio-config: Massively speed up script)
this script was changed to not call amixer for each control, but just
once for each card, feeding commands for many controls in one invocation
with the `--stdin` option.

In that commit, two errors were introduced:
 - Controls that were intended to be muted were turned on instead. This
   affects the "CD", "Mic" and "Internal Speaker" controls.

   This occured because there is a helper shell function whose arguments
   were renumbered, but the last argument kept the old numbering,
   keeping it always at the default value of "on", even when it should
   have been "mute".

 - Controls with a space in their name would be ignored. In the original
   script, arguments (including these names) were quoted and passed
   separately to the `amixer` command. Now, they are quoted when passed
   to `echo`, but that produces an unstructured line with the quoting
   removed that can no longer be correctly parsed by amixer for names
   with spaces.

This commit fixes both problems be correctly numbering the arguments and
adding an additional layer of quoting.
2023-04-17 13:43:30 +02:00
..
aml-s9xx-box Update u-boot-s905x-s912 binary to a new build (#4947) 2023-03-15 08:30:28 -04:00
armbianmonitor some shellcheck fixes (#4013) 2022-07-25 11:39:11 +02:00
clockworkpi-a06 Add clockworkpi-a06 support (#3768) 2022-05-11 21:47:28 +02:00
common armbian-audio-config: Fix muting and controls with spaces 2023-04-17 13:43:30 +02:00
cubox Fix randomly failing X server on imx6 boards + upstram patch for Udoo NEXT 2017-12-12 22:09:53 +01:00
helios64 helios64: fix udev rules to let fancontrol work again (#3367) 2021-12-25 21:53:53 +01:00
jethub Update oneshot service for eth reset at system start. (AR-1098) (#3965) 2022-07-09 11:46:40 +02:00
lime-a64 Merged packages from development 2018-05-27 10:17:03 +00:00
mpv Soft video playback on full screen 2019-05-23 21:30:24 +02:00
mt7623 Bananapi R2 (#1151) 2018-11-08 18:51:42 +01:00
mvebu Shellcheck fixes on armbianmonitor (#3994) 2022-07-14 10:12:24 +02:00
mvebu64 Espressobin u boot fit image (#3766) 2022-05-07 15:50:53 +02:00
nanopim4 Implement fan controller for Nanopi M4 (#3231) 2021-10-31 12:12:06 +01:00
odroid [ odroid xu4 ] use udev rules to set ethernet rps 2018-12-23 13:09:56 +00:00
olinuxino Update olinuxino BSP packages 2018-05-03 09:00:16 +03:00
orangepi5 Fix USB2 and Type C ports on Orange Pi 5 (#4634) 2022-12-31 13:37:31 -08:00
pinebook Minor PineBook fixes 2017-09-10 04:19:35 -07:00
pinebook-pro Remove duplicated entries for Pinebook PRO bsp creation (#3031) 2021-07-18 15:41:58 +02:00
rk322x fix typo 2022-10-04 21:59:14 +02:00
rk3318 rockchip64: add ssv6051p wifi driver for current and edge kernel (#4269) 2022-10-12 11:22:33 +02:00
rk3328 rockchip64: add rk3318-box tvbox board patch and configurations (#3921) 2022-06-23 08:30:54 +02:00
rk3399 rockchip64: set gpu governor default to simple_ondemand 2022-06-26 15:12:40 +02:00
rockchip rockchip: enable broadcom serdev bluetooth for current and edge kernels 2021-09-16 17:51:34 +00:00
rockpis Rockpis wifi fixes (#4008) 2022-10-13 18:34:43 +02:00
sun8i-v3s/etc/default Add Pine64 PineCube support (#2364) 2020-11-25 19:50:10 +01:00
sunxi Add bluetooth support for Orange PI 3 LTS (#3896) 2022-06-15 21:16:41 +02:00
sunxi-temp Move files used by makeboarddeb to packages/bsp subdirectory 2017-07-17 20:33:29 +03:00
10-no-new-privileges.conf Move and simplify some distribution specific tweaks 2017-08-01 16:01:12 +03:00
99disable-power-management Move and simplify some distribution specific tweaks 2017-08-01 16:01:12 +03:00
armbian_first_run.txt.template Merged packages from development 2018-05-27 10:17:03 +00:00
h3consumption some shellcheck fixes (#4013) 2022-07-25 11:39:11 +02:00
h3disp Update URLs (#2870) 2021-06-10 11:27:51 +02:00