cause flicker occurs when launch after SOF in first few frames
Signed-off-by: Yiqing Zeng <zack.zeng@rock-chips.com>
Change-Id: I01c503d6376c9787bdaf20aa6d861e742458c8f9
hardware support max width is 2080 for scl0 yuv420
vertical scale down output.
Change-Id: Ifead97e0bbba417a4e35bea3e4eba3e33ea8d407
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
Add VIDIOC_G_INPUT ioctl support to get the input status of subdev.
Signed-off-by: Dingxian Wen <shawn.wen@rock-chips.com>
Change-Id: I7d4253e058e17db7e2247efab17f639f4f3ef508
When printk to pstore console, we ignore log level. So
/sys/fs/pstore/console-ramoops-0 should keep full kernel log.
This feature enabled with the bool parameter pstore_con_force.
Change-Id: I87ea3418741c117523a9e872ae7ace4dac0cd9d3
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Fixes: 7ab28c3914 ("drm/edid: output common tv resolution and hdmi
mode if no read the correct edid")
Change-Id: I00dac90a2b64e4b9743813cc9fde9d08ddd38347
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
1. add support for the BPP8/4/2/1 format used in color palette mode.
2. Add pat support in rga2_get_dma_buf().
3. Modify the parameters of configuring mmu in color palette mode.
Signed-off-by: Yu Qiaowei <cerf.yu@rock-chips.com>
Change-Id: I16b498b8d48575688c769486ac7536ddc2d918b4
All child devices share the same one i2c_client, so the
device resource (regmap) for the parent device may be changed
when the child device initializes its own register map. So the regmap
we get from dev_get_regmap() may not be what we want.
Change-Id: I6b2d2d676f0406e8e78f79a308138401d6fe3b63
Signed-off-by: Wyon Bi <bivvy.bi@rock-chips.com>
Add the rk3399-sapphire-excavator*-linux.dts and rk3399pro-evb*-linux.dts
for supporting.
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: I1721bcf170208791fd320c63c5f0c762bf0f63b3
The mipi camera used the i2c4 on rk3399pro v14 board.
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: I18eb70bc2483c05b41527098c5be83b450e161d9
The V14 board will support npu combining with usb and pcie solution.
Change-Id: Ic04ad2415b989308d2acf4fddfe345cc774d9b47
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Conflicts:
arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-edp.dtsi
arch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator-linux-for-rk1808-cascade.dts
arch/arm64/boot/dts/rockchip/rk3399pro-evb-v10-linux.dts
arch/arm64/boot/dts/rockchip/rk3399pro-evb-v11-linux.dts
remove the old camera module information.
Change-Id: Ida81f26ebc718840d750919a6e591da6d5865765
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
That built just is ok for rk3399/rk3399pr linux. Add the lpddr4
configure for the customers reference.
Change-Id: Ic9c833bcfa55b962609ce5a54a037e65546d3011
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
We need to export Headphone Jack snd ctl to userspace
on linux platform via multicodec machine driver.
Change-Id: I5664a0b29dfda2ed8cc450a5f0fd388d32dfdd48
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
This patch fixes the BT interrupt abnormal with bootup.
Change-Id: If4c5a8792d95cad4339e57219fd7a17dc8bc349f
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
As the wifi module used the ap6398s on rk3399pro evb, not the ap6255.
Even though the wifi chip name isn't effect to load wifi module, at least
it won't be misunderstand.
Change-Id: Icd44ce27d9aebcdb0d252f7c8c1dabce657cd573
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
This patch add EXTCON_USB, EXTCON_USB_HOST and EXTCON_USB_VBUS_EN
to rockchip_usb_phy_extcon_cable. Without these extcons, the probe
of battery charger(such as rk818_charger) will fail when registering
extcon notifier.
Signed-off-by: Ren Jianing <jianing.ren@rock-chips.com>
Change-Id: I17774f63bc84fc1f5afa11d2ecc9d0eb2469acbc
This driver is used by rk3326_linux_defconfig or px30_linux_defconfig
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Change-Id: I58137f3dbe58b2442674331f3ec554c825ff625a
Enable building rockchip-cpuinfo driver as a module.
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: I1484794a0a844e45a4c20cf4ea0f0ed6f16873a1