Am Dienstag, 29. Juni 2021, 11:30:10 CEST schrieb Heiko Stübner:
Hi Levin,
Am Dienstag, 29. Juni 2021, 11:15:59 CEST schrieb Levin:
Hi all, is it possible to turn on some codec mixer switch in the deviceI don't think that is appropriate and/or/ possible in the devicetree.
tree?
Instead I think you want an Alsa UCM profile for it, see:
https://github.com/alsa-project/alsa-ucm-conf/tree/master/ucm2/Rockchip
and I guess you'd want a more specific name as that config likely is board-specific
Currently, to hear to sound, we need to run the following commands from
the user space:
# turn on mixer switch
amixer -c 1 sset 'Left Mixer' on
amixer -c 1 sset 'Right Mixer' on
# raise volume
amixer -c 1 sset 'Output 2' 36
If these settings can be embedded into device tree, and set by kernel as
initial ALSA path settings,
user can hear the sound with zero ALSA config. That'll be great.
On 2021-06-28 11:54 AM, djw@xxxxxxxxxxxxx wrote:
+
+ es8388-sound {
+ compatible = "simple-audio-card";
+ pinctrl-names = "default";
+ pinctrl-0 = <&hp_det_pin>;
+ simple-audio-card,name = "rockchip,es8388-codec";
not for all boards using the es8388-codec?
Heiko