support the mipi vc multi-channel input in cif driver
for rk1808
Change-Id: I432c628b30e6f6f23e8515158dcf516e499bf79a
Signed-off-by: Xu Hongfei <xuhf@rock-chips.com>
From the suggest of IP vendor, we need more delays to
adapt to the playing scene in different temperature
environments.
Change-Id: I95abe2bac43de19241092d6e785f28960760dacd
Signed-off-by: Xing Zheng <zhengxing@rock-chips.com>
Split DT source files to separate out android firmware for Android Pie & Oreo
Change-Id: I9ab950ec8c5c60b0ae4f74d5734ae4f4b05d6cf4
Signed-off-by: Bian Jin chen <kenjc.bian@rock-chips.com>
stop consuming TRBs when we reach one with HWO bit
already set. This will prevent us from prematurely
retiring a TRB.
Change-Id: Id7b82ec62501638d0c6550187f2c29606194b862
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Signed-off-by: William Wu <william.wu@rock-chips.com>
(cherry picked from commit a0ad85ae86)
This reverts commit c139ec131a.
This patch needs a series of related patches, if we only pick
this upstream patch, the UVC gadget can't work normally. So
just revert it.
As a side effect, the audio source function doesn't work.
However, the audio source function is a only used for linux
linaro, and we suggest to use UAC1 or UAC2 instead of audio source.
Change-Id: I82a69f122dbf48eda63893405a67d35e6d9cad80
Signed-off-by: William Wu <william.wu@rock-chips.com>
This adds support to get simple_ondemand governor data from devicetree.
Change-Id: Ica8cde1b28a81d5b7e2c5c8c109a2469311bcd8e
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
The spk_ctl_gpio may not available and no need to set, or else
there will be error message.
Change-Id: I54b1775c4d2bd695f7a5373149b14bc2501ce136
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
use the following sequence, we will get zero data.
1. open video device;
2. start stream;
3. stop stream;
4. start stream again, we will get zero data.
Change-Id: I7433f4891f66c2228e840116a5d4632298ab62c4
Signed-off-by: Hu Kejun <william.hu@rock-chips.com>
fix up the 1G pll vco,
fix up the sdmmc gating bit.
Change-Id: I91ccc7a864e6fd1458e40965b8e5677887b8e055
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
rk1808 compute stick is sensitive with power consumption, so
enable ddr dvfs, and set ddr frequency to 784MHz.
Change-Id: Ib08ec090af8fe7b276102ffb818aa9c4c0c8b82e
Signed-off-by: Lin Huang <hl@rock-chips.com>
support read 8/16bit bayer raw and yuv422 format
from memory to isp.
Change-Id: I771a1a9c366a6721323815e811668472996a3355
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
enable AWB AF irq, to send measurement alone.
AEC and HIST need to get together, do it in
frame end.
Change-Id: I7d955eccfd4080865fa4c4f260a1e3c44f9585e1
Signed-off-by: Cai YiWei <cyw@rock-chips.com>
Fix the things that explain as below:
* Fixes the panel displaying is abnormal during booting up.
As the edp driver of uboot adds the reset with the Initialization,
The wrong gpio configure will had been abnormal things, and sync the edp
configure with android.
* Re-tuning the code is more intuitive.
* Remove duplicate code.
Change-Id: I302787ced74c07561655d9f27c81ee6a0afd4d08
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
In order to reduce the duplication of code, let's move the common things
to the rk3399-linux.dtsi.
Change-Id: I066d99642190cfcbe1c8d16d05849297176f9e6b
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Add DT bindings documentation for the px30 crypto drivers.
Change-Id: I15a7ce60cc56c5690d5d2640e78358060f4efa80
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
note that if trigger over temp irq, the shutdown pin output high level.
Change-Id: I7931223d83da06aadebba7c35789d5e09cc201f5
Signed-off-by: Lin Huang <hl@rock-chips.com>