Commit Graph

1280457 Commits

Author SHA1 Message Date
Tao Huang
fe5a885049 media: i2c: imx307: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If8b4361853f053c758945c2d829256a510ea9f72
2025-02-17 19:37:55 +08:00
Tao Huang
56e0ce250d media: i2c: gc8034: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ib75b764c1d5cd635a6bc7f7f68fa5b8b8186a77f
2025-02-17 19:37:55 +08:00
Tao Huang
3fca30d3ab media: i2c: gc5035: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I135dc1aaa269a5a4a7c4aed98d0c7760eec99ac8
2025-02-17 19:37:55 +08:00
Tao Huang
abb0a31d8b media: i2c: gc5025: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I4d9b255c8e07afe19ca76bb6d045b6e7d1bd3d99
2025-02-17 19:37:55 +08:00
Tao Huang
9d5fb80238 media: i2c: gc5024: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I6b06e6197f1d82695f368b9c93da366a474a2ce3
2025-02-17 19:37:55 +08:00
Tao Huang
29b80c0de8 media: i2c: gc4c33: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ic722795f1a3e07868f0dc297c0b37619a51128ec
2025-02-17 19:37:55 +08:00
Tao Huang
8762126870 media: i2c: gc4663: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ie1f59f7a5ee3ece62c8c438ece9084b94436ace3
2025-02-17 19:37:55 +08:00
Tao Huang
03bf83efce media: i2c: gc2385: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I7689871e299b22d19c38f0654b46d24c3a52955d
2025-02-17 19:37:55 +08:00
Tao Huang
420b0817ff media: i2c: gc2375h: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I357861a1f7a2137fca7b2a319109b19d800a2da0
2025-02-17 19:37:55 +08:00
Tao Huang
f6e4fef22a media: i2c: gc2355: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I9eb2b90b07151eb44b139a838f23d05760d6f5d8
2025-02-17 19:37:55 +08:00
Tao Huang
799f30487a media: i2c: gc2155: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I84449fc5c119c7082994c3653cba90f4f72ec332
2025-02-17 19:37:55 +08:00
Tao Huang
c080b368b1 media: i2c: gc2145: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ic009fec5fe02fd0e81fdcfb391d98a86a8306aa7
2025-02-17 19:37:55 +08:00
Tao Huang
124b7f171a media: i2c: gc2093: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I68e932229e0ed85e57e0f1872b125749def3f7f3
2025-02-17 19:37:55 +08:00
Tao Huang
9ddd8c7588 media: i2c: gc2053: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ibef9a87986489f63603f2fff0567b43c089cb228
2025-02-17 19:37:55 +08:00
Tao Huang
a15ae5898d media: i2c: gc2035: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I2417361d15fb1bc5c66a11e41400522a16a6814a
2025-02-17 19:37:55 +08:00
Tao Huang
a89009393e media: i2c: gc1084: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If7da8c26e9f06cd1fb0ba32c456571b21dfdd1cf
2025-02-17 19:37:55 +08:00
Tao Huang
72e3ed2459 media: i2c: gc0403: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ie6bb8e82297f60ec1500f8a5690ecbf64070fc48
2025-02-17 19:37:54 +08:00
Tao Huang
19d9c19525 media: i2c: gc032a: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I4e8cd680ae6ea164a167a1c3ba8770b0df64a27c
2025-02-17 19:37:54 +08:00
Tao Huang
48a70e6ffa media: i2c: gc0329: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If5d88925fe2fcf742d6867dc2b62d2272508d467
2025-02-17 19:37:54 +08:00
Tao Huang
9e2a9c71f5 media: i2c: gc0312: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I17f8811739c038c7a5be2e1e247aba02b10179d9
2025-02-17 19:37:54 +08:00
Tao Huang
71b563f00a media: i2c: gc02m2: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I3b8be8f67f300d9cb4a378b00353ef62455918ec
2025-02-17 19:37:54 +08:00
Tao Huang
4cb6bd68d6 media: i2c: bf3925: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I2f016b87bc076dca6ff19d125b6401b7f61ab520
2025-02-17 19:37:54 +08:00
Tao Huang
e8a0078566 media: i2c: ar0822: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I066af9f4b3bbe04bce4ddd9fc5f7470bdac981c7
2025-02-17 19:37:54 +08:00
Tao Huang
8557d8057b media: i2c: ar0230: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I7a941cae6c39f0afc29de1702898b9d34c23be8c
2025-02-17 19:37:54 +08:00
Tao Huang
c2acfc6e6e media: i2c: nvp6158: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I7e6a61335f668199211bc5e50a2f565462d1a28a
2025-02-17 19:37:54 +08:00
Tao Huang
37116943da media: i2c: nvp6324: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ibbec1fb67b1a9d9432117ce2a478b139e6201812
2025-02-17 19:37:54 +08:00
Tao Huang
3d22ac48b9 ASoC: es7243e: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I8d1532890df88ee2772e8946d1d8668b0095fc58
2025-02-17 19:37:54 +08:00
Tao Huang
54fd731fbd ASoC: es7202: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ia4fa0ded874fedb37dbef6606716d1bdeff748d0
2025-02-17 19:37:54 +08:00
Tao Huang
f724e62801 ASoC: aw883xx: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I069ff709db267f88a6bb0c3af255837e02715349
2025-02-17 19:37:54 +08:00
Tao Huang
95967f1a4a ASoC: aw87xxx: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ida99d11ef4252920af43125b2bc7a57fdffe07d4
2025-02-17 19:37:54 +08:00
Tao Huang
a2e18a838a soc: rockchip: fiq_debugger: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Icb9be4b3e53da7735e84d72dc02402a164aa6585
2025-02-17 19:37:54 +08:00
Tao Huang
7199981afc net: r8168: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Iacac21cf07b4761c59a575ba84e76314c896b692
2025-02-17 19:37:53 +08:00
Tao Huang
ebf55f0cd7 media: rockchip: ispp: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I14768fca655f95aaa8d82457bb16d9f621ab67af
2025-02-17 19:37:53 +08:00
Tao Huang
7c6ba8e2df media: rockchip: isp1: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I63770abe3531bdb8199f496e1026a68e0541c767
2025-02-17 19:37:53 +08:00
Tao Huang
fc337bb53e media: rockchip: isp: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Id809b2ccfec8be39ffa63edcecf86eea7302b105
2025-02-17 19:37:53 +08:00
Tao Huang
d2ae61cf23 media: rockchip: cif: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ia6d2071d823b66cf3759a862b963374ee3d81161
2025-02-17 19:37:53 +08:00
Tao Huang
a6c1197400 input: touchscreen: hxchipset: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I8bc3d6cca2af6c17a1fbda2c1cb05cdc4d8003c6
2025-02-17 19:37:53 +08:00
Tao Huang
d426c0ba92 drm/rockchip: rk618: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Idbc061e99565792b6862a0c0f01e156e41fbe1a9
2025-02-17 19:37:53 +08:00
Tao Huang
0f6c4e8e3f drm/bridge: ite-it6161: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I48b43b7f9ef7f566b3bd87449685968f104ea4ca
2025-02-17 19:37:53 +08:00
Tao Huang
4184ec9569 clk: rockchip: regmap: move from strlcpy with unused retval to strscpy
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: If7d70555f4928df1e25632c79a8a376a5adb6d95
2025-02-17 19:37:53 +08:00
LiuDiMing Lin
49582e84e8 iio: imu: inv_icm42670: add low pass filter bandwidth control
Add sysfs interface to control the low-pass filter bandwidth for both
accelerometer and gyroscope.

