Commit Graph

1293069 Commits

Author SHA1 Message Date
xiane
f538d84415 ODROID: configs: moved can configs.
- moved can configs to odroid_common.config.

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: Ie40fda61c3201583da346bf96badc33570b34caa
2026-04-03 15:36:46 +09:00
Luke go
d8a537cae4 ODROID: arm64/dts: remotectl: Add remotectl to dts.
- To use IR remote controller, add the 'rockchip,remotectl-pwm device'
  tree blobs.

Change-Id: I466a7d078e08103fe9f022c5488794bffa7f09ac
Signed-off-by: Luke go <sangch.go@gmail.com>
2026-04-03 15:36:46 +09:00
xiane
ee0c35ca56 ODROID-M2: dtb/dtbo: Add weather_board_zero
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I15e281b158b552885389ebc67abc79dffebc3762
2026-04-03 15:36:46 +09:00
xiane
25a340ea7b ODROID-M2: arm64/dtbo: Add gpio shortcut overlay.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I6e65f63f15f1c133b19c9e9bd1c01ff8a4dd0428
2026-04-03 15:36:46 +09:00
ckkim
7a46a96687 ODROID-M2:arm64/dts:Improved SD/MMC compatibility: mmc-bus drive strength and card detect fix.
Signed-off-by: ckkim <changkon12@gmail.com>
Change-Id: I803d6e06223288253be2499f94d7769232bb23c6

Change-Id: I91255cdee0f84685a0a158c8e42f2a9fe33c851a
2026-04-03 15:36:46 +09:00
Steve Jeong
67e8036ecf ODROID-COMMON: arm64/dts: gpiomem: Remove reg and Add support for rk3588
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: Ied99507860f7fa4a1150303c35b48236f0f802f5
2026-04-03 15:36:46 +09:00
Steve Jeong
38c9903788 ODROID-COMMON: driver/gpiomem: Support RK3588
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: I2b7c13cb0333e45d121b813c4ba4c3e031ceaab8
2026-04-03 15:36:46 +09:00
Steve Jeong
862446c1dd ODROID-M2: dtb/dtbo: Add rknpu overlay
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: If92d47b62746478f4655aac0f4f4d97a131aaffa
2026-04-03 15:36:46 +09:00
xiane
6564799e06 ODROID-M2: configs: Disabled bcmdhd config.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I6b2e0f61aeee33031337c745b9570a99cc6c6a79
2026-04-03 15:36:46 +09:00
xiane
2d7de9c1f1 ODROID-M2: arm64/dts: Enable fan.
- Changed pwm period values to fit frequency, 45KHz.

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: Id1dc4739401fdb90e28d3346dbd69d232de9c216
2026-04-03 15:36:46 +09:00
xiane
6f718e9a45 ODROID-M2: arm64/dts: Enable CEC.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: Ib6db5bc6089fdde8acce3722c5fd586a58dbf716
2026-04-03 15:36:46 +09:00
xiane
73e8ff8cfe ODROID-M2: arch/arm64: android: Support android.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I503d5d37c88768ae835fe74c94aa14cf9d5e9181
2026-04-03 15:36:46 +09:00
Steve Jeong
0ba8830e85 ODROID-M2: dtb/dtbo: Add gpio alt function overlays
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: I853cdb308affad904cf6b1191b25cff004c67436
2026-04-03 15:36:46 +09:00
Steve Jeong
af3a523eb6 ODROID-M2: arch/arm64: Fix pinctrl for gpio alt functions
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: Idee5c04ddef438fef2b08cb5b4e14b8e63ae78c0
2026-04-03 15:36:46 +09:00
Steve Jeong
e44f540638 ODROID-M2: arm64/dts: Add gpio line names
Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: I88d98d2daf0aef87dcc5da3ec2ba28f8a332cde6
2026-04-03 15:36:46 +09:00
Dongjin Kim
b982c3170e ODROID-M2: arm64/dts: Add RTC wake up interrupt
Change-Id: I207e2a61f577cf0156cc6916496bcc1a92d3c333
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
2026-04-03 15:36:45 +09:00
ckkim
c3531aa3f2 ODROID-M2: arm64/dts: Add support dp0-sound (typeC to dp0)
Signed-off-by: ckkim <changkon12@gmail.com>
Change-Id: I177e16fe085dfc8f343586b91c4d52aea6590ff5
2026-04-03 15:36:45 +09:00
Dongjin Kim
b787e2789a ODROID-M2: arm64/dts: remove default kernel parameter in device tree
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I78a7f6f5764660ad4264a265e65156f9fee6413b
2026-04-03 15:36:45 +09:00
Dongjin Kim
269b160413 ODROID-M2: dtb/dtbo: add new device tree for ODROID-Vu8S display
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I45416e79b37b601218e09d308f777f32d7e4579e
2026-04-03 15:36:45 +09:00
ckkim
2ab615c300 ODROID-M2: Introduce new SBC of Hardkernel based on RK3588S
Signed-off-by: ckkim <changkon12@gmail.com>
Change-Id: Iff820bee5965eabc0f6354e1e40e094ec3f3e0e0
2026-04-03 15:36:45 +09:00
xiane
797f98bd19 ODROID: Fix boot-kernel logo.
Change-Id: I4f441957290f2ddbba13963105f65955bd373db6

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I51648cc50bdbe643ed1e1b778f1820dd00909f31
2026-04-03 15:36:45 +09:00
Chris
ca3fc7ef30 Revert "ODROID-COMMON: drm/rockchip: remove calling 'rockchip_drm_show_logo()'"
This reverts commit 1f9d864053.

