Show patches with: Submitter = Sui Jingfeng       |   253 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,3/3] drm/etnaviv: Improve VA, PA, SIZE alignment checking drm/etnaviv: Trivial mmu map and ummap cleanups - - - --- 2024-11-15 Sui Jingfeng New
[v3,2/3] drm/etnaviv: Fix the debug log of the etnaviv_iommu_map() drm/etnaviv: Trivial mmu map and ummap cleanups - - - --- 2024-11-15 Sui Jingfeng New
[v3,1/3] drm/etnaviv: Drop the offset in page manipulation drm/etnaviv: Trivial mmu map and ummap cleanups - - - --- 2024-11-15 Sui Jingfeng New
[2/2] drm/etnaviv: Remove the etnaviv_iommuv2_ensure_stlb() [1/2] drm/etnaviv: Preallocate STLB according to CPU PAGE_SIZE - - - --- 2024-11-08 Sui Jingfeng New
[1/2] drm/etnaviv: Preallocate STLB according to CPU PAGE_SIZE [1/2] drm/etnaviv: Preallocate STLB according to CPU PAGE_SIZE - - - --- 2024-11-08 Sui Jingfeng New
[etnaviv-next,v2,3/3] drm/etnaviv: Improve VA, PA, SIZE alignment checking drm/etnaviv: Trivial mmu map and ummap cleanups - - - --- 2024-11-04 Sui Jingfeng New
[etnaviv-next,v2,2/3] drm/etnaviv: Fix the debug log of the etnaviv_iommu_map() drm/etnaviv: Trivial mmu map and ummap cleanups - - - --- 2024-11-04 Sui Jingfeng New
[etnaviv-next,v2,1/3] drm/etnaviv: Drop offset in page manipulation drm/etnaviv: Trivial mmu map and ummap cleanups - - - --- 2024-11-04 Sui Jingfeng New
drm/i915: Use sg_set_buf(), sg_dma_address() helper drm/i915: Use sg_set_buf(), sg_dma_address() helper - - - --- 2024-11-04 Sui Jingfeng New
drm/msm: Check return value of of_dma_configure() drm/msm: Check return value of of_dma_configure() - 1 - --- 2024-11-04 Sui Jingfeng New
[v16] drm/etnaviv: Fix page property being used for non writecombine buffers [v16] drm/etnaviv: Fix page property being used for non writecombine buffers - - - --- 2024-11-04 Sui Jingfeng New
drm/etnaviv: etnaviv_cmdbuf.c: Drop the unneeded 'etnaviv_perfmon.h' header drm/etnaviv: etnaviv_cmdbuf.c: Drop the unneeded 'etnaviv_perfmon.h' header - - - --- 2024-11-02 Sui Jingfeng New
drm/etnaviv: Drop unused data member from the etnaviv_gem_object structure drm/etnaviv: Drop unused data member from the etnaviv_gem_object structure - - - --- 2024-11-02 Sui Jingfeng New
[etnaviv-next,v3] drm/etnaviv: Print an error message if inserting IOVA range fails [etnaviv-next,v3] drm/etnaviv: Print an error message if inserting IOVA range fails - 1 - --- 2024-10-31 Sui Jingfeng New
drm/prime: drm_prime_sg_to_dma_addr_array(): Return -EINVAL on error drm/prime: drm_prime_sg_to_dma_addr_array(): Return -EINVAL on error - - - --- 2024-10-31 Sui Jingfeng New
lib/scatterlist: Use sg_phys() helper lib/scatterlist: Use sg_phys() helper - - - --- 2024-10-28 Sui Jingfeng New
[2/2] drm/etnaviv: Fix the debug log for the mmu map/unmap procudure [1/2] drm/etnaviv: Fix misunderstanding about the scatterlist structure - - - --- 2024-10-28 Sui Jingfeng New
[1/2] drm/etnaviv: Fix misunderstanding about the scatterlist structure [1/2] drm/etnaviv: Fix misunderstanding about the scatterlist structure - - - --- 2024-10-28 Sui Jingfeng New
[v2,2/2] drm/etnaviv: Map and unmap GPUVA range with respect to the GPUVA size drm/etnaviv: Fix GPUVA range collision when CPU page size is not equal to GPU page size - - - --- 2024-10-25 Sui Jingfeng New
[v2,1/2] drm/etnaviv: Record GPU visible size of GEM BO separately drm/etnaviv: Fix GPUVA range collision when CPU page size is not equal to GPU page size - - - --- 2024-10-25 Sui Jingfeng New
drm/etnaviv: etnaviv_cmdbuf.c: Drop the unneeded include of drm_mm.h drm/etnaviv: etnaviv_cmdbuf.c: Drop the unneeded include of drm_mm.h - - - --- 2024-10-25 Sui Jingfeng New
drm/etnaviv: Drop the 'struct etnaviv_iommu_global::pta_lock' data member drm/etnaviv: Drop the 'struct etnaviv_iommu_global::pta_lock' data member - - - --- 2024-10-25 Sui Jingfeng New
[3/3] drm/etnaviv: Print an error message if inserting IOVA range fails Fix GPU virtual address collosion when CPU page size != GPU page size - 1 - --- 2024-10-04 Sui Jingfeng New
[2/3] drm/etnaviv: Map and unmap the GPU VA range with respect to its user size Fix GPU virtual address collosion when CPU page size != GPU page size - - - --- 2024-10-04 Sui Jingfeng New
[1/3] drm/etnaviv: Track GPU VA size separately Fix GPU virtual address collosion when CPU page size != GPU page size - - - --- 2024-10-04 Sui Jingfeng New
drm/etnaviv: Print error message if inserting IOVA address range fails drm/etnaviv: Print error message if inserting IOVA address range fails - - - --- 2024-09-30 Sui Jingfeng New
[v2,5/5] drm/etnaviv: Replace the '&pdev->dev' with 'dev' [v2,1/5] drm/etnaviv: Use unsigned type to count the number of pages - - 1 --- 2024-09-08 Sui Jingfeng New
[v2,4/5] drm/etnaviv: Fix missing mutex_destroy() [v2,1/5] drm/etnaviv: Use unsigned type to count the number of pages - 1 - --- 2024-09-08 Sui Jingfeng New
[v2,3/5] drm/etnaviv: Drop the <linux/pm_runtime.h> header [v2,1/5] drm/etnaviv: Use unsigned type to count the number of pages - 1 - --- 2024-09-08 Sui Jingfeng New
[v2,2/5] drm/etnaviv: Use 'unsigned' type to count the number of pages [v2,1/5] drm/etnaviv: Use unsigned type to count the number of pages - 1 - --- 2024-09-08 Sui Jingfeng New
[v2,1/5] drm/etnaviv: Use unsigned type to count the number of pages [v2,1/5] drm/etnaviv: Use unsigned type to count the number of pages - 1 - --- 2024-09-08 Sui Jingfeng New
[v15,19/19] drm/etnaviv: Expose basic sanity tests via debugfs drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,18/19] drm/etnaviv: Allow userspace specify the domain of etnaviv GEM buffer object drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,17/19] drm/etnaviv: Support to manage dedicated VRAM base on drm_mm drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,16/19] drm/etnaviv: Call etnaviv_gem_obj_add() in ernaviv_gem_new_private() drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,15/19] drm/etnaviv: Make more use of the etnaviv_gem_new_private() function drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,14/19] drm/etnaviv: Add PCIe IP setup code drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,13/19] drm/etnaviv: Add support for vivante GPU cores attached via PCIe device drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,12/19] drm/etnaviv: Add support for cached coherent caching mode drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,11/19] drm/etnaviv: Add etnaviv_gem_obj_remove() helper drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,10/19] drm/etnaviv: Embed struct drm_device into struct etnaviv_drm_private drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,09/19] drm/etnaviv: Add constructor and destructor for the etnaviv_drm_private structure drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,08/19] drm/etnaviv: Fix wrong caching mode being used for non writecombine buffers drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,07/19] drm/etnaviv: Add a dedicated helper function to get various clocks drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,06/19] drm/etnaviv: Prefer drm_device based drm_WARN_ON() over regular WARN_ON() drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,05/19] drm/etnaviv: Add contructor and destructor for etnaviv_gem_get_mapping structure drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,04/19] drm/etnaviv: Make etnaviv_gem_prime_vmap() a static function drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,03/19] drm/etnaviv: Implement drm_gem_object_funcs::vunmap() drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,02/19] drm/etnaviv: Export drm_gem_print_info() and use it drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
[v15,01/19] drm/etnaviv: Implement drm_gem_object_funcs::print_info() drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-09-08 Sui Jingfeng New
drm/etnaviv: Print error message when driver can't get pages drm/etnaviv: Print error message when driver can't get pages - - - --- 2024-09-08 Sui Jingfeng New
[2/2] drm/etnaviv: Export drm_gem_print_info() and use it drm/etnaviv: Implement drm_gem_object_funcs::print_info() - - - --- 2024-08-25 Sui Jingfeng New
[1/2] drm/etnaviv: Implement drm_gem_object_funcs::print_info() drm/etnaviv: Implement drm_gem_object_funcs::print_info() - - - --- 2024-08-25 Sui Jingfeng New
drm/etnaviv: Use unsigned type to count the number of userspace pages drm/etnaviv: Use unsigned type to count the number of userspace pages - 1 - --- 2024-08-25 Sui Jingfeng New
drm/etnaviv: Use unsigned type to count the number of pages drm/etnaviv: Use unsigned type to count the number of pages - 1 - --- 2024-08-25 Sui Jingfeng New
drm/etnaviv: Drop the <linux/pm_runtime.h> header drm/etnaviv: Drop the <linux/pm_runtime.h> header - 1 - --- 2024-08-25 Sui Jingfeng New
drm/etnaviv: Fix missing mutex_destroy() drm/etnaviv: Fix missing mutex_destroy() - 1 - --- 2024-08-25 Sui Jingfeng New
drm/etnaviv: Prefer drm_device based drm_WARN_ON() over regular WARN_ON() drm/etnaviv: Prefer drm_device based drm_WARN_ON() over regular WARN_ON() - - - --- 2024-08-25 Sui Jingfeng New
[v5,2/2] drm/loongson: Add dummy gpu driver as a subcomponent drm/loongson: Introduce component framework support - - - --- 2024-07-28 Sui Jingfeng New
[v5,1/2] drm/loongson: Introduce component framework support drm/loongson: Introduce component framework support - - - --- 2024-07-28 Sui Jingfeng New
[v4,1/1] drm/loongson: Introduce component framework support drm/loongson: Introduce component framework support - - - --- 2024-07-23 Sui Jingfeng New
[v3,1/1] drm/loongson: Introduce component framework support drm/loongson: Introduce component framework support - - - --- 2024-07-11 Sui Jingfeng New
[v6,10/10] drm/bridge: ch7033: Switch to use fwnode based APIs drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,09/10] drm/bridge: sii9234: Use fwnode APIs to abstract DT dependent API away drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,08/10] drm/bridge: tfp410: Use fwnode APIs to acquire device properties drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,07/10] drm-bridge: it66121: Use fwnode APIs to acquire device properties drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,06/10] drm/bridge: sii902x: Switch to use fwnode APIs to acquire device properties drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,05/10] drm/bridge: display-connector: Use fwnode APIs to acquire device properties drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,04/10] drm/bridge: simple-bridge: Use fwnode APIs to acquire device properties drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,03/10] drm/bridge: Implement of_drm_find_bridge() on the top of drm_bridge_find_by_fwnode() drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,02/10] drm/bridge: Set firmware node of drm_bridge instances automatically drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v6,01/10] drm/bridge: Allow using fwnode APIs to get the next bridge drm/bridge: Allow using fwnode API to get the next bridge - - - --- 2024-05-26 Sui Jingfeng New
[v2,3/3] drm/loongson: Add dummy gpu driver as a subcomponent drm/loongson: Introduce component framework support - - - --- 2024-05-26 Sui Jingfeng New
[v2,2/3] drm/loongson: Introduce component framework support drm/loongson: Introduce component framework support - - - --- 2024-05-26 Sui Jingfeng New
[v2,1/3] drm/loongson: Add a helper for creating child devices drm/loongson: Introduce component framework support - - - --- 2024-05-26 Sui Jingfeng New
[etnaviv-next,v14,8/8] drm/etnaviv: Add support for vivante GPU cores attached via PCIe device drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,7/8] drm/etnaviv: Allow creating subdevices and pass platform specific data drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,6/8] drm/etnaviv: Replace the '&pdev->dev' with 'dev' drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,5/8] drm/etnaviv: Add support for cached coherent caching mode drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,4/8] drm/etnaviv: Fix wrong cache property being used for vmap() drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,3/8] drm/etnaviv: Embed struct drm_device into struct etnaviv_drm_private drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,2/8] drm/etnaviv: Add constructor and destructor for the etnaviv_drm_private stru… drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[etnaviv-next,v14,1/8] drm/etnaviv: Add a dedicated helper function to get various clocks drm/etnaviv: Add driver wrapper for vivante GPUs attached on PCI(e) device - - - --- 2024-05-19 Sui Jingfeng New
[2/2] drm/bridge: Switch to use drm_bridge_add_with_dev() drm/bridge: Add 'struct device *' field to the drm_bridge structure - - - --- 2024-05-14 Sui Jingfeng New
[1/2] drm/bridge: Support finding bridge with struct device drm/bridge: Add 'struct device *' field to the drm_bridge structure - - - --- 2024-05-14 Sui Jingfeng New
[v2,12/12] drm/bridge: analogix: Remove redundant checks on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,11/12] drm/bridge: imx: Remove redundant checks on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,10/12] drm/bridge: lt9611uxc: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,09/12] drm/bridge: synopsys: dw-mipi-dsi: Remove a redundant check on existence of bridge->enco… Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,08/12] drm/bridge: megachips-stdpxxxx-ge-b850v3-fw: Remove a redundant check on existence of br… Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,07/12] drm/bridge: cdns-mhdp8546: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,06/12] drm/bridge: adv7511: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,05/12] drm/bridge: it6505: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,04/12] drm/bridge: panel: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,03/12] drm/bridge: nxp-ptn3460: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,02/12] drm/bridge: tfp410: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[v2,01/12] drm/bridge: simple-bridge: Remove a redundant check on existence of bridge->encoder Remove redundant checks on existence of 'bridge->encoder' - 1 - --- 2024-05-13 Sui Jingfeng Accepted
[3/3] drm/loongson: Refactor lsdc device initialize and the output port drm/loongson: Introduce component framework support - - - --- 2024-05-13 Sui Jingfeng New
[2/3] drm/loongson: Introduce component framework support drm/loongson: Introduce component framework support - - - --- 2024-05-13 Sui Jingfeng New
[1/3] drm/loongson: Add helpers for creating subdevice drm/loongson: Introduce component framework support - - - --- 2024-05-13 Sui Jingfeng New
« 1 2 3 »