Finley Xiao
fedfb317fc
ARM: dts: rv1126: Add pvtm config for npu opp table
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: Iebaa949f317f09edee67d0dabab78724c2b1f819
2021-01-22 20:13:00 +08:00
Finley Xiao
f5d20854d6
ARM: dts: rv1126: Add pvtm config for cpu opp table
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I31467cafef45c5cb15c78764848dc34f03285d7c
2021-01-22 20:13:00 +08:00
Finley Xiao
dd6849a160
ARM: dts: rv1126: Add opp table for low performance chips
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I37b18e718e1f5060663e9e627af4e56f3bd6e3ad
2021-01-22 20:13:00 +08:00
Finley Xiao
88c9aaf7ec
soc: rockchip: opp_select: Add support to select voltage accroding to bin
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I6244d0c6865efbfb82164b3512e6f66adec45302
2021-01-22 20:13:00 +08:00
Finley Xiao
b82f26220d
video: rockchip: mpp: rkvenc: Implement get_soc_info() for rv1126 SoCs
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: I3f35e0d44be68a84c5f16cf72181ea3f0ee11e1c
2021-01-22 20:13:00 +08:00
Weixin Zhou
7c8854a80a
arm64: dts: rockchip: rk3566-rk817-eink-w6: add new touch ft5436
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: Ib7a93a5c3ce136684ad55646dcf039c1274ea171
2021-01-22 20:13:00 +08:00
Zorro Liu
b04a125c80
Revert "arm64: configs: rockchip_defconfig: add rockchip ebc dev driver"
...
This reverts commit 18a4299e0b .
move to rk356x_eink.config on android which one will overlay kernel configs
Signed-off-by: Zorro Liu <lyx@rock-chips.com >
Change-Id: If43d748cdef541915a218214c274375a2d8e34bd
2021-01-22 20:13:00 +08:00
Hu Kejun
2664922167
media: i2c: vcm: set default position to vcm in resume function
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I8852b5fcc754afc3228b6e300fa8f672d9f45703
2021-01-22 20:13:00 +08:00
Hu Kejun
99c49523fc
media: i2c: vm149c: support set/get vcm config ioctl
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: Id40695e61e4e5daf6664084867f4980f848bdef5
2021-01-22 20:13:00 +08:00
Hu Kejun
a21a5c1944
media: i2c: fp5510: support set/get vcm config ioctl
...
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I19fc9732149ce17eb8613e710579ee7d5120c51f
2021-01-22 20:13:00 +08:00
Hu Kejun
6731223dc2
media: i2c: dw9714: synchronize with gt9760s
...
1. support set dlc/t_src/mclk by dts;
2. add ioctl to set vcm config;
3. update lsc move time;
Signed-off-by: Hu Kejun <william.hu@rock-chips.com >
Change-Id: I3fe7132fca65d82786927cd36ddbb57f341c22b3
2021-01-22 20:13:00 +08:00
Finley Xiao
168b90d38d
Revert "ANDROID: GKI: PM/devfreq: Do not switch governors from sysfs when device is suspended"
...
This reverts commit 4f9183cc24 .
Conflicts:
include/linux/devfreq.h
Change-Id: I8bf76eb9113d1a1b564b396cd66a15bc4fd8e672
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
2021-01-22 20:13:00 +08:00
Ding Wei
0a07b5aaba
video: rockchip: mpp: vepu1: add codec_info for debug
...
Change-Id: I665cd4848becdbacc8c1393d82c3faa71898ceb4
Signed-off-by: Ding Wei <leo.ding@rock-chips.com >
2021-01-22 20:13:00 +08:00
Huang zhibao
adb52df5b1
arm64: dts: rockchip: rk3568-nvr: cpu-opp delete node opp-1992000000
...
Signed-off-by: Huang zhibao <hzb@rock-chips.com >
Change-Id: If259267e8e5d02fb48270f7c6b99052ace4dd2fe
2021-01-22 20:13:00 +08:00
Finley Xiao
64f51c86a8
cpufreq: rockchip: Implement get_soc_info() for rv1126 SoCs
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: Ie56cf08706db7ffcf1d5821e7f43b61a7677e253
2021-01-22 20:13:00 +08:00
Jon Lin
7426087ac0
drivers: rkflash: Adjust spinor mtd dev dma limit to 8KB
...
Change-Id: Iabff9f57806f7e2fdd3ce411182eb46459178d45
Signed-off-by: Jon Lin <jon.lin@rock-chips.com >
2021-01-22 20:13:00 +08:00
Sugar Zhang
f12659ebfa
clk: rockchip: rv1126: Better jitter performance for audio rate
...
PLL 491520000 for audio samplerate:
8000
16000
24000
32000
48000
64000
96000
128000
192000
ppm ranges [-1000 : +976] for clk compensation
PLL 496742400 for audio samplerate:
11025
22050
44100
88200
176400
ppm ranges [-1000 : +1000] for clk compensation
e.g. UAC with 48000 SR + UVC:
&cru {
assigned-clocks =
<&pmucru CLK_RTC32K>, <&pmucru PLL_GPLL>,
<&pmucru PCLK_PDPMU>, <&cru PLL_CPLL>,
<&cru PLL_HPLL>, <&cru ARMCLK>,
<&cru ACLK_PDBUS>, <&cru HCLK_PDBUS>,
<&cru PCLK_PDBUS>, <&cru ACLK_PDPHP>,
<&cru HCLK_PDPHP>, <&cru HCLK_PDAUDIO>,
<&cru HCLK_PDCORE_NIU>;
assigned-clock-rates =
<32768>, <1188000000>,
<100000000>, <491520000>,
<1400000000>, <600000000>,
<500000000>, <200000000>,
<100000000>, <300000000>,
<200000000>, <150000000>,
<200000000>;
};
Change-Id: I96dcaf9d40fdea58a4c3a823d91720203e0a75ad
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2021-01-22 20:13:00 +08:00
Sugar Zhang
16e6c454ca
clk: rockchip: pll: Fix overflow on frac caculation
...
Change-Id: I364713101afedb38a93f6c290e0f8ce1de4fc6eb
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2021-01-22 20:13:00 +08:00
Sugar Zhang
60febb8884
ASoC: rockchip: i2s: Shift rate back to 0 ppm when restart
...
Change-Id: I07e36ed6bf10ec7a060c920302d10cea05a20a4b
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2021-01-22 20:13:00 +08:00
Sugar Zhang
76be9eb40a
ASoC: rockchip: pdm: Shift rate back to 0 ppm when restart
...
Change-Id: Ibb867e8b1a9a553a3077a7c91d415eea82cc76ba
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2021-01-22 20:13:00 +08:00
Sugar Zhang
056b14d319
ASoC: rockchip: i2s-tdm: Shift rate back to 0 ppm when restart
...
Change-Id: I42e0d316586b75a247c82eb579b92b1ec828532b
Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com >
2021-01-22 20:12:59 +08:00
Finley Xiao
a80881a184
soc: rockchip: opp_select: Fix division by zero warning
...
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com >
Change-Id: Ice0f6fab6b89d8f02881a67573376bbdbcebf2c6
2021-01-22 20:12:59 +08:00
Yu Qiaowei
aa49aaa78e
video/rockchip: rga2: Modify the format of YUYV and RGB565.
...
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com >
Change-Id: Id1c1e77bddfc909c643f07b0ff0a9fa07059688b
2021-01-22 20:12:59 +08:00
Huang zhibao
e6b0d3b1a1
arm64: configs: add rk3568_nvr.config for nvr
...
make ARCH=arm64 rockchip_linux_defconfig rk3568_nvr.config
Signed-off-by: Huang zhibao <hzb@rock-chips.com >
Change-Id: Ifda511ee6a0e964eccc53ffb405fbfa9eba48767
2021-01-22 20:12:59 +08:00
Huang zhibao
ba8400809e
arm64: dts: rockchip: nvr: add rk3568-nvr-demo-v12-linux dts
...
Signed-off-by: Huang zhibao <hzb@rock-chips.com >
Change-Id: I7602f3a401f56bf6ab7b56c73f6687ed3cd2cdcc
2021-01-22 20:12:59 +08:00
ZiHan Huang
dceeebfdbb
arm64: dts: rockchip: rk3568-evb6-ddr3-v10: support os04a10 ov5695 gc8034
...
Change-Id: I4904b1179293b90952ae6634903943e00ec1c400
Signed-off-by: ZiHan Huang <zack.huang@rock-chips.com >
2021-01-22 20:12:59 +08:00
Vicent Chi
38df211534
media: cif: add stream sequence conifg strategy
...
Change-Id: If6dca4ca1243f218f3e429a6628aae56a35d9058
Signed-off-by: Vicent Chi <vicent.chi@rock-chips.com >
2021-01-22 20:12:59 +08:00
David Wu
936357d72a
UPSTREAM: net: stmmac: Fixed mtu channged by cache aligned
...
Since the original mtu is not used when the mtu is updated,
the mtu is aligned with cache, this will get an incorrect.
For example, if you want to configure the mtu to be 1500,
but mtu 1536 is configured in fact.
Fixed: eaf4fac478 ("net: stmmac: Do not accept invalid MTU values")
Change-Id: I0dc9fee8540fe76d1e583112bbe5326091b8a901
Signed-off-by: David Wu <david.wu@rock-chips.com >
Link: https://lore.kernel.org/r/20210113034109.27865-1-david.wu@rock-chips.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org >
(cherry picked from commit 5b55299eed )
2021-01-22 20:12:59 +08:00
Alex Zhao
5ddff64edb
net: wireless: rkwifi: bcmdhd: Add country code list support
...
Signed-off-by: Alex Zhao <zzc@rock-chips.com >
Change-Id: I63721af56d9f0f65b3f1a65fff822c7552c9b7fa
2021-01-22 20:12:59 +08:00
Jianhui Wang
259ea199e5
arm64: rockchip: dts: enable pcie for rk356x evb
...
Signed-off-by: Jianhui Wang <wjh@rock-chips.com >
Change-Id: I31906f667315e67f633e2cd98d832731540e8131
2021-01-22 20:12:59 +08:00
Cai YiWei
29aa91cb2a
media: rockchip: isp: fix path select of cif input
...
Change-Id: I4c48c5cebc876fd19f4a080c1c689f8c1e06d0b9
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2021-01-22 20:12:59 +08:00
Vicent Chi
41c1b4d8ba
media: i2c: add nvp6188 driver
...
Change-Id: I6dac1dc7bf10555cccb56c625dc032fdeb1f8d41
Signed-off-by: Vicent Chi <vicent.chi@rock-chips.com >
2021-01-22 20:12:59 +08:00
Tony Xie
6db942180f
soc: rockchip: rk_fiq_debugger: use the sdei for fiq debugger.
...
Signed-off-by: Tony Xie <tony.xie@rock-chips.com >
Change-Id: Ie97e37cee6bf94df99dbdf50dc3ca8808c73bc01
2021-01-22 20:12:59 +08:00
Weixin Zhou
c48812cf53
arm64: dts: rockchip: rk3566-rk817-eink-w103: fix touch pinctrl setting invalid
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: I7ff202c5081562dd0aa871bb00c575dc05c55ecd
2021-01-22 20:12:59 +08:00
Zefa Chen
b936c045b3
media: i2c: sc4232 fixed 2688x1520 linear 10bit to 25fps
...
Signed-off-by: Zefa Chen <zefa.chen@rock-chips.com >
Change-Id: I038b1543fecc656baadab3dd6cb6bfc7926acaa6
2021-01-22 20:12:59 +08:00
Cai YiWei
fe63f20b12
media: rockchip: isp/ispp fix config of clk_dbg
...
Change-Id: I884474ffe2d5cf27600f20c4b8d005e317f3ec36
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2021-01-22 20:12:59 +08:00
Cai YiWei
8ad3589e44
media: rockchip: ispp: add trigger mode ioctl
...
sync trigger on/off status with user
Change-Id: Ifc567cc760f5fc106644ce80a6a96c7c5fc1afd2
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2021-01-22 20:12:59 +08:00
Cai YiWei
5358e9d0b6
media: rockchip: isp: 64 align y size for fbcgain format
...
Change-Id: Ic1ad912f094a3442e0c4d421f4228dd6c8bbe92c
Signed-off-by: Cai YiWei <cyw@rock-chips.com >
2021-01-22 20:12:59 +08:00
Wu Liangqing
3962ab0701
arm64: dts: rockchip: rk3399-excavator-sapphire: enabled auto-freq-en
...
Change-Id: I959c4bf9585eeae7eddd6a1a136e7a06a186c7cf
Signed-off-by: Wu Liangqing <wlq@rock-chips.com >
2021-01-22 20:12:59 +08:00
Weixin Zhou
2b95a7032b
input: touchscreen: cyttsp5: stay awake in irq_handler process
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: I4761fa76f6cd0219582d579167f0288b7a28f73c
2021-01-22 20:12:58 +08:00
Weixin Zhou
59ed90e947
arm64: dts: rockchip: rk3566-rk817-eink-w6: adjust battery capacity
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: I349aafbb197152fbb2ffdb2eef13a1b6fcb30ceb
2021-01-22 20:12:58 +08:00
Weixin Zhou
053d3b88f9
input: touchscreen: wacom_w9013: support irq wakeup in idle mode
...
Signed-off-by: Weixin Zhou <zwx@rock-chips.com >
Change-Id: I8703e6113f6ad7557127f2dbbe2da625658061ad
2021-01-22 20:12:58 +08:00
Wei Chen
57f68fafbc
arm64: dts: rockchip: add rk3568-evb1-ddr4-v10-linux-spi-nor
...
Signed-off-by: Wei Chen <wei.chen@rock-chips.com >
Change-Id: I092d59a46750ca960b430f062133656de88fe922
2021-01-22 20:12:58 +08:00
Wei Chen
e28f854064
arm64: configs: rockchip_linux_defconfig: enable CONFIG_JFFS2_FS CONFIG_MTD_BLOCK
...
Signed-off-by: Wei Chen <wei.chen@rock-chips.com >
Change-Id: I6e214b20db59fd917d025a6cc74fdccea93fcae9
2021-01-22 20:12:58 +08:00
Tony Xie
90c0cffbe4
arm64: dts: rockchip: rk3568: Add sdei firmware dt node.
...
Add sdei firmware dt node for rk3568.
Signed-off-by: Tony Xie <tony.xie@rock-chips.com >
Change-Id: Ie2fa48a8db76d67458728442726b4122f502aa37
2021-01-22 20:12:58 +08:00
Tony Xie
9754b5c03d
firmware: rockchip: add sip_fiq_debugger_sdei_switch_cpu().
...
Signed-off-by: Tony Xie <tony.xie@rock-chips.com >
Change-Id: I57505879c5db59b08178107c37ba2bb599b3f708
2021-01-22 20:12:58 +08:00
Tony Xie
c31b97d8ed
firmware: arm_sdei: add some functions for fiq debugger.
...
1. add sdei_event_routing_set()
2. add sdei_event_routing_set_nolock()
3. add sdei_event_enable_nolock() and sdei_event_disable_nolock()
Signed-off-by: Tony Xie <tony.xie@rock-chips.com >
Change-Id: Ia2471a3ac6a9189888a465a529875957ab9661b6
2021-01-22 20:12:58 +08:00
Allon Huang
a9e17370bb
phy: rockchip: csi2-dphy: add mipi dphy dual mode driver for rk3568
...
divide rk3568 mipi csi2 dphy dev into three logic dev:
dphy0 for full mode, dphy1 and dphy2 for split mode
Signed-off-by: Allon Huang <allon.huang@rock-chips.com >
Change-Id: Icd4b282b72aa90ca7acd2e02625ae56830c3b12a
2021-01-22 20:12:58 +08:00
Allon Huang
48d1981bb9
arm64: rockchip_defconfig: add CONFIG_PHY_ROCKCHIP_CSI2_DPHY
...
Signed-off-by: Allon Huang <allon.huang@rock-chips.com >
Change-Id: I49071bac4bad567515d55b06b1e2594802aabe4a
2021-01-22 20:12:58 +08:00
Allon Huang
e0e682453e
phy: rockchip: add rk3568 mipi dphy hw driver
...
Signed-off-by: Allon Huang <allon.huang@rock-chips.com >
Change-Id: I6afabfa78abe3202b308e8a4cfd547761bc2a6be
2021-01-22 20:12:58 +08:00