Change-Id: I4b0d942c7278ba8eff157d87570e4b46d8f1875e
2026-04-03 14:49:23 +09:00
Chris
bd642b4a08 ODROID: Add pwm backligtht overlays.
Change-Id: Id6e4473a94aa69d38584b234c5f576cb69ad6564
2026-04-03 14:48:05 +09:00
Chris
1cae1b8ec4 ODROID-M1: Disable dmc for odroidm1.
if dmc status is okay, odroidm1 reduced performance.

Change-Id: I6b6e8cb7a960f1950dfd658af768ada091056891
2026-04-03 14:48:05 +09:00
xiane
4a3cef66e4 ODROID-COMMON: configs: Renamed wifi_bt to odroid_common.
- Renamed wifi_bt.config to odroid_common.config.
- Add shtc1.

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I7fb9863c9bb002cabe18f3b1058758c98f5bc981
2026-04-03 14:48:04 +09:00
Luke go
f2de379e3e ODROID-M1/M1S: arm64/dtbo: Add gpio shortcut overlay.
Signed-off-by: Luke go <sangch.go@gmail.com>
Change-Id: I7a0f665443df69e5ad494edd5c6c9426eeece346
2026-04-03 14:48:04 +09:00
Steve Jeong
d449cf3686 ODROID-M1/S: driver/gpiomem: Disallow pwm areas
In windingPi, Fix the mechanism of PWM controls by not directly accessing the hardware and reading/writing it,
but by transferring the value through sysfs.

Signed-off-by: Steve Jeong <steve@how2flow.net>
Change-Id: I8f49b8423afcfe762866207d2ff46b91eeb712f4
2026-04-03 14:48:04 +09:00
Chris
ca35e49b88 ODROID: defconfig: Add some filesystem features.
CONFIG_NTFS_FS=y
CONFIG_EXFAT_FS=y
CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8"

Change-Id: I3eabd692d364ed45585423330906b86112f85de9
2026-04-03 14:48:04 +09:00
xiane
b2ff1c1192 ODROID-M1: configs: Support MTD & SFC_NOR.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I1c98d80e33b2cc74ef77d4cda49ebdd71067836a
2026-04-03 14:48:04 +09:00
xiane
4fbd05f8f8 ODROID-M1: arm64/dts: ethernet: Changed tx, rx delay value.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I6c05e3fe70e29739e55df6e59e7eb8e38fbccaed
2026-04-03 14:48:04 +09:00
xiane
6f1614594c ODROID-M1/M1S: arm64/dts: Add vp0 value.
- Set explicit value to vp0.

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I230b01c24673675d93cde928620796fbfe1bd53f
2026-04-03 14:48:04 +09:00
xiane
783d1696c9 ODORID-M1/M1S: configs: Separated wifi/bt configs.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I8a1371c0b0b0ccc4c5bb9df34b32bc65e32b6c1e
2026-04-03 14:48:04 +09:00
Chris
ba8291cd0f ODROID-M1/M1S: Implement disablehpd.
If HDMIOutput does not work with some monitors,
you must add 'disablehpd=true' in bootargs.

Change-Id: Ie0131de2073bd4530c883cc10c92e56bd52ab044
2026-04-03 14:48:04 +09:00
Luke Go
624498b9f0 ODROID: Added options the ignoring the Vu7 id.
- Ignoring Vu7 vid and pid when using other touch screen.
- Added disable_vu7 options to boot.ini when using other touch screen.