Change-Id: I7eb0617476b9aa984276ab5a98f50e32e17d4721
Signed-off-by: LiuDiMing Lin <fenrir.lin@rock-chips.com>
2025-02-17 09:29:14 +00:00
LiuDiMing Lin
6661c2e73f iio: imu: inv_icm42670: get pts and read data in the same interrupt
Change-Id: I5742e31acf6d2c2c73c0b1e802ae38ba6a9fb31e
Signed-off-by: LiuDiMing Lin <fenrir.lin@rock-chips.com>
2025-02-17 09:28:59 +00:00
Ding Wei
a752728b0f arm64: dts: rockchip: rk3528: Add iommu shared bitmask for iep and vdpp
The drivers which use shared iommu, bitmask need xor BIT(DRIVER_TYPE), and DRIVER_TYPE
is defined in mpp_common.h. Such as, avsd、vdpu、iep add vdpp use share iommu, then
bitmask = BIT(DRIVER_VDPU1) | BIT(DRIVER_VDPU2) | BIT(DRIVER_IEP2) | BIT(DRIVER_VDPP).

Change-Id: Ifc8de7422eaa11ba33e9f5e93e4f4b094207a72e
Signed-off-by: Ding Wei <leo.ding@rock-chips.com>
2025-02-17 08:42:18 +00:00
Tao Huang
50dac60158 video: rockchip: mpp: Fix missing prototypes
drivers/video/rockchip/mpp/hack/mpp_rkvdec2_hack_rk3568.c:677:6: error: no previous prototype for function 'rkvdec2_3568_hack_data_setup' [-Werror,-Wmissing-prototypes]
drivers/video/rockchip/mpp/hack/mpp_rkvdec2_hack_rk3568.c:703:6: error: no previous prototype for function 'rkvdec2_3568_hack_fix' [-Werror,-Wmissing-prototypes]
drivers/video/rockchip/mpp/hack/mpp_rkvdec2_link_hack_rk3568.c:184:6: error: no previous prototype for function 'rkvdec2_3568_hack_fix_link' [-Werror,-Wmissing-prototypes]
drivers/video/rockchip/mpp/hack/mpp_rkvdec2_link_hack_rk3568.c:189:6: error: no previous prototype for function 'rkvdec2_link_hack_data_setup' [-Werror,-Wmissing-prototypes]

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Idf6d3b4602ba2c7f8313e6335908ce0870f7f89b
2025-02-16 17:31:04 +08:00
Tao Huang
c7e6ad2ebd soc: rockchip: fiq_debugger: Fix missing prototypes
drivers/soc/rockchip/fiq_debugger/fiq_debugger_arm64.c:45:6: error: no previous prototype for function 'fiq_debugger_dump_regs_aarch32' [-Werror,-Wmissing-prototypes]
drivers/soc/rockchip/fiq_debugger/fiq_debugger_arm64.c:64:6: error: no previous prototype for function 'fiq_debugger_dump_regs_aarch64' [-Werror,-Wmissing-prototypes]

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ie44867116113a460c55e6884f51c3671854d7aa2
2025-02-16 17:24:45 +08:00
Tao Huang
f303a7ae61 input: touchscreen: parade: Fix missing prototypes
drivers/input/touchscreen/parade/pt_core.c:10623:5: error: no previous prototype for function '_pt_request_pip2_enter_bl' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:10872:5: error: no previous prototype for function '_pt_pip2_file_open' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:10920:5: error: no previous prototype for function '_pt_pip2_file_close' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:10968:5: error: no previous prototype for function '_pt_pip2_file_erase' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11039:5: error: no previous prototype for function '_pt_pip2_file_read' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11081:5: error: no previous prototype for function '_pt_read_us_file' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11174:5: error: no previous prototype for function '_pt_request_pip2_bin_hdr' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11312:5: error: no previous prototype for function '_pt_pip2_file_get_stats' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11381:5: error: no previous prototype for function '_pt_pip2_file_seek_offset' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11436:5: error: no previous prototype for function '_pt_pip2_file_crc' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:11484:5: error: no previous prototype for function 'pt_pip2_ping_test' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:611:6: error: no previous prototype for function 'pt_toggle_err_gpio' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:634:6: error: no previous prototype for function '_pt_request_toggle_err_gpio' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:6667:5: error: no previous prototype for function '_pt_request_active_pip_protocol' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:8465:13: error: no previous prototype for function 'pt_irq' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:9064:5: error: no previous prototype for function 'pt_pip2_exit_bl_' [-Werror,-Wmissing-prototypes]
drivers/input/touchscreen/parade/pt_core.c:9201:5: error: no previous prototype for function 'pt_pip2_exit_bl' [-Werror,-Wmissing-prototypes]

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ic932fcb8acec2084d36812ac82d6a877ff5a7ca7
2025-02-16 17:20:44 +08:00
Tao Huang
cadbe57dae input: sensors: gyro: ewtsa: Fix missing prototypes
drivers/input/sensors/gyro/ewtsa.c:281:6: error: no previous prototype for function 'gyro_dev_reset' [-Werror,-Wmissing-prototypes]

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I95932a5cfbb38cd0f5019d965accfd3d07f79000
2025-02-16 17:07:36 +08:00
Tao Huang
36aa04158c cpufreq: interactive: Fix missing prototypes
drivers/cpufreq/cpufreq_interactive.c:1372:5: error: no previous prototype for function 'cpufreq_interactive_init' [-Werror,-Wmissing-prototypes]
drivers/cpufreq/cpufreq_interactive.c:1463:6: error: no previous prototype for function 'cpufreq_interactive_exit' [-Werror,-Wmissing-prototypes]
drivers/cpufreq/cpufreq_interactive.c:1498:5: error: no previous prototype for function 'cpufreq_interactive_start' [-Werror,-Wmissing-prototypes]
drivers/cpufreq/cpufreq_interactive.c:1525:6: error: no previous prototype for function 'cpufreq_interactive_stop' [-Werror,-Wmissing-prototypes]
drivers/cpufreq/cpufreq_interactive.c:1543:6: error: no previous prototype for function 'cpufreq_interactive_limits' [-Werror,-Wmissing-prototypes]

Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I83452d8e7acb41ff4a33a0f9c261208e72c8dad9
2025-02-16 17:03:38 +08:00
Tao Huang
262ca119bb clk: rockchip: rv1106: use rk_dump_cru
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I8883e40bdac895eb5732086ca6a2a2d2483b7b40
2025-02-16 16:59:07 +08:00
Tao Huang
e63a35287a clk: rockchip: rv1126: use rk_dump_cru
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I57cbb13a3932019d5f3ed0e9ff0004445859568f
2025-02-16 16:57:48 +08:00