Skip to content

Commit c9e9fe3

Browse files
committed
[CES-3166] - Add required LVDS information to the device trees
- Enable kernel drivers: HIDRAW / USB_HIDDEV / GPIO_PCA9570 / ATH10K / RTW88_8822CE / INITRAMFS
1 parent bce3699 commit c9e9fe3

5 files changed

Lines changed: 53 additions & 11 deletions

File tree

build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ busybox_get()
126126
fi
127127

128128
if [ ! -f "${BB_PKG}" ]; then
129-
info_h3 "Downloading Busybox tarbal from ${BB_URL} ..."
130-
if ! wget -q "${BB_URL}"; then
129+
info_h3 "\nDownloading Busybox tarbal from ${BB_URL} ...\n"
130+
if ! wget "${BB_URL}"; then
131131
info_err "Unable to download the busybox package '${BB_URL}'. Update the download URL."
132132
exit 1
133133
fi

build_for_ultimaker.sh

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ DEPMOD="${DEPMOD:-/sbin/depmod}"
1515

1616
rebuild_docker="no"
1717
run_env_check="yes"
18-
run_shellcheck="yes"
1918
run_linters="yes"
2019
run_tests="yes"
2120
action="none"
@@ -166,10 +165,6 @@ if [ "${run_env_check}" = "yes" ]; then
166165
env_check
167166
fi
168167

169-
if [ "${run_shellcheck}" = "yes" ]; then
170-
run_shellcheck
171-
fi
172-
173168
if [ "${run_linters}" = "yes" ]; then
174169
run_linters
175170
fi

configs/sx8m_defconfig