Change-Id: I99d3ed0767436dc3c3151e4b6fe9e045c2a73b8d
2026-04-03 14:48:04 +09:00
charles.park
6536bd5fa9 ODROID: New touch product added.(HID Raw)
Change-Id: I7b5d5e63515b5480e902e6665dd01df3653e3758
2026-04-03 14:48:04 +09:00
Chris
8feffcf399 ODROID-M1: Add ODROID/DWAV touch v/pids.
Change-Id: I0aaccf24e19d979fbab72e96e2190800c836728e
2026-04-03 14:48:02 +09:00
codewalker
98aa229e37 ODROID-M1/M1S: Add D-WAV Multitouch driver.
Change-Id: Ia1c8c29d3f69c6ba5d630279c4cc98119b68ab71
2026-04-03 14:47:20 +09:00
Chris
9187602f9d ODROID-M1/M1S: Enable to prevent sleep.
If add prevent_sleep=true in bootargs, System can't enter sleep.

Change-Id: I4c62352fbc1cbc1e8beecd56e713004f2e248d4b
2026-04-03 14:43:44 +09:00
Chris
a8407fcda8 ODROID-M1S: Fix vu5s max braightness issue.
Android needed max brightness is 255, but vu5s brightness has only 128 degree.
We solved this by doubling the brightness level table.

Change-Id: I76a9340ffe219c7a0bebf16ddd23e5bb0be3a220
2026-04-03 14:43:44 +09:00
Chris
59ea918029 ODROID-M1/M1S: Add rtl8821cu and bluetooth modules.
Support WIFI module 5BK.

Change-Id: I80838ad5b2ff8fe3587b233120551b06eddb8f0e
2026-04-03 14:43:44 +09:00
Chris
9560069893 ODROID: Fix compiling error for rtl8821cu.
Change-Id: I72aa40f17981a11d5220868f156c02348b1946dd
2026-04-03 14:43:44 +09:00
Chris
992dd0a3a7 ODROID-M1: Add wlan_plat.h
Change-Id: I674173d1003f2041fc8e2f7fc6a91d8f2de0bc8d
2026-04-03 14:43:44 +09:00
xiane
0f861852b9 ODROID-M1/M1S: configs: Disabled bcmdhd config.
Change-Id: I653f957ac58699ea688f46ef6cc2ce5679c743e6
Signed-off-by: xiane <sangch.go@gmail.com>
2026-04-03 14:43:44 +09:00
xiane
06870a1269 ODROID-M1: configs: Add odroidm1.config.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: Ic7660d628cffc6511f1ee51d65c0d0c5955650f9
2026-04-03 14:43:44 +09:00
xiane
2292719913 ODROID-M1: arm64/dts: Add rk3568-odroid-m1-android.dts.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I9f16accfef07c74633f0d362faa08579e583b7b6
2026-04-03 14:43:44 +09:00
xiane
bd88c214f4 ODROID-M1: arm64/dts: Moved dts to dtsi and separate include.
- rk3568-odroid-m1.dts -> rk3568-odroid-m1.dtsi
- rk3568-odroid-m1.dts: include rk3568-linux.dtsi

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: Ia36e83d791e8e5b7631b24460659309d9f2629f5
2026-04-03 14:43:43 +09:00
xiane
b15d24b147 ODROID-M1S: arm64/dts: Changed red led & headset gpio status.
Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I1e7fdb1e07eac65a5141666608fcba4f066e4bea
2026-04-03 14:43:43 +09:00
xiane
dc4fdac1fd ODROID-M1S: arch/arm64: android: Support android.
- add android dts and configs.

Signed-off-by: xiane <sangch.go@gmail.com>
Change-Id: I5d93f0ae8787cb6ec93d0d3f4a9a5db12b0272db
2026-04-03 14:43:43 +09:00
Dongjin Kim
69206709ca ODROID-COMMON: dtb/dtbo: sort out common node entries
Since many entries in Tiny DRM device tree are common, they are moved to
common file and keep 'compatible=...' to each display device tree
overlay file.

Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: Ib4b3daac14f07ca2769450450998fa83bfa65497
2026-04-03 14:43:43 +09:00
Dongjin Kim
27abed4270 ODROID-M1: dtb/dtbo: add Waveshare 1.47" ISP lcd
Signed-off-by: Dongjin Kim <tobetter@gmail.com>
Change-Id: I263d4abe45589266be1d5bc545c2ddc17dba9ed6
2026-04-03 14:43:43 +09:00