Skip to content

Integrate linux-seco-imx/seco_lf-5.10.y_develop-santino

GitBot requested to merge linux-seco-imx/seco_lf-5.10.y_develop-santino into kirkstone

Commit: edgehog/bsp/nxp/linux-seco-imx@0de2b475

[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.

--

Commit: edgehog/bsp/nxp/linux-seco-imx@00533f9b

[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]

--

Commit: edgehog/bsp/nxp/linux-seco-imx@7de6caf4

[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]

--

Commit: edgehog/bsp/nxp/linux-seco-imx@cd1be51b

[SANTINO][DTS] Port dts files from NE kernel

Merge request reports