The following symbolic dependencies were removed:
1. md5_zero_message_hash
2. sha1_zero_message_hash
3. sha256_zero_message_hash
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
Change-Id: I0536e729dd282b2d71476ae4b81c4b2ab14223e7
If hold_mode of mcu is active, the output_mode configuration
cannot take effect. The process should be:
disable vp standby -> set output_mode -> enable hold mode
Signed-off-by: Damon Ding <damon.ding@rock-chips.com>
Change-Id: Id18090eac7adea8002f4170e227d93d5f801f96a
When EHCI has halted, the ISR is without processing interrupt by
returning IRQ_NONE. After some time, this IRQ will be treated to be
spurious one, and the exception dump happens like the following.
The system is going down NOW!
Sent SIGTERM to all processes
Sent SIGKILL to all processes
Requesting system reboot
irq 20: nobody cared (try booting with the "irqpoll" option)
CPU: 0 PID: 0 Comm: swapper/0 Tainted: G O 5.10.160 #6
Hardware name: Rockchip RK3562 EVB1 LP4X V10 Board (DT)
Call trace:
dump_backtrace+0x0/0x1d0
show_stack+0x1c/0x24
dump_stack_lvl+0xcc/0xf0
dump_stack+0x14/0x30
__report_bad_irq+0x50/0x150
note_interrupt+0x2b0/0x30c
handle_irq_event+0xec/0x120
handle_fasteoi_irq+0xc8/0x204
__handle_domain_irq+0x78/0xe0
efi_header_end+0x7c/0xb0
el1_irq+0xc8/0x180
cpuidle_enter_state+0xdc/0x40c
cpuidle_enter+0x3c/0x50
do_idle+0x230/0x2e0
cpu_startup_entry+0x2c/0x60
rest_init+0xc0/0xcc
arch_call_rest_init+0x14/0x1c
start_kernel+0x514/0x548
handlers:
[<000000003a1063b0>] usb_hcd_irq
Disabling IRQ #20
This is a low probability fault while process the reboot command with
a udisk plugged in USB port.
Signed-off-by: Frank Wang <frank.wang@rock-chips.com>
Change-Id: I85a1cc3667570ab324c2a5cab25bd9e9295dd8d9
If the controller is powered down and lost its settings of
MSI, host driver should take response of recovering all the
settings.
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Change-Id: I9f1fd9078e500388f8d9753cc5ab7882b404d142
According to commit 666fa6cca7 ("arm64: dts: rockchip: rk3588s: change cpu dynamic-power-coefficient").
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Id21c8ffc187092c8cef7f76dd9c5bce355e1743d
drivers/staging/android/ is removed on upstream.
Signed-off-by: Tao Huang <huangtao@rock-chips.com>
Change-Id: Ifef3f52f9212cb79a028fc8f56052b156cc428ae
rk previous SOCs such as rk3126 have no tsadc module, so a virtual tsadc is
implemented to control the thermal problem.
the virtual tsadc is designed on considering 2 factors, one is heating
modules' heating time and the working frequences, the other one is current
leval monitored by coulometer.
Change-Id: I0c7d8b952004d4f7918a41c925c50d38aaa65673
Signed-off-by: Rocky Hao <rocky.hao@rock-chips.com>
Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
The original 100khz rate is prone to ddc communication
error on some TVs. The scl rate was reduced to 50khz
by referring to competitor.
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I51c3307566b68932e8ab9f1cb6a8ba47d03e7110
If drm bind takes too long when entering the kernel,
for example, retry reading edid. When the clock is not
enabled, it will closed by rockchip_clocks_loader_unprotect().
Therefore, if the uboot logo is displayed, hdmi needs to
enable hdmiphy pll when hdmi bind.
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I908f3f23bd60535d01399c972ae0942e6abe3dd4
This saves about 200 milliseconds compared to the
original method of reading one byte at a time.
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: I456194cc1ecb91f3df888a7771c6bb0163855620
Originally 50 milliseconds delay on the Hisense TV will appear
picture residual problem when exit hdr mode .
Signed-off-by: Algea Cao <algea.cao@rock-chips.com>
Change-Id: Ia2da0ad743720cb8428ffa749b99d18373e1794b
when a video port is in dual channel mode, it will enable dual channel
and the dual channel mode flag will be set. But it will not be clear
when disable video port. The next time enable the video port the dual
channel mode is still enable whether we really need it or not. So it
need to clear dual channel flag when disable video port.
Signed-off-by: Zhang Yubing <yubing.zhang@rock-chips.com>
Change-Id: I7001e712729be6c254051a7a8645a08a39c975ed