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: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/0de2b4752993e97c07e9a061ab7e4b0626fc1e78

[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: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/00533f9b4a1a7ed23f076418ab87b9ab1f23f6c5

[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: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/7de6caf473a4f5fe8eea4d491450d48e86d24e41

[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: https://git.seco.com/edgehog/bsp/nxp/linux-seco-imx/-/commit/cd1be51b3dc700ca89c37fc2a90678727c51a035

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

Merge request reports

Loading