site stats

Rockchip iommu

Web19 Apr 2016 · April 2016, 10:19:32 schrieb Mark Yao: > Some rockchip vop not support iommu, need use non-iommu > buffer for it. And if we get iommu issues, we can compare > the issues with non-iommu path, the would help the debug. > > Signed-off-by: ... Web+ Support for IOMMUs found on Rockchip rk32xx SOCs. + These IOMMUs allow virtualization of the address space used by most + cores within the multimedia subsystem. + Say Y here if you are using a Rockchip SoC that includes an IOMMU + device. config TEGRA_IOMMU_GART bool "Tegra GART IOMMU Support" depends on …

LKML: Robin Murphy: [PATCH v2 08/24] iommu/rockchip: Drop …

Web28 Mar 2024 · IOMMUs can be single-master or multiple-master. Single-master IOMMU devices typically have a fixed association to the master device, whereas multiple- master IOMMU devices can translate accesses from more than one master. WebThis patch converts the rockchip-iommu driver to use the in-kernel iopoll helpers to wait for certain status bits to change in registers instead of an open-coded custom macro. Signed-off-by: Tomasz Figa Signed-off-by: Jeffy Chen --- Changes in v3: None Changes in v2: None bramley news surrey https://lancelotsmith.com

Quartz64 Development - PINE64

Web[PATCH v2] iommu/rockchip: Add missing set_platform_dma_ops callback From: Steven Price Date: Fri Mar 24 2024 - 07:11:41 EST Next message: Michal Hocko: "WARN_ON in move_normal_pmd" Previous message: Shenghao Ding: "[PATCH v6] ASoC: dt-bindings: Add tas2781 DT documenting that binding along with the driver" Next in thread: Baolu Lu: "Re: … WebTo support the virtual device like DRM the virtual slave iommu. added in the previous patch, attaching to which the DRM can use. it own domain->dev for dma_map_* (), dma_sync_* () even VOP is disabled. With this patch, this driver is available for ARM64 like RK3399. Signed-off-by: Shunqian Zheng . Web* The Rockchip rk3288 iommu uses a 2-level page table. * The first level is the "Directory Table" (DT). * The DT consists of 1024 4-byte Directory Table Entries (DTEs), each … hager rcbo type a

[v2] drm/rockchip: support non-iommu buffer path - Patchwork

Category:LKML: Harshit Mogalapalli: [PATCH] iommu: rockchip: Fix missing …

Tags:Rockchip iommu

Rockchip iommu

iommu/rockchip: don

WebThis patch converts the rockchip-iommu driver to use the in-kernel iopoll helpers to wait for certain status bits to change in registers instead of an open-coded custom macro. Signed-off-by: Tomasz Figa Signed-off-by: Jeffy Chen --- Changes in v4: None Changes in v3: None Changes in v2: … Web*PATCH v2] iommu/rockchip: Add missing set_platform_dma_ops callback @ 2024-03-24 11:11 ` Steven Price 0 siblings, 0 replies; 24+ messages in thread From: Steven Price @ 2024-03-24 11:11 UTC (permalink / raw) To: Heiko Stuebner, Joerg Roedel, Jason Gunthorpe Cc: Steven Price, Will Deacon, Robin Murphy, iommu, linux-arm-kernel, linux-kernel, linux …

Rockchip iommu

Did you know?

Web25 May 2024 · Commit-Message. The vop irq is shared between vop and iommu and irq probing in the iommu driver moved to the probe function recently. This can in some cases lead to a stall if the irq is triggered while the vop driver still has it disabled, but the vop irq handler gets called. But there is no real need to disable the irq, as the vop can simply ... Web17 Jul 2024 · Am Montag, 17. Juli 2024, 22:16:55 CEST schrieb Jacob Chen: > From: Mark Yao > > Add devicetree nodes for rk3399 VOP (Video Output Processors), and the > top level display-subsystem root node. > > Later patches add endpoints (eDP, HDMI, MIPI, etc) that attach to the > VOPs' output ports. > > Signed-off-by: …

Web20 Apr 2016 · Some rockchip vop not support iommu, need use non-iommu buffer for it. And if we get iommu issues, we can compare the issues with non-iommu path, the would help the debug. Signed-off-by: Mark Yao --- … Web22 Apr 2024 · From: Simon Xue . RK356x SoC got new IOMMU hardware block (version 2). Add a compatible to distinguish it from the first version. …

Web25 Sep 2024 · Till now the Rockchip iommu driver walked through the irq list via platform_get_irq () until it encountered an ENXIO error. With the recent change to add a … Web13 Sep 2024 · On the linux-rockchip IRC channel, stdint advised me that the DRM IOMMU code of this driver is unmaintainable and should be removed and rewritten. At the same …

Web9 Feb 2015 · CHROMIUM: iommu: rockchip: Make sure that page table state is coherent Commit Message Tomasz Figa Feb. 9, 2015, 11:19 a.m. UTC Even though the code uses the dt_lock spin lock to serialize mapping operation from different threads, it does not protect from IOMMU accesses that might be already taking place and thus altering state of the …

Web27 Jun 2024 · drm/rockchip: Check iommu itself instead of it's parent for device_is_available Commit Message Andy Yan June 27, 2024, 8:47 a.m. UTC When iommu itself is disabled … bramley nottinghamWeb30 Jul 2024 · Model: Rockchip RK3588 Evaluation Board PreSerial: 2, raw, 0xfeb50000 DRAM: 7.7 GiB Sysmem: init Relocation Offset: edb58000 Relocation fdt: eb9fa088 - eb9fece8 CR: M/C/I ... [ 3.130957] iommu: Default domain type: Translated [ 3.131017] rk_iommu fdab9000.iommu: version = 2 bramley nursery schoolWeb16 Jul 2024 · The PINE64 ROCKPro64 is a Rockchip RK3399 (ARMv8-A, Cortex-A72/A53 big.LITTLE) based, exceptionally libre software friendly SBC. It supports booting and even … hager schéma tableauWeb17 Mar 2024 · drivers/iommu/rockchip-iommu.c:1306 rk_iommu_probe () warn: missing unwind goto? Smatch detects that when (irq < 0) we are directly returning without doing the cleanup. Fix this by adding a pm_runtime_disable (dev), and using correct goto label 'err_remove_sysfs' instead of a direct return. bramley opticiansWebSome rockchip vop not support iommu, need use non-iommu buffer for it. And if we get iommu issues, we can compare the issues with non-iommu path, the would help the debug. Signed-off-by: Mark Yao Changes in v2 Advised by Heiko Stuebner - use more suitable message print. hagers automotive aiken scWebproperties: compatible: enum: - rockchip,iommu - rockchip,rk3568-iommu reg: items: - description: configuration registers for MMU instance 0 - description: configuration … hager rim panicWeb* The Rockchip rk3288 iommu uses a 2-level page table. 143 * The first level is the "Directory Table" (DT). 144 * The DT consists of 1024 4-byte Directory Table Entries (DTEs), each pointing: 145 * to a "Page Table". 146 * The second level is the 1024 Page Tables (PT). 147 * Each PT consists of 1024 4-byte Page Table Entries (PTEs), each ... hager sb299u 100a main switch