01 Jul, 2022
1 commit
05 Apr, 2022
1 commit
22 Jul, 2021
1 commit
26 Mar, 2021
1 commit
20 Mar, 2021
1 commit
18 Dec, 2020
1 commit
10 Dec, 2020
1 commit
14 Oct, 2020
1 commit
01 Sep, 2020
1 commit
14 Aug, 2020
1 commit
30 May, 2020
3 commits
-
Without this, domu will not able to use wdog function.
Reviewed-by: zhang sanshan
Signed-off-by: Peng Fan
(cherry picked from commit d60d1df535b1d59c7a7ed7c53e86eaa2b2103661) -
The VPU ENC is removed from smmu, it will cause smmu abort.
Drop the PI resources, it is not able to assign and report fail.Reviewed-by: zhang sanshan
Signed-off-by: Peng Fan
(cherry picked from commit 18421a4580ed2a734eaa4a917633d8fe96f4e279) -
For AES CMAC, the max supported message length is (2^16)-1. In order to
support this type of message the MAX_DATA_SIZE_PER_USER must be
increased to bigger value, in order to contains the message header and
the entire message dataSigned-off-by: Hugo Dupras
Reviewed-by: Stéphane Dion
(cherry picked from commit 80438c2b525f0273c93c820c3f3ac6dc68709624)
29 May, 2020
15 commits
-
Keep the EQOS clocks always on to wrokaround the system hang issue when
doing suspend/resume stress test. The root cause is still under debug.
For now, we just add this workaround to make sure the system suspend/resume
function is ok when EQOS is enanble. this workaround will be removed
when the root cause is found.Signed-off-by: Jacky Bai
Reviewed-by: Fugang Duan -
The interrupt parent of PMU node should be gic, so correct it to fix the pmu
no sampling/overflow interrupt issue.Signed-off-by: Jacky Bai
Reviewed-by: Peng Fan
(cherry picked from commit fe0e7065a5c07f9e943c206ae9811c9d081c1feb) -
DomU mipi dsi needs this, so give access, otherwise domu crash
Reviewed-by: Jun Li
Signed-off-by: Peng Fan -
Give SAI0 pad to domu and audio sys reg space.
Reviewed-by: zhang sanshan
Signed-off-by: Peng Fan -
There is a limitation on imx8mm when SAI shared with A core
and M core, and M core is in stop mode, SAI can't be accessed.
So we disable SAI2 node which is newly added to avoid
compatible issue.Signed-off-by: Shengjiu Wang
Reviewed-by: Viorel Suman -
Correct mhdp files copyright.
Signed-off-by: Sandor Yu
Reviewed-by: Robby Cai
(cherry picked from commit b416342c2d04e2bf4bc8b5f75b7c9999b6f08f9f) -
Allow playback for SPDIF only.
Signed-off-by: Viorel Suman
Reviewed-by: Shengjiu Wang
(cherry picked from commit 321894d403e0a2a99823f5dbe2c1ecd92a936b66) -
Add missing SPDIF constraints.
Signed-off-by: Viorel Suman
Reviewed-by: Shengjiu Wang
(cherry picked from commit c94af0b933848b42b167a787c6ed68f172f9a4fa) -
Define XCVR resources for RAM, regs and FIFOs.
Signed-off-by: Viorel Suman
Reviewed-by: Shengjiu Wang
(cherry picked from commit 7d635d2084d492471f0490d2535e22556f93f66a) -
Split RAM, regs and FIFO resources in DTS.
Signed-off-by: Viorel Suman
Reviewed-by: Shengjiu Wang
(cherry picked from commit fbdea7bf8e53c3dc6ba8348c1e2438431a5a34b3) -
L4.19 SCFW introduced LP mode, clk_set requires power-on,
fixed GPU govern to conform with the latest SCFW change.
remove redundant clk_set_rate in probe to fix LP clock.Signed-off-by: Xianzhong
(cherry picked from commit 7124761ebb33581f7b045712a82663ac3cd4680d) -
add power domain for csi device node
Signed-off-by: Robby Cai
Reviewed-by: Guoniu.zhou
(cherry picked from commit b6195f08924fa05f76e3e6f71733a2118ee1face) -
GPIO4/3 needs to be given access for DomU for otg usb.
MIPI GPIO needs to be passthrough DOmU
LSIO_GPIO1 interrupts gives to DomU, dom0 not need the interrupt
currently.Reviewed-by: zhang sanshan
Signed-off-by: Peng Fan -
Add psci node for inmate dts, otherwise secondary cpus could
not be booted up.Reviewed-by: Alice Guo
Signed-off-by: Peng Fan -
If user change mode from 2592x1944@8 to 1080P@30, ov5640 driver
will report error which can't support 1080P@8. It means driver
can't update frame rate immediately. So remove mode info checking
during find mode. Driver will check the info before start streaming
that resolution and frame rate have updated.Signed-off-by: Guoniu.zhou
(cherry picked from commit 6dd746e4d51692921babf4eaa1c275d619699aa9)
28 May, 2020
2 commits
-
HDMI modules will be reset when device enter suspend,
and registers status will lost.
Add resume function to recovery HDMI INT/I2C/HPD registers status.Signed-off-by: Sandor Yu
-
CEC interrupt status/mask and logical address registers
will be reset when device enter suspend.
It will cause cec failed to work after device resume.
Add cec suspend/resume functions, save these registers status
when suspend and restore them when resume.Signed-off-by: Sandor Yu
27 May, 2020
10 commits
-
Add "fsl,spi-only-use-cs1-sel" to fit i.MX8DXL-EVK.
Spi common code does not support use of CS signals discontinuously.
It only uses CS1 without using CS0. So, add this property to re-config
chipselect value.Signed-off-by: Clark Wang
Reviewed-by: Fugang Duan -
Add property fsl,spi-only-use-cs1-sel to mark this board only uses
CS1 without CS0.Signed-off-by: Clark Wang
Reviewed-by: Fugang Duan -
SPI common code does not support using CS discontinuously for now.
However, i.MX8DXL-EVK only uses CS1 without CS0. Therefore, add a flag
is_only_cs1 to set the correct TCR[PCS].Signed-off-by: Clark Wang
Reviewed-by: Fugang Duan -
instantiate snd_soc_dai_driver for independent symmetric control.
Signed-off-by: Shengjiu Wang
Reviewed-by: Viorel Suman -
Some tja1100 cards phy address is 0x2, some cards is 0x5.
tja1101 cards phy address is 0x2.To make thing simple, and to support tja1100 and tja1101
cards by one dts file, we define the tja110x card phy
address to 0x2 in default bsp.Reviewed-by: Richard Zhu
Signed-off-by: Fugang Duan -
Add below features support for both TJA1100 and TJA1101 cards:
- Add MII and RMII mode support.
- Add refclk in/out support for RMII.Reviewed-by: Richard Zhu
Signed-off-by: Fugang Duan -
Add tja1100/tja1101 card support for enet2 port.
Reviewed-by: Richard Zhu
Signed-off-by: Fugang Duan -
When imx8dxl enet1 is fused as below, enet1 doesn't support
RGMII mode, so add tja1100 RMII phy support.ENET1 otp fuse: word 0xa, bit1
Reviewed-by: Richard Zhu
Signed-off-by: Fugang Duan -
The crtc_states could be got concurrently if multiple atomic checks
happen simultaneously, so ERR_PTR(-EDEADLK) could be returned from
drm_atomic_get_crtc_state(). In such normal cases, we just rollback
all added drm objects and userspace could try the same atomic check
or commit again, so it's unnecessary to warn.Signed-off-by: Liu Ying
Reviewed-by: Sandor Yu
(cherry picked from commit e72359e9308b1bbb30f604ed6118c9216f9c43fd) -
passthrough vpu/esai/pcie/edma and etc to domu, to let domu
could use more functions which is a must for android auto in
domu.Reviewed-by: zhang sanshan
Signed-off-by: Peng Fan
(cherry picked from commit 4574beb1078cbf253f63719abe74b703fc5faadc)