Tags: TechNexion/linux-tn-imx
Tags
ARM64: configs: tn_imx8_defconfig: enable Podman container via config… … additions Added NETFILTER_XT_MATCH_COMMENT and OVERLAY_FS to resolve networking and storage compatibility issues for Podman on ARM64 platforms.
ARM: dts: setting 'alloc-range' to whole Normal zone Driver(of_reserved_mem.c) intend to 'top-down' to alloc. But 2G DRAM has 256MiB HighMem size, if cma larger than 256MiB, Cause non-continus alloc for cma, which failed to alloc. But default driver(cma.c), will using 'top-down' from Normal Zone, which won't cause a problem. For products that has 2G DRAM, setting alloc-range(bottom-up) to them. Prevent selecting zone that across Normal/ HighMem.
LF-13640 phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL l… …ock check When enable initcall_debug together with higher debug level below. CONFIG_CONSOLE_LOGLEVEL_DEFAULT=9 CONFIG_CONSOLE_LOGLEVEL_QUIET=9 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=7 The initialization of i.MX8MP PCIe PHY might be timeout failed randomly. To fix this issue, adjust the sequence of the resets refer to the power up sequence listed below. i.MX8MP PCIe PHY power up sequence: /--------------------------------------------- 1.8v supply ---------/ /--------------------------------------------------- 0.8v supply ---/ ---\ /-------------------------------------------------- X REFCLK Valid Reference Clock ---/ \-------------------------------------------------- ------------------------------------------- | i_init_restn -------------- ------------------------------------ | i_cmn_rstn --------------------- ------------------------------- | o_pll_lock_done -------------------------- Logs: imx6q-pcie 33800000.pcie: host bridge /soc@0/pcie@33800000 ranges: imx6q-pcie 33800000.pcie: IO 0x001ff80000..0x001ff8ffff -> 0x0000000000 imx6q-pcie 33800000.pcie: MEM 0x0018000000..0x001fefffff -> 0x0018000000 probe of clk_imx8mp_audiomix.reset.0 returned 0 after 1052 usecs probe of 30e20000.clock-controller returned 0 after 32971 usecs phy phy-32f00000.pcie-phy.4: phy poweron failed --> -110 probe of 30e10000.dma-controller returned 0 after 10235 usecs imx6q-pcie 33800000.pcie: waiting for PHY ready timeout! dwhdmi-imx 32fd8000.hdmi: Detected HDMI TX controller v2.13a with HDCP (samsung_dw_hdmi_phy2) imx6q-pcie 33800000.pcie: probe with driver imx6q-pcie failed with error -110 Fixes: dce9edf ("phy: freescale: imx8m-pcie: Add i.MX8MP PCIe PHY support") Signed-off-by: Richard Zhu <hongxing.zhu@nxp.com> Reviewed-by: Frank Li <frank.li@nxp.com>
media: mx6s_capture: add streamoff to close callback If user space directly closes csi, the next stream on will issue a warning.
ARM64: dts: imx93-axon-wb: remove tevs relate node
ARM64: dts: imx93-axon-wb: add lvds panel VXT-VL15613676YL-C03 support
ARM32: dts: wandboard: fix no spi issue Signed-off-by: Joe Zhang <joe.zhang@technexion.com>
ARM32: dts: wandboard: fix no spi issue Signed-off-by: Joe Zhang <joe.zhang@technexion.com>
LF-7374: firmware: imx: fix coverity issue in seco-mu Fix the coverity issue: 24243097: Untrusted value as argument, found in the SECO MU driver. Added max length condition for io.length, in case of flag SECO_MU_IO_FLAGS_SHE_V2X enabled Signed-off-by: Rahul Kumar Yadav <rahulkumar.yadav@nxp.com> (cherry picked from commit 0185318)
media: tevi-ap1302: modified getting GPIO function by optional that w… …ill not return fail when it not setting in device tree overlay.
PreviousNext