Integrate linux-seco-imx/seco_lf-5.10.y_develop-santino
[SANTINO][DTS] Comment-out nodes without suitable drivers
The imported nodes:
spreadspectrum
-
gfplatdetect
have no suitable driver. These nodes have been commented-out in order restore them once the related drivers will be ported.
--
[SANTINO][DTS] Change sound driver
Changed audio driver for SGTL5000 codec. The simple-audio-card
didn't
create the sound card. The speaker enable needs to be driven by the OS.
Test procedure:
root@seco-imx6dl-santino:~# amixer sset Lineout unmute
root@seco-imx6dl-santino:~# amixer sset Lineout 31
root@seco-imx6dl-santino:~# amixer sset PCM 192
root@seco-imx6dl-santino:~# gpioset gpiochip4 29=1
root@seco-imx6dl-santino:~# aplay -Dhw:0,0 /usr/share/sounds/alsa/Front_Right.wav
JIRA Reference: [SANTINO-23]
--
[SANTINO][OVERLAY] Add 800x480 LCD and touch screen
LCD: Add reg-userspace-consumer to let the user handle the LCD panel.
Test procedure: i) switch off the panel:
echo "disabled" > /sys/class/regulator/regulator.7/reg_rgb_panel_on_consumer-rgb_panel_on/state
echo 0 > /sys/class/backlight/backlight/brightness
ii) switch on the panel:
echo 255 > /sys/class/backlight/backlight/brightness
echo "enabled" > /sys/class/regulator/regulator.7/reg_rgb_panel_on_consumer-rgb_panel_on/state
TOUCH: Calibration needed at OS level. For weston:
weston-touch-calibrator /dev/fb0
JIRA Reference: [SANTINO-19]
--
[SANTINO][DTS] Port dts files from NE kernel