Elaine Zhang
684674a4fe
Revert "arm64: dts: rockchip: Increase VOP clk rate on RK3328"
...
This reverts commit 1ba4d34bdc .
Before changing the PLL frequency, in order to avoid overclocking the
child clock, set the child clock to a large div first, and then set the
CLK as required after the PLL is set.
Change-Id: Ibd09c2c9ad4a6c739ca2ac66b75734d4525b70b0
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2025-01-24 09:58:23 +00:00
Elaine Zhang
a56129cb0c
Revert "clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228"
...
This reverts commit a3f77b5d16 .
RK3228 Only GPLL and CPLL, GPLL is a common clock, does not allow dclk_vop
to change its frequency, CPLL is used by GMAC, if dclk_vop use
CLK_SET_RATE_PARENT and CLK_SET_RATE_NO_REPARENT flags will
affect the GMAC function.
Change-Id: I2c959a19f115b34720364586c374fc6e01fc8eb4
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com >
2025-01-24 09:58:23 +00:00
Zhang Yubing
4388d47efb
drm/rockchip: dw-dp: clear old output_if
...
when the encoder attach to a new crtc, the old output_if bind to
old crtc need clear.
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
Change-Id: I6fd4317c47ca9a64a24c85ee4fb1552204a5e3f8
2025-01-24 09:56:21 +00:00
Zhang Yubing
640ae5cbe2
drm/bridge: synopsys: dw-hdmi-qp: clear old output_if
...
when the encoder attach to a new crtc, the old output_if bind to
old crtc need clear.
Change-Id: I30b0a1500905051ee9ed5a03781a83b9ff055b3e
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
2025-01-24 09:56:21 +00:00
Zhang Yubing
3a65316705
drm/rockchip: drv: support get old crtc and new crtc by encoder
...
For all the display interface on the Soc, for example, DP, HDMI,
DSI, DPI. All of these display interface will register the drm encoder
which will encode the match the display interface requirement. In some
case, we may need check the encoder's crtc change or not to do some
work.
When userspace do a commit work, a connect may attach to a new crtc,
or unattach to a old crtc, and choose a best encoder. The connector
can know whether the new crtc and the old crtc it attach is the same
or know. But its best encoder can't know.
Here, we get the connector whose old_state.best_encoder is the target
encoder. Then the old_state.crtc of this connector is the encoder's old
crtc. We get the connector whose new_state.best_encoder is the target
encoder. Then the new_state.crtc if this connector is the encoder's new
crtc.
Change-Id: Id9e5f27b9dcf368473b48f76e3cad375276eadfb
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com >
2025-01-24 09:56:21 +00:00
Zain Wang
791a318ed7
power: supply: rk816-battery: try to get extcon from battery node
...
Extcon is useless for rk808 driver, move extcon definition
to battery node.
Change-Id: Ifb4cf8b132a0a397e651699d27cfb86c415be9dd
Signed-off-by: Zain Wang <wzz@rock-chips.com >
2025-01-24 04:23:18 +00:00
Zitong Cai
fee389503b
input: touchscreen: add support for Himax hx83192
...
Change-Id: Ibbc9bb7cdd4dfae9d2bcbc8c0346f9446e1534af
Signed-off-by: Zitong Cai <zitong.cai@rock-chips.com >
2025-01-24 09:21:00 +08:00
Tao Huang
a30a604318
iio: adc: gpio_muxadc: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I70eee7b9a64cdd09245ebd4d492f43e7fde85f75
2025-01-22 19:25:06 +08:00
Tao Huang
0c5f11d591
mtd: rknand: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ia01ee5601474bbf4937fe198bd1b51a99d1f87c6
2025-01-22 19:24:37 +08:00
Tao Huang
3038677d2a
net: ethernet: stmmac: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I2639277384c4d3ca958109030f2eade1b8e5088a
2025-01-22 19:24:37 +08:00
Tao Huang
eeb355823a
net: phy: rk630: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I81fbf360af600814783a5bb1fdc89e3081b8920a
2025-01-22 19:24:37 +08:00
Tao Huang
7358c1e6f9
pinctrl: max96745: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I7cc6a173820f38f9b27729ea3476335e1a511026
2025-01-22 19:24:37 +08:00
Tao Huang
0bd2dba2ef
pinctrl: max96755f: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Iea39064a8b721bac0aaa31b3aa28823f96609bd9
2025-01-22 19:24:36 +08:00
Tao Huang
5c67f68c5e
power: ec_battery: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I557316493fc58abfe1fe975f0eb2c9915ef8f4bf
2025-01-22 19:24:36 +08:00
Tao Huang
e59a45a563
pwm: rockchip-i2s: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I2927da860a3b54484c69d27035bcf67e9008323e
2025-01-22 19:24:36 +08:00
Tao Huang
e2560753d1
spi: rockchip-slave: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I68242cd0fedc89bb8592b3b156130c19c5fb80a7
2025-01-22 19:24:36 +08:00
Tao Huang
869ae51db9
thermal: rk_virtual_thermal: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: If47872f7d139b1dbf8d8588caf6ab0b494cbae83
2025-01-22 19:24:36 +08:00
Tao Huang
6788c8cf9b
usb: typec: tcpci_et7303: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I5aa26d8bb696b6d25731fac2a9db62021313bd3e
2025-01-22 19:24:36 +08:00
Tao Huang
3d3618faee
usb: typec: tcpci_husb311: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Iec05c0f98bd2604d888d86941489daa5662e6cdb
2025-01-22 19:24:36 +08:00
Tao Huang
be8cfb0011
video: rockchip: rga: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ia5df60455cf2449ee3de1250fa3853fc9e2e6cc4
2025-01-22 19:24:36 +08:00
Tao Huang
1904e5b446
video: rockchip: rga2: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I9c32b8036b0e318e146991d4fd9eeb901c884300
2025-01-22 19:24:36 +08:00
Tao Huang
92887bebb8
video: rockchip: vtunnel: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ia55110111037a78f392900967200b4615d0540be
2025-01-22 19:24:36 +08:00
Tao Huang
f5dd00e4cb
dt-bindings: rockchip: Fix typos in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I5472169c1ae0718a9aa5039e214f924e1a4e3e54
2025-01-22 19:24:36 +08:00
Tao Huang
12d321f646
clk: rockchip: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I8474a4e94732570799ea1da051a706e45a0b72a3
2025-01-22 19:24:36 +08:00
Tao Huang
107455b759
dma-buf-cache: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Id228cc6a7088a4f7c1294d42d3320b3c48e277b9
2025-01-22 19:24:36 +08:00
Tao Huang
776463ab06
mfd: max96745: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ic6759911b12d5c17e0bd9ec13aa0ba5711c11952
2025-01-22 19:24:36 +08:00
Tao Huang
ba11da5f7f
mfd: max96755f: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I53ed383dadd3b245bf8db394d9ef653583874039
2025-01-22 19:24:36 +08:00
Tao Huang
de7d1186a8
mfd: rk618: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ic13d8fedd438b01d84aebef9616d928cb9c9e1a4
2025-01-22 19:24:36 +08:00
Tao Huang
b3ea65948c
mfd: rk630: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I8589ab0af02fc1db635ce90fc5c46aec8efb8000
2025-01-22 19:24:35 +08:00
Tao Huang
8e8bec3797
mtd: bbt_store: Fix typos in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I4fb28f10580711d2c524c04b0bc94dc4cb9f2d6e
2025-01-22 19:24:35 +08:00
Tao Huang
d81dbd906e
platform_data: spi-rockchip: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I08bbc211c5a2792892daf4f3fdda50fab3db7964
2025-01-22 19:12:03 +08:00
Tao Huang
aef257897e
power: cw2015_battery: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ib295c22f40959f70da2fb308d25647cd1bc9fe8f
2025-01-22 19:11:09 +08:00
Tao Huang
b1c7a05f82
rk_hdmirx_class: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Icfb095c93eee3def91521788fdc289c1795adb61
2025-01-22 19:10:46 +08:00
Tao Huang
07d96086a6
rockchip-panel-notifier: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ifc0937f8fce8a10894eed0457e0c35599339f467
2025-01-22 19:09:28 +08:00
Tao Huang
b62996559e
rockchip: cpu: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ie458b2fc4fc9d7679ea4d2632e14d98a31448bd5
2025-01-22 19:09:28 +08:00
Tao Huang
4c7037df79
sensor-dev: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I4f1409255bb324f27ac3ef90cc5f1ce97ae8549c
2025-01-22 19:09:28 +08:00
Tao Huang
8a51a673bb
soc: rockchip: rockchip_decompress: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I190e4678495bb8de15cf450f61048a77fde879a5
2025-01-22 19:09:27 +08:00
Tao Huang
9aa937523f
soc: rockchip: rockchip_thunderboot_crypto: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I8056ce803b1656488c1023ac369455ef85a28e70
2025-01-22 19:09:27 +08:00
Tao Huang
8c85762b10
soc: rockchip: rockchip_thunderboot_service: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I975f1f4d6f7aabf75875a08a5f25c129b9781a50
2025-01-22 19:09:27 +08:00
Tao Huang
02dfd4e956
misc: rk_scr_api: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I5905eb85d4dc2217d2bfdf9a4bdcd1f4a232e749
2025-01-22 19:09:27 +08:00
Tao Huang
99dd010aca
rk-dma-heap: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I6718d622d51fd3570c4fe9cbd520d3567b33ccf5
2025-01-22 19:09:27 +08:00
Tao Huang
30780022aa
misc: dw_hdcp2: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I75042a7977719f7ab38661bb422db43bafe54400
2025-01-22 19:02:16 +08:00
Tao Huang
c77992f022
misc: rkflash_vendor_storage: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Iaa29882311643aa0c2fbdfe9a64d2cefc9a2c4cb
2025-01-22 19:01:56 +08:00
Tao Huang
686d50ff6c
pwm: rockchip: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: I652cf4586168463dfd593e24e7ea0182e9e1d53d
2025-01-22 18:57:58 +08:00
Tao Huang
a4c59234e0
spi: rockchip-sfc: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ibcd80856de5e2f4fbe9d71061291dd6c61933ea3
2025-01-22 18:54:57 +08:00
Tao Huang
9afba3f60d
rtc: hym8563: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Iee05613555d5f43f6433d173648015405b93a53c
2025-01-22 18:54:13 +08:00
Tao Huang
61d7056f7f
power: supply: rk817: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ie9da64678868293bfc9a0911fbe6c699f7ae77f0
2025-01-22 18:53:32 +08:00
Tao Huang
dee0952de9
power: supply: cw2015: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: If24ef1b9dd202dcb12b8acfde0b480f135761c2c
2025-01-22 18:52:57 +08:00
Tao Huang
fd606df5de
pinctrl: rockchip: Fix typo in Rockchip copyright notice
...
Signed-off-by: Tao Huang <huangtao@rock-chips.com >
Change-Id: Ic72bd05e6dfcc38e39b5983ba25c0746cdf04066
2025-01-22 18:52:03 +08:00
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