Lines changed: 39 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,13 @@ CONFIG_USER_NS=y
2929
CONFIG_SCHED_AUTOGROUP=y
3030
CONFIG_RELAY=y
3131
CONFIG_BLK_DEV_INITRD=y
32+
CONFIG_INITRAMFS_SOURCE="initramfs/initramfs.lst"
33+
# CONFIG_RD_GZIP is not set
34+
# CONFIG_RD_BZIP2 is not set
35+
# CONFIG_RD_LZMA is not set
36+
# CONFIG_RD_LZO is not set
37+
# CONFIG_RD_LZ4 is not set
38+
# CONFIG_RD_ZSTD is not set
3239
CONFIG_KALLSYMS_ALL=y
3340
CONFIG_PROFILING=y
3441
CONFIG_KEXEC=y
@@ -180,10 +187,10 @@ CONFIG_BT_HCIUART_BCM=y
180187
CONFIG_BT_HCIUART_QCA=y
181188
CONFIG_BT_HCIVHCI=y
182189
CONFIG_BT_NXPUART=m
183-
CONFIG_CFG80211=y
190+
CONFIG_CFG80211=m
184191
CONFIG_NL80211_TESTMODE=y
185192
CONFIG_CFG80211_WEXT=y
186-
CONFIG_MAC80211=y
193+
CONFIG_MAC80211=m
187194
CONFIG_MAC80211_LEDS=y
188195
CONFIG_NET_9P=y
189196
CONFIG_NET_9P_VIRTIO=y
@@ -373,7 +380,17 @@ CONFIG_USB_NET_PLUSB=m
373380
CONFIG_USB_NET_MCS7830=m
374381
CONFIG_USB_NET_CDC_SUBSET=m
375382
CONFIG_USB_NET_ZAURUS=m
383+
CONFIG_ATH10K=m
384+
CONFIG_ATH10K_PCI=m
385+
CONFIG_ATH10K_AHB=y
386+
CONFIG_ATH10K_SDIO=m
387+
CONFIG_ATH10K_USB=m
376388
CONFIG_HOSTAP=y
389+
CONFIG_RTW88=m
390+
CONFIG_RTW88_8822BE=m
391+
CONFIG_RTW88_8822CE=m
392+
CONFIG_RTW88_DEBUG=y
393+
CONFIG_RTW88_DEBUGFS=y
377394
CONFIG_WL18XX=m
378395
CONFIG_WLCORE_SDIO=m
379396
CONFIG_XEN_NETDEV_BACKEND=m
@@ -394,6 +411,7 @@ CONFIG_TOUCHSCREEN_FTS=m
394411
CONFIG_TOUCHSCREEN_SYNAPTICS_DSX_I2C=m
395412
CONFIG_INPUT_MISC=y
396413
CONFIG_INPUT_BBNSM_PWRKEY=y
414+
CONFIG_INPUT_UINPUT=y
397415
CONFIG_INPUT_PWM_BEEPER=m
398416
CONFIG_INPUT_PWM_VIBRA=m
399417
# CONFIG_SERIO_SERPORT is not set
@@ -479,6 +497,7 @@ CONFIG_GPIO_XGENE=y
479497
CONFIG_GPIO_MAX732X=y
480498
CONFIG_GPIO_PCA953X=y
481499
CONFIG_GPIO_PCA953X_IRQ=y
500+
CONFIG_GPIO_PCA9570=y
482501
CONFIG_GPIO_ADP5585=y
483502
CONFIG_GPIO_BD9571MWV=m
484503
CONFIG_GPIO_MAX77620=y
@@ -749,21 +768,38 @@ CONFIG_SND_SOC_LPASS_VA_MACRO=m
749768
CONFIG_SND_SIMPLE_CARD=y
750769
CONFIG_SND_AUDIO_GRAPH_CARD=y
751770
CONFIG_SND_VIRTIO=y
771+
CONFIG_HIDRAW=y
752772
CONFIG_HID_MULTITOUCH=m
773+
CONFIG_USB_HIDDEV=y
753774
CONFIG_I2C_HID_ACPI=m
754775
CONFIG_I2C_HID_OF=m
755776
CONFIG_USB_CONN_GPIO=y
756777
CONFIG_USB=y
778+
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
757779
CONFIG_USB_OTG=y
758780
CONFIG_USB_XHCI_HCD=y
759781
CONFIG_USB_XHCI_PCI_RENESAS=m
760782
CONFIG_USB_EHCI_HCD=y
783+
CONFIG_USB_EHCI_FSL=y
761784
CONFIG_USB_EHCI_HCD_PLATFORM=y
762785
CONFIG_USB_OHCI_HCD=y
763786
CONFIG_USB_OHCI_HCD_PLATFORM=y
764787
CONFIG_USB_HCD_TEST_MODE=y
765788
CONFIG_USB_ACM=m
766789
CONFIG_USB_STORAGE=y
790+
CONFIG_USB_STORAGE_REALTEK=y
791+
CONFIG_USB_STORAGE_DATAFAB=y
792+
CONFIG_USB_STORAGE_FREECOM=y
793+
CONFIG_USB_STORAGE_ISD200=y
794+
CONFIG_USB_STORAGE_USBAT=y
795+
CONFIG_USB_STORAGE_SDDR09=y
796+
CONFIG_USB_STORAGE_SDDR55=y
797+
CONFIG_USB_STORAGE_JUMPSHOT=y
798+
CONFIG_USB_STORAGE_ALAUDA=y
799+
CONFIG_USB_STORAGE_ONETOUCH=y
800+
CONFIG_USB_STORAGE_KARMA=y
801+
CONFIG_USB_STORAGE_CYPRESS_ATACB=y
802+
CONFIG_USB_STORAGE_ENE_UB6250=y
767803
CONFIG_USB_UAS=y
768804
CONFIG_USB_CDNS_SUPPORT=y
769805
CONFIG_USB_CDNS3=y
@@ -810,6 +846,7 @@ CONFIG_USB_CONFIGFS_F_UAC2=y
810846
CONFIG_USB_CONFIGFS_F_MIDI=y
811847
CONFIG_USB_CONFIGFS_F_HID=y
812848
CONFIG_USB_CONFIGFS_F_UVC=y
849+
CONFIG_USB_CONFIGFS_F_PRINTER=y
813850
CONFIG_USB_ZERO=m
814851
CONFIG_USB_AUDIO=m
815852
CONFIG_USB_ETH=m

dts/ulticontroller3.2-lvds-800x320.dts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@
66
#include "ultimainboard5-lvds.dtsi"
77

88
/ {
9-
lvdspanel {
9+
panel-lvds {
10+
width-mm = <108>;
11+
height-mm = <43>;
12+
13+
data-mapping = "vesa-24";
14+
1015
panel-timing {
1116
clock-frequency = <25820000>;
1217
hactive = <800>;

dts/ulticontroller4.0-lvds-1024x600.dts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@
66
#include "ultimainboard5-lvds.dtsi"
77

88
/ {
9-
lvdspanel {
9+
panel-lvds {
10+
width-mm = <155>;
11+
height-mm = <86>;
12+
13+
data-mapping = "vesa-24";
14+
1015
panel-timing {
1116
clock-frequency = <51206400>;
1217
hactive = <1024>;

0 commit comments

Comments
 (0)