search for: asahilina

Displaying 11 results from an estimated 11 matches for "asahilina".

2024 Jun 11
0
[RFC PATCH 3/8] rust: drm: Add Device and Driver abstractions
On Sat, Jun 8, 2024 at 11:16?PM Asahi Lina <lina at asahilina.net> wrote: > > > > On 5/22/24 6:23 AM, Rob Herring wrote: > > On Mon, May 20, 2024 at 07:20:50PM +0200, Danilo Krummrich wrote: > >> From: Asahi Lina <lina at asahilina.net> > >> > >> Add abstractions for DRM drivers and devices. These go toget...
2024 Jun 18
1
[PATCH v2 3/8] rust: drm: add driver abstractions
Implement the DRM driver abstractions. The `Driver` trait provides the interface to the actual driver to fill in the driver specific data, such as the `DriverInfo`, driver features and IOCTLs. Co-developed-by: Asahi Lina <lina at asahilina.net> Signed-off-by: Asahi Lina <lina at asahilina.net> Signed-off-by: Danilo Krummrich <dakr at redhat.com> --- rust/bindings/bindings_helper.h | 1 + rust/kernel/drm/drv.rs | 141 ++++++++++++++++++++++++++++++++ rust/kernel/drm/mod.rs | 1 + 3 files changed,...
2024 Jun 18
1
[PATCH v2 1/8] rust: drm: ioctl: Add DRM ioctl abstraction
From: Asahi Lina <lina at asahilina.net> DRM drivers need to be able to declare which driver-specific ioctls they support. Add an abstraction implementing the required types and a helper macro to generate the ioctl definition inside the DRM driver. Note that this macro is not usable until further bits of the abstraction are in p...
2024 Sep 02
2
[PATCH v2 3/8] rust: drm: add driver abstractions
...0200, Danilo Krummrich wrote: > Implement the DRM driver abstractions. > > The `Driver` trait provides the interface to the actual driver to fill > in the driver specific data, such as the `DriverInfo`, driver features > and IOCTLs. > > Co-developed-by: Asahi Lina <lina at asahilina.net> > Signed-off-by: Asahi Lina <lina at asahilina.net> > Signed-off-by: Danilo Krummrich <dakr at redhat.com> > --- > rust/bindings/bindings_helper.h | 1 + > rust/kernel/drm/drv.rs | 141 ++++++++++++++++++++++++++++++++ > rust/kernel/drm/mod.rs...
2024 Sep 03
1
[PATCH v2 3/8] rust: drm: add driver abstractions
...> Implement the DRM driver abstractions. > > > > The `Driver` trait provides the interface to the actual driver to fill > > in the driver specific data, such as the `DriverInfo`, driver features > > and IOCTLs. > > > > Co-developed-by: Asahi Lina <lina at asahilina.net> > > Signed-off-by: Asahi Lina <lina at asahilina.net> > > Signed-off-by: Danilo Krummrich <dakr at redhat.com> > > --- > > rust/bindings/bindings_helper.h | 1 + > > rust/kernel/drm/drv.rs | 141 ++++++++++++++++++++++++++++++++ > >...
2025 Feb 03
0
[PATCH 0/4] drm/gpuvm: Add support for single-page-filled mappings
On Mon, 3 Feb 2025 22:46:15 +0900 Asahi Lina <lina at asahilina.net> wrote: > Hi, > > On 2/3/25 6:21 PM, Boris Brezillon wrote: > > +Akash with whom we've been discussing adding a 'REPEAT' mode to > > drm_gpuvm/panthor. > > > > On Sun, 2 Feb 2025 19:53:47 +0100 > > Danilo Krummrich <dakr at kernel.org&...
2025 Feb 03
1
[PATCH 0/4] drm/gpuvm: Add support for single-page-filled mappings
...t; > the xe driver (which right now passes flags around in various > > > > driver-specific ways from the map step through to drm_gpuva objects), > > > > but I'll leave that to the Xe folks. > > > > > > > > Signed-off-by: Asahi Lina <lina at asahilina.net> > > > > --- > > > > Asahi Lina (4): > > > > drm/gpuvm: Add a flags argument to drm_gpuvm_sm_map[_*] > > > > drm/gpuvm: Plumb through flags into drm_gpuva_op_map > > > > drm/gpuvm: Add DRM_GPUVA_SINGLE_PAGE flag an...
2025 Feb 02
1
[PATCH 0/4] drm/gpuvm: Add support for single-page-filled mappings
...that after this change there could be some cleanup possible in > the xe driver (which right now passes flags around in various > driver-specific ways from the map step through to drm_gpuva objects), > but I'll leave that to the Xe folks. > > Signed-off-by: Asahi Lina <lina at asahilina.net> > --- > Asahi Lina (4): > drm/gpuvm: Add a flags argument to drm_gpuvm_sm_map[_*] > drm/gpuvm: Plumb through flags into drm_gpuva_op_map > drm/gpuvm: Add DRM_GPUVA_SINGLE_PAGE flag and logic > drm/gpuvm: Plumb through flags into drm_gpuva_init With...
2025 Feb 03
1
[PATCH 0/4] drm/gpuvm: Add support for single-page-filled mappings
...possible in > > > the xe driver (which right now passes flags around in various > > > driver-specific ways from the map step through to drm_gpuva objects), > > > but I'll leave that to the Xe folks. > > > > > > Signed-off-by: Asahi Lina <lina at asahilina.net> > > > --- > > > Asahi Lina (4): > > > drm/gpuvm: Add a flags argument to drm_gpuvm_sm_map[_*] > > > drm/gpuvm: Plumb through flags into drm_gpuva_op_map > > > drm/gpuvm: Add DRM_GPUVA_SINGLE_PAGE flag and logic > > >...
2024 Jun 09
0
[RFC PATCH 3/8] rust: drm: Add Device and Driver abstractions
Hi Lina, Welcome back! On Sun, Jun 09, 2024 at 02:15:57PM +0900, Asahi Lina wrote: > > > On 5/22/24 6:23 AM, Rob Herring wrote: > > On Mon, May 20, 2024 at 07:20:50PM +0200, Danilo Krummrich wrote: > >> From: Asahi Lina <lina at asahilina.net> > > This is missing an entry for DRIVER_GEM_GPUVA. And some others perhaps. > > I suppose some are legacy which won't be needed any time soon if ever. > > Not sure if you intend for this to be complete, or you are just adding > > what you are using? Only FEAT_...
2025 Feb 03
1
[PATCH 0/4] drm/gpuvm: Add support for single-page-filled mappings
...ere could be some cleanup possible in > > the xe driver (which right now passes flags around in various > > driver-specific ways from the map step through to drm_gpuva objects), > > but I'll leave that to the Xe folks. > > > > Signed-off-by: Asahi Lina <lina at asahilina.net> > > --- > > Asahi Lina (4): > > drm/gpuvm: Add a flags argument to drm_gpuvm_sm_map[_*] > > drm/gpuvm: Plumb through flags into drm_gpuva_op_map > > drm/gpuvm: Add DRM_GPUVA_SINGLE_PAGE flag and logic > > drm/gpuvm: Plumb through f...