shinys000114
c8aa04a57b
ODROID-C5: dtbo: Add spi overlays
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I1f412c41be48b3e2ad92d2ba862adc5be9818051
2025-06-11 14:34:30 +09:00
shinys000114
57d1460a30
ODROID-C5: dts: Set ds for spi0 pins
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I9bb27bd2e5317580e24d52d4fbe39c696e140d2f
2025-06-11 14:34:30 +09:00
shinys000114
a023d8f10a
ODROID-C5: dts: spi: Change SPI pin mux
...
- SPI use GPIO_X
- SS pin dsabled
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I026e872457382748b75c76aa264978f6b8df0485
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
2025-06-11 14:34:30 +09:00
xiane
d8d1f511ab
ODROID: ANDROID: configs: Add ARCH_MESON_ODROIDC5.
...
Signed-off-by: xiane <sangch.go@gmail.com >
Change-Id: I805f540a9eddd9c011fbee40260970376444d9a0
2025-06-11 14:34:30 +09:00
xiane
3803d81463
ODROID: ANDROID: add script to build dtbo.
...
Signed-off-by: xiane <sangch.go@gmail.com >
Change-Id: I39a528a9bda9702777250139e168db75ad67149c
2025-06-11 14:34:30 +09:00
xiane
5b911480c8
ODROID: ANDROID: refactoring configs and modue list.
...
- Add odroidc5.config.
- Removed module list from modules.bzl and modules_sequence_list. it is
replaced to under project/amlogic/odroid/'s build config files.
Change-Id: I24999ed1dc31190ff8b2cd711dafbf02505a4b5a
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:34:30 +09:00
xiane
4baa975840
ANDROID: ODROID-C5: aml_erofs: Avoid symbol fix.
...
- generic_ro_fops, posix_acl_access_xattr_handler and
posix_acl_default_xattr_handler.
Change-Id: I556303d05d3f0b1058d5d2023084a8006875df78
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:34:30 +09:00
shinys000114
65d8299701
ODROID-C5: dtbo: i2c: Add i2c overlays
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: Ib808b5af934e13336fea2b534dac18fc1b4f59a3
2025-06-11 14:34:30 +09:00
shinys000114
b90a684add
ODROID-C5: dts: spi: Set aliase spicc0 to spi0
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I1bbc63bab284b7bc38e619c518e2b8a3108f18ec
2025-06-11 14:34:30 +09:00
shinys000114
e45bda8963
ODROID-C5: dtbo: Add uart A, C, D overlays
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I3496b865f60a77c2d3a8f0288b3d3bb984e18e71
2025-06-11 14:34:30 +09:00
shinys000114
49c21ebcf0
ODROID-C5: dtbo: add SPDIF_A overlay
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I520871c473f0ff28300be82124fa31864538b129
2025-06-11 14:34:30 +09:00
shinys000114
baa2ab5cb7
ODROID-C5: dtbo: Add PWM overlays
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I87917eb212333819a53d6a6945927fa6cc28a0c8
2025-06-11 14:34:30 +09:00
codewalkerster
bc7d5e9265
ODROID-C5: Add device tree overlay support
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: Ia262c79d51baa8ce2a4d4991683294ee9910ddef
2025-06-11 14:34:23 +09:00
Dongjin Kim
3ed9d5d67e
(DO NOT MERGE) Fix compile error when 'CONFIG_AMLOGIC_ETH_PRIVE' is not defined
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: I8efc6577c3d3aee097ad1e808351c242a9422f44
2025-06-11 14:33:52 +09:00
shinys000114
17789be9d8
ODROID-C5: dts: Disabled UART_A default.
...
- uart_a disabled
- uart_a cts, rts disabled
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I27ab1c3f0012857f93c73e3322e8362e0d0ce63b
2025-06-11 14:33:52 +09:00
xiane
47b0ad8805
ANDROID: ODROID-C5: arm64/configs: Add gpiomem.
...
Change-Id: Ie3d86200c263b86763f49fa8cd4768daa128248d
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:33:52 +09:00
shinys000114
6e82f1097f
ODROID-C5: gpiomem: Add /dev/gpiomem support
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: Ib2db5e6b013e6e3d5fb6da2410f12f3bfd79644f
2025-06-11 14:33:52 +09:00
shinys000114
f6fe6e2d57
ODROID-C5: gpio: Add gpio line names
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: Ieb2da3c8c3968b0f08a2d64b482096cd45f8c12a
2025-06-11 14:33:52 +09:00
shinys000114
97b14ce5d3
ODROID-C5: pwm: Add pwm support
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I5743ac6c8ce0ae01ba446b657887c5cd5b0144b8
2025-06-11 14:33:52 +09:00
shinys000114
05a3baabbb
ODROID-C5: i2c: Add i2c support
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I339867c985294746d28f62c9985539287e93b0cd
2025-06-11 14:33:52 +09:00
xiane
9ff0e67149
ODROID-C5: arm64/dts: android: Add android dts.
...
Change-Id: Ibc7298e06bade1616393114e23e460cb00faec0d
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:33:52 +09:00
codewalkerster
60b942b593
ANDROID: ODROID: Add led trigger abis.
...
Change-Id: I7e5110ebb76446bcd334c41db6197312da8ee8a2
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:33:11 +09:00
shinys000114
793ce266c3
ODROID-C5: gpio_leds: Add blue/red leds
...
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com >
Change-Id: I685e08390426325cfae4002610b48c5ecf643edd
2025-06-11 14:32:30 +09:00
xiane
e85e9281aa
ODROID-C5: arm64/dts: disabled sdio.
...
Change-Id: Ica4e04e78dd0ba8f652526184ae12eaee78dd985
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:32:30 +09:00
xiane
0d399b0055
ODROID-C5: arm64/dts: Set audio config.
...
- remove unused audio card: builtinmic and loopback.
- disabled unused node: pdma, loopbacka.
Change-Id: I172677e9739d14099ef2f30c31d8013c6ebd521d
2025-06-11 14:32:30 +09:00
xiane
cbbc7ec00d
ODROID-C5: arm64/dts: Removed unused nodes.
...
- adc_keypad, dvb_s_ts0_pins, gpio_keypad, pcie and vdin*.
Change-Id: I7d369debce4717fe1617b1787504fa1b8ffecd50
Signed-off-by: xiane <sangch.go@gmail.com >
2025-06-11 14:32:30 +09:00
Dongjin Kim
80e3f5bb29
ODROID-C5: very first minimal device tree
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2025-06-11 14:32:30 +09:00
Dongjin Kim
8ea7164d2b
ODROID-C5: arm64/dts: meson-s7d: fix node 'eth' override problem
...
The node name 'eth' is already defined earlier, so the same node name
will override with the new pin mux that leads malfunction.
eth_pins: eth {
mux {
...
};
};
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
2025-06-11 14:32:30 +09:00
Dongjin Kim
cd890ca345
ODROID-C5: Add '.gitignore'
...
Signed-off-by: Dongjin Kim <tobetter@gmail.com >
Change-Id: Ia4054f322be0b3a39521ed8313784669b4e822aa
2025-06-11 14:32:30 +09:00
chao.zhang
a3d94dea52
pwm table: fix cpu pwm regulator config [1/1]
...
PD#SWPL-195669
Problem:
fix s6 cpu pwm regulator config
Solution:
fix regulator config
Verify:
s6
Change-Id: Ifdff3741e3255fa50c4c3b33f7a8cecaccc15e6e
Signed-off-by: chao.zhang <chao.zhang@amlogic.com >
2025-06-09 13:54:50 +09:00
chao.zhang
007b544ff4
pdvfs: need add tt cpu voltage of s6 [1/2]
...
PD#SWPL-211171
Problem:
need add tt cpu voltage for slt yield
Solution:
add tt2 cpu pdvfs table
Verify:
s6
Change-Id: Ia6ee701e07bef9a640a2b30ce15d3ace5b1f527a
Signed-off-by: chao.zhang <chao.zhang@amlogic.com >
2025-06-09 13:54:50 +09:00
zhenteng.tian
089e0f8c5b
vc: send 10bit YUV data to vpp. [1/1]
...
PD#SWPL-192244
Problem:
vc need to send 10bit YUV data to vpp
Solution:
send 10bit YUV data to vpp
Verify:
T5M
Change-Id: Ie7c62c539b5af5f10d40fddce55afa6165fcd5a7
Signed-off-by: zhenteng.tian <zhenteng.tian@amlogic.com >
2025-06-09 13:54:50 +09:00
Wenjie Qiao
87a35d0fe9
hdmitx: revert 463048 [1/1]
...
PD#SWPL-150260
Problem:
nts fail, ddp test fail
Solution:
revert hdmitx cl: 463048
the cl had resolved nts fail issue: 469109
Verify:
sc2
Test:
DRM-TX-33 DRM-TX-86
Change-Id: Ifca703b59646d52b3944cdf637b8a39e7f3455a3
Signed-off-by: Wenjie Qiao <wenjie.qiao@amlogic.com >
2025-06-09 13:54:50 +09:00
qinghui.jiang
5679183e30
amvecm: add patch for dejaggy [1/1]
...
PD#SWPL-211544
Problem:
dejaggy enable control conflict.
Solution:
add patch for dejaggy.
Verify:
S905X5
Change-Id: I5d7d995de0c19232c014a5eef94b3c51ecaadd83
Signed-off-by: qinghui.jiang <qinghui.jiang@amlogic.com >
2025-06-09 13:54:49 +09:00
pengzhao.liu
9bb18cc229
kernel: add s6 dts for s905c5 [1/1]
...
PD#SWPL-198087
Problem:
add s6 dts for s905c5
Solution:
add s6 dts for s905c5
Verify:
s6
Change-Id: I8eee2bdf9a4756a4f365984d5b711101ac5bba4e
Signed-off-by: pengzhao.liu <pengzhao.liu@amlogic.com >
Signed-off-by: gongwei.chen <gongwei.chen@amlogic.com >
2025-06-09 13:54:49 +09:00
chuangcheng.peng
9f59cc0d49
demux: support PASS algo for scb0 [1/1]
...
PD#SWPL-202145
Problem:
support PASS algo for scb0
Solution:
support PASS algo for scb0
Verify:
not verified at S6
Change-Id: I4f2c6be9ee7d933937a49cbc519e7b61293e89e5
Signed-off-by: chuangcheng.peng <chuangcheng.peng@amlogic.com >
(cherry picked from commit c43b59626cc6be2a475611d994f44fa0c78f0bdb)
2025-06-09 13:54:49 +09:00
lele xiang
14830f550f
Codec_mm: CB1 ui audio gap due to cma task occupy cpu. [1/2]
...
PD#SWPL-210800
Problem:
TVP pools smaller than 16MB cannot be set successfully..
Solution:
Adjust the minimum parameter of tvp_pool to 8MB.
Verify:
S7
Change-Id: I6230ec99ada3c6caedf6984a3546c64d407082f6
Signed-off-by: lele xiang <lele.xiang@amlogic.com >
2025-06-09 13:54:49 +09:00
wei wang
2198cd74bd
remote: support a new key [1/3]
...
PD#SWPL-206536
Problem:
the remote has a new button
Solution:
support it
Verify:
Verify it on ohm_wv4
Change-Id: Ie10df98837d613811e4f0d5c5388f39986214884
Signed-off-by: wei wang <wei.wang@amlogic.com >
2025-06-09 13:54:49 +09:00
Jianxiong Pan
c94ab82f9c
mlock: skip the mlock optimization for rt thread. [1/2]
...
PD#SWPL-208030
Problem:
mlock optimization affects the performance of the rt threads.
Solution:
skip mlock optimization for rt threads.
Verify:
local.
Change-Id: Idb128ae0cc1346edfa0d649b4e0e17ab4b71860e
Signed-off-by: Jianxiong Pan <jianxiong.pan@amlogic.com >
2025-06-09 13:54:49 +09:00
qinglin.li
86fbdbd064
project: add amlogic_kernel_select.bzl [1/1]
...
PD#SWPL-208157
Problem:
add amlogic_kernel_select.bzl to select kernel_build
Solution:
add amlogic_kernel_select.bzl to select kernel_build
Verify:
local
Change-Id: Ic20221862093350b5d76c7f55525c6cd7607ba14
Signed-off-by: qinglin.li <qinglin.li@amlogic.com >
2025-06-09 13:54:49 +09:00
Shuai Li
aa3af31fc7
audio: delete tdmc samesource for soundbar [2/2]
...
PD#SWPL-210395
Problem:
TDMC samesource flag is wrong for soundbar board.
Solution:
Add dts config to delete the samesource property in dtsi.
Verify:
raman X5 soundbar
Change-Id: Ibe500a7880c7b0a373c45596d6dec33597945a3c
Signed-off-by: Shuai Li <shuai.li@amlogic.com >
2025-06-09 13:54:49 +09:00
yiting.deng
e234c50348
clk: s7: fix hevcf no output after enabled [1/1]
...
PD#SWPL-210177
PD#OTT-77737
Problem:
after hevcf clk setted rate, the loop is enabled/disabled, and
there is a probability that no output after clk is enabled
and check pass.
Solution:
after testing, it is found that it may be related to accuracy
of software delay 1ms, and delay of check is increased to 1.2ms
Verify:
s805x3
Change-Id: I733dd8dbdc6c4849fd3e39c87e34098d08bfe6fa
Signed-off-by: yiting.deng <yiting.deng@amlogic.com >
2025-06-09 13:54:49 +09:00
he.he
ab685b548e
usb: save some parameters and handle dma=0 [1/1]
...
PD#SWPL-202732
Problem:
ERROR Transfer event TRB DMA ptr not
Solution:
save some parameters and handle dma=0
Verify:
T6D
Change-Id: I237868a870357ff8fb2de3e50a19432db3d52924
Signed-off-by: he.he <he.he@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
413260d6ed
usb: crg udc stop ep timeout dead lock fix [1/1]
...
PD#SWPL-190054
Problem:
Crg udc stop ep timeout leads to dead lock.
Solution:
Abort if stuck.
Verify:
Customer projects.
Change-Id: I902e187e4f98b7f8dfc84d3311e4b315772f9391
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
cc6f090587
usb: t6d phy disc&squelch trim [1/1]
...
PD#SWPL-201200
Problem:
T6D phy disc&squelch trim.
Solution:
Set to max.
Verify:
T6D.
Change-Id: Iead699486b3f2bf2281d326c6bc6a01c335f61e5
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
aaea86117d
usb: t6d udc remain power [1/1]
...
PD#SWPL-199585
Problem:
Seems off the power leads to
reinit bugs.
Solution:
Maintain the power.
Verify:
br301.
Change-Id: I6873e74ee4a4f6b614fa22a77270c38fd65f4e2d
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
262d214ae8
usb: dwc2 std cancel err [1/1]
...
PD#SWPL-200276
Problem:
usb:dwc2 std cancel err.
Solution:
Fix workqueue alloc.
Verify:
br301.
Change-Id: I3948718f1045ce223715e91f6f61c9af94a994ac
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
b82b2fe0f0
usb: t6d resume err [1/1]
...
PD#SWPL-199440
Problem:
{Yocto-sdk}[T6d][stability-test]
t6d autosuspend test 1.5 h
amlogic-usb crash
Solution:
Refine crg udc remove.
Verify:
br301.
Change-Id: I1d62ed542e72cc5294736c5933669e35e218119e
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
c330821a7b
usb: crg udc vmap leaks [1/1]
...
PD#SWPL-185878
Problem:
vmap allocation fail.
Solution:
Don't use devm_ioremap.
Release in remove.
Verify:
t950s
Change-Id: Ie3bd5a842b00f238f0f045f0441349e8556c1155
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00
dian.shao
16b1727b97
usb: t3 std [1/1]
...
PD#SWPL-194747
Problem:
T3 dwc pcd std not supported.
Solution:
Add std driver.
Verify:
T3.
Change-Id: I00e5fd0eb56a1de75a02d5d1a048030e5b223a3f
Signed-off-by: dian.shao <dian.shao@amlogic.com >
2025-06-09 13:54:49 +09:00