Tao Huang
64786cc312
mtd: rawnand: rockchip: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I12965ad29f1be0d0e1e7f60e8d45e40525b785e8
2025-01-22 18:51:19 +08:00
Finley Xiao
c70f002a5f
ARM: dts: rockchip: rk3502: Set clk_32k_frac to 32768Hz
...
Change-Id: I5625e04bd2f4acf427d235157939268d21b2975f
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2025-01-22 10:35:24 +00:00
Finley Xiao
b0f1f18d96
clk: rockchip: rk3506: Fix clk_32k_frac
...
Change-Id: I29042582db22b24951318b60aafddf1e8e843030
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2025-01-22 10:35:24 +00:00
Finley Xiao
6c73772671
dt-bindings: clock: rk3506: Add clock id CLK_32K_FRAC_MUX
...
Change-Id: Ia9cb3fbed2acf9eb087151e0b6a78c8571cc1374
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2025-01-22 10:35:24 +00:00
Algea Cao
5749679e7f
drm/rockchip: dw_hdmi: Fix resolution between 340MHz and 594MHz can't be switched to yuv420
...
HDMI2.0 resolution that frequency between 340MHz and 594MHz
may support yuv420.These include resolutions of less than
4K60/50Hz.
Change-Id: I4cf5466ef91c42a33dbfc3c7462773c82e31fe68
Signed-off-by: Algea Cao <algea.cao@rock-chips.com >
2025-01-22 10:34:58 +00:00
Zhibin Huang
92364ef8ee
misc: rk628: hdmitx: pll configured within the range of values specified by spec
...
The specification states that the pre-dividing ratio ranges from
1≤N≤15 and the feedback dividing ratio ranges from 16≤M≤512, and
lower values have a eliminating effect on external reference clock
jitter.
The following example is given in specification:
Bandwidth Frequency(MHz) N/M
1.41MHz 148.5 2/20
458KHz 148.5 3/30
322.89KHz 148.5 6/60
229KHz 148.5 12/120
Here the configuration is configured according to the minimum
value in the sample
Type: Fix
Redmine ID: N/A
Associated modifications: N/A
Test: N/A
Signed-off-by: Zhibin Huang <zhibin.huang@rock-chips.com >
Change-Id: I73e9cc5d70816e5409a48866430ed3762821909b
2025-01-22 09:38:00 +00:00
Simon Xue
f03f3720bb
soc: rockchip: rk_dmabuf_procfs: protect dmabuf linked list from concurrent access
...
Change-Id: I36c844db01622006aaae1b4173663f5442693b3c
Signed-off-by: Simon Xue <xxm@rock-chips.com >
2025-01-22 14:30:57 +08:00
Chaoyi Chen
51b493642c
drm/rockchip: debugfs: Add support for dclk rate count
...
Some chips support calculating the exact dclk frequencies,
adding debugfs support to read them.
Signed-off-by: Chaoyi Chen <chaoyi.chen@rock-chips.com >
Change-Id: I94ebb91e6a31de7ff6e2efa13f73e9108c6d297e
2025-01-22 06:13:08 +00:00
Zhibin Huang
2e0260bfa0
misc: rk628: dsi: add debugfs for dphy timing debug
...
1. Specify to modify a timing configuration:
echo dphy0.data_hs_prepare 0x40 > dphy_timing
2. Modify multiple configurations in the order "clk_lp,
clk_hs_prepare, clk_hs_zero, clk_hs_trail, clk_post,
data_lp, data_hs_prepare, data_hs_zero, data_hs_trail":
echo dphy0 0x7 0x30 0x25 0x3c 0xf 0x7 0x40 0x9 0x40 > dphy_timing
Type: Function
Redmine ID: #N/A
Associated modifications: N/A
Test: N/A
Signed-off-by: Zhibin Huang <zhibin.huang@rock-chips.com >
Change-Id: I902d87986f6918f5d18e365b9afab286cb21f699
2025-01-22 01:15:45 +00:00
Tao Huang
cc186a5a72
Revert "video: rockchip: dp: add cdn DP support for rk3399 with rk fb"
...
This reverts commit 5f713d0f60 .
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I82c0d6a973923f249ce448683fa61aa8bb7dd032
2025-01-22 01:12:47 +00:00
Tao Huang
d6b49d06f1
Revert "rk3288 mipi dsi: add rockchip_mipidsi_lcd.txt and rockchip_mipidsi.txt,in Documentation/devicetree/bindings/video/"
...
This reverts commit 9e41b24fe6 .
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I19c77b3e1af7fb2236874dfb4ea3cf6d203e83cf
2025-01-22 01:12:47 +00:00
Tao Huang
60bceebd72
Revert "Documentation: add rockchip fb lcdc lvds specific content"
...
This reverts commit 5198023c6d .
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I08211afb6ac057bfe66c75cbd6adfe31d56be250
2025-01-22 01:12:47 +00:00
Wu Liangqing
e28ecfd29b
arm64: dts: rockchip: rk3566-rk817: optimize the recording noise
...
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
Change-Id: I09d66ced4e2a2364292406a4fe5708800d868f36
2025-01-22 01:06:19 +00:00
Rick Wertenbroek
23af88c2de
UPSTREAM: phy: rockchip: Fix typo in function names
...
Several functions had "rochchip" instead of "rockchip" in their name.
Replace "rochchip" by "rockchip".
Signed-off-By: Rick Wertenbroek <rick.wertenbroek@gmail.com >
Change-Id: I4af720cbc38af497d4a1d2780491a77348cdbb54
Reviewed-by: Heiko Stuebner <heiko@sntech.de >
Link: https://lore.kernel.org/r/20240307095318.3651498-1-rick.wertenbroek@gmail.com
Signed-off-by: Vinod Koul <vkoul@kernel.org >
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
(cherry picked from commit 9b6bfad9070a95d19973be17177e5d9220cbbf1f)
2025-01-21 20:25:10 +08:00
XiaoTan Luo
c1862eb07d
drm: rockchip: rk618: update hdmi connect status to jack
...
Signed-off-by: XiaoTan Luo <lxt@rock-chips.com >
Change-Id: I39588e906e047b9e59a60f3dd7dedf729a3a35f8
2025-01-21 11:29:16 +00:00
XiaoTan Luo
09d4048078
drm: rockchip: rk618: add spdif for hdmi audio source
...
Signed-off-by: XiaoTan Luo <lxt@rock-chips.com >
Change-Id: I15cac9c3ab92140983511a5ea0e333ef991ba1e1
2025-01-21 11:29:16 +00:00
Zhibin Huang
7e090f70d0
misc: rk628: dsi: fix timing configuration not working
...
Type: Fix
Redmine ID: #525257
Associated modifications: Icc494d1c4c345ca01c9636ad8a2b47e0d9351972
Test: N/A
Signed-off-by: Zhibin Huang <zhibin.huang@rock-chips.com >
Change-Id: I018ee73c0a62a6a07b0943f5886a8d0c3f409a85
2025-01-21 11:28:18 +00:00
Tao Huang
e6e1a2e414
phy: rockchip: phy-rockchip-usbdp: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Icb10db3143a2920ee3356b6c8e7b6f80eb8a948b
2025-01-21 11:29:29 +08:00
Tao Huang
c399ece89e
phy: rockchip: phy-rockchip-usb: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I1f71ca88cd968fac019ef4c68a1c5fc8aa3f1002
2025-01-21 11:29:13 +08:00
Tao Huang
c62cb5bbc2
phy: rockchip: phy-rockchip-typec: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I2b7b4d912fdea13ffb02ee37f9b6d135642691f7
2025-01-21 11:28:59 +08:00
Tao Huang
03ef5cdb66
phy: rockchip: phy-rockchip-samsung-hdptx: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I324698116a3d6dd0662bf0db4b3e92a120999e09
2025-01-21 11:28:38 +08:00
Tao Huang
bbea500ea3
phy: rockchip: phy-rockchip-pcie: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I75a92c7a67c03810d77ace1b241112eecfa19aa0
2025-01-21 11:28:12 +08:00
Tao Huang
f0dae7d050
phy: rockchip: phy-rockchip-inno-hdmi: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I8fe00a35344f6fca989f92cca3d9ad8e15ebb69d
2025-01-21 11:27:46 +08:00
Tao Huang
7630eeb0c5
phy: rockchip: phy-rockchip-inno-dsidphy: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I2fc1a7091f07056a827476f7c702ba4a0101b088
2025-01-21 11:27:26 +08:00
Tao Huang
62787b3e70
phy: rockchip: phy-rockchip-inno-csidphy: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I07ca57d935a38dab16df4c873b47df6b22230470
2025-01-21 11:27:10 +08:00
Tao Huang
87f1835d26
phy: rockchip: phy-rockchip-emmc: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I5bf8868490c39c63a54b72e3792b340b395b5b7f
2025-01-21 11:26:55 +08:00
Tao Huang
7705538e33
phy: rockchip: phy-rockchip-dp: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ia834288dccf152164bd28c7f09c3b3bf894cb1b2
2025-01-21 11:26:45 +08:00
Tao Huang
da6a13140b
PCI: rockchip: Fix typos in Rockchip copyright notices
...
There are many cases in which the company name is misspelled.
The patch fixes these typos.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I44290a23559d0fb3c9c8154c635e2d974245bfd2
2025-01-21 11:21:45 +08:00
Tao Huang
fc99a30371
nvmem: rockchip-otp: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I9f037b87411cf11dd1f18333dbedb5a93ef7a15f
2025-01-21 11:19:41 +08:00
Tao Huang
2b6ff0a348
nvmem: rockchip-efuse: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I69341134fa72ce50eb887c86dbeb4069c78397a7
2025-01-21 11:19:27 +08:00
Tao Huang
c506bab7ff
nvmem: rockchip-secure-otp: Fix typos in Rockchip copyright notices
...
There are many cases in which the company name is misspelled.
The patch fixes these typos.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I8968fdbbbb6db89dbd94ce547b9dc5d37e928d6d
2025-01-21 11:17:45 +08:00
Tao Huang
af300ad941
ASoC: rockchip: rk3399_gru_sound: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I818dad170f76698444754bfe64d0dd5fb07eea57
2025-01-21 11:13:42 +08:00
Tao Huang
aca417b416
ASoC: rockchip: i2s: Fix typos in Rockchip copyright notices
...
There are many cases in which the company name is misspelled.
The patch fixes these typos.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I7e41a2271345ce285b755f5b1c959f033e93c29c
2025-01-21 11:13:01 +08:00
Tao Huang
5c97584fe0
ASoC: rockchip: i2s-tdm: Fix typos in Rockchip copyright notices
...
There are many cases in which the company name is misspelled.
The patch fixes these typos.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I4b2fde05b5b3502dec4689395a78555226252652
2025-01-21 11:12:42 +08:00
Tao Huang
e11ddc23bb
ASoC: rockchip: rockchip_max98090: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I25fe4a425e3f188af34c62daf7fc0c62941b2f2a
2025-01-21 11:10:19 +08:00
Tao Huang
f6db379094
ASoC: rockchip: rockchip_rt5645: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ic237c7b1fa97a4e8ae244abfc997c18f38be2a6d
2025-01-21 11:09:57 +08:00
Tao Huang
5590fba8e0
ASoC: rockchip: spdif: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ia45da7f0a1da4c91e471bdd8bcb6932edfc1ef44
2025-01-21 11:09:05 +08:00
Tao Huang
ef353b603d
mm: cma_debug_bitmap_hex: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I8f8754dbb3aeff24fb35a616629bbb89f48fd9a8
2025-01-21 11:05:10 +08:00
Tao Huang
819625f764
rk: mkkrnlimg: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I26f965746bf16f8c429a39cdaa94f4e1df7be5db
2025-01-21 11:05:10 +08:00
Tao Huang
12cbd8db22
tools: testing: selftests: rkpinctrl: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ie8d419ab8a770b5dabda7538c8f8725d7a650522
2025-01-21 11:05:10 +08:00
Tao Huang
d56da1e9df
phy: rockchip: inno-video: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Icba2c9e138ff449ac97e8b7a358513aed5a76690
2025-01-21 10:54:47 +08:00
Tao Huang
f3bd9974c1
net: rfkill: Fix typos in Rockchip copyright notices
...
There are many cases in which the company name is misspelled.
The patch fixes these typos.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I1b354ef90bd36bf277e87d965b45d3d42c77d05e
2025-01-21 10:54:47 +08:00
Tao Huang
7210458427
rtc: rk630: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I6a2b409cd432ba493bea69e760acfa39783ad670
2025-01-21 10:54:47 +08:00
Tao Huang
e51e8b7ffa
rtc: rockchip: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I56a77a9b972b3701c833c76babc554ee792d1f2f
2025-01-21 10:54:47 +08:00
Tao Huang
66ba7d48d8
soc: rockchip: power-domain: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I3dce33c4e226d68bdf0566d63dcfd008c238c5e4
2025-01-21 10:54:47 +08:00
Tao Huang
9d7e3d15b9
rpmsg: rockchip: Fix typos in Rockchip copyright notices
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I998b95a178aae548cf627e094bf8baa52249c9b3
2025-01-21 10:54:47 +08:00
Tao Huang
847bf612e0
scsi: ufs: rockchip: Fix typos in Rockchip copyright notices
...
There are many cases in which the company name is misspelled.
The patch fixes these typos.
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ibdb599ef5f0f66cc0d910ddeca873d41e46ed3bc
2025-01-21 10:43:06 +08:00
Zhibin Huang
093fb7f0ce
misc: rk628: Fix probability of WARNING when sleeping
...
The warning log is as follows:
[ 2548.269614][ T7373] workqueue: WQ_MEM_RECLAIM rk628-monitor-wq:rk628_display_work is flushing !WQ_MEM_RECLAIM events:rk628_hdmirx_delayed_work_audio
[ 2548.269661][ T7373] WARNING: CPU: 3 PID: 7373 at kernel/workqueue.c:2652 check_flush_dependency+0x11c/0x124
[ 2548.269696][ T7373] Modules linked in: wlan_mt7663_usb rtl8367vb btmtk_usb_unify
[ 2548.269727][ T7373] CPU: 3 PID: 7373 Comm: kworker/u16:4 Not tainted 6.1.75 #3
[ 2548.269741][ T7373] Hardware name: LANGO RK3576 V10 Board (DT)
[ 2548.269754][ T7373] Workqueue: rk628-monitor-wq rk628_display_work
[ 2548.269768][ T7373] pstate: 604000c5 (nZCv daIF +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 2548.269783][ T7373] pc : check_flush_dependency+0x11c/0x124
[ 2548.269796][ T7373] lr : check_flush_dependency+0x11c/0x124
[ 2548.269808][ T7373] sp : ffffffc0134dbbb0
[ 2548.269816][ T7373] x29: ffffffc0134dbbb0 x28: ffffff80c2a31108 x27: ffffffc008079110
[ 2548.269831][ T7373] x26: ffffffc0134dbc98 x25: ffffff8093d0c9c0 x24: ffffff8092141e80
[ 2548.269847][ T7373] x23: ffffff81f6d88d00 x22: ffffff8092141e80 x21: ffffff807cc366c0
[ 2548.269861][ T7373] x20: ffffff80c0008600 x19: ffffffc008a036ec x18: ffffffc00f3e3050
[ 2548.269876][ T7373] x17: 0000000000000069 x16: ffffffffffffffff x15: 0000000000000004
[ 2548.269891][ T7373] x14: ffffffc009fdd720 x13: 0000000000000a9e x12: 0000000000000003
[ 2548.269906][ T7373] x11: 0000000000000000 x10: 0000000000000027 x9 : 7313130eec8ea700
[ 2548.269920][ T7373] x8 : 7313130eec8ea700 x7 : 7f7f7f7f7f7f7f7f x6 : fefefefeff6e6863
[ 2548.269934][ T7373] x5 : 000000000000001c x4 : 0000000000000018 x3 : 0000000000000000
[ 2548.269948][ T7373] x2 : 0000000000000000 x1 : ffffffc0134db950 x0 : 0000000000000080
[ 2548.269964][ T7373] Call trace:
[ 2548.269973][ T7373] check_flush_dependency+0x11c/0x124
[ 2548.269987][ T7373] __flush_work+0xc8/0x2ac
[ 2548.270000][ T7373] __cancel_work_timer+0x128/0x1c8
[ 2548.270012][ T7373] cancel_delayed_work_sync+0x14/0x24
[ 2548.270025][ T7373] rk628_hdmirx_disable+0x40/0xc0
[ 2548.270038][ T7373] rk628_display_disable+0x54/0xbc
[ 2548.270048][ T7373] rk628_display_work+0x7c/0xd8
[ 2548.270057][ T7373] process_one_work+0x1a8/0x3b8
[ 2548.270071][ T7373] worker_thread+0x25c/0x430
[ 2548.270083][ T7373] kthread+0xec/0x1b8
[ 2548.270101][ T7373] ret_from_fork+0x10/0x20
[ 2548.270116][ T7373]
...
Type: Fix
Redmine ID: #526169
Associated modifications: N/A
Test: N/A
Signed-off-by: Zhibin Huang <zhibin.huang@rock-chips.com >
Change-Id: I2d3a3be7e4696ccb2773e66d11e25ce49191e952
2025-01-21 02:40:32 +00:00
Damon Ding
52f4ac49f4
misc: rk628: add support for pwm
...
In addition, add pwm debugfs file to dump regs:
cat /sys/kernel/debug/rk628/2-0050/pwm_regs
Signed-off-by: Damon Ding <damon.ding@rock-chips.com >
Change-Id: I80ae8e40562d7593f1a2183ea73e29de798495f4
2025-01-21 02:08:38 +00:00
Zhibin Huang
95a90239c1
misc: rk628: combtxphy: enabling ssc is required for frac_div
...
Type: Fix
Redmine ID: #525257
Associated modifications: N/A
Test: N/A
Signed-off-by: Zhibin Huang <zhibin.huang@rock-chips.com >
Change-Id: Ic107c98c9b9a587699b352358715dfed59e97085
2025-01-20 09:42:11 +00:00