Re: [PATCH v2 04/15] drm/panthor: Add the device logical block

2023-09-04 Thread Liviu Dudau
On Wed, Aug 30, 2023 at 02:17:57PM +0100, Steven Price wrote: > On 29/08/2023 15:00, Boris Brezillon wrote: > > On Fri, 11 Aug 2023 16:47:56 +0100 > > Steven Price wrote: > > > >> On 09/08/2023 17:53, Boris Brezillon wrote: > >>> The panthor driver is designed in a modular way, where each logical

Re: [PATCH v2 04/15] drm/panthor: Add the device logical block

2023-08-30 Thread Boris Brezillon
On Wed, 30 Aug 2023 14:17:57 +0100 Steven Price wrote: > >>> +static void panthor_device_reset_work(struct work_struct *work) > >>> +{ > >>> + struct panthor_device *ptdev = container_of(work, struct > >>> panthor_device, reset.work); > >>> + int ret, cookie; > >>> + > >>> + if (!drm_dev_enter(&

Re: [PATCH v2 04/15] drm/panthor: Add the device logical block

2023-08-30 Thread Steven Price
On 29/08/2023 15:00, Boris Brezillon wrote: > On Fri, 11 Aug 2023 16:47:56 +0100 > Steven Price wrote: > >> On 09/08/2023 17:53, Boris Brezillon wrote: >>> The panthor driver is designed in a modular way, where each logical >>> block is dealing with a specific HW-block or software feature. In ord

Re: [PATCH v2 04/15] drm/panthor: Add the device logical block

2023-08-29 Thread Boris Brezillon
On Fri, 11 Aug 2023 16:47:56 +0100 Steven Price wrote: > On 09/08/2023 17:53, Boris Brezillon wrote: > > The panthor driver is designed in a modular way, where each logical > > block is dealing with a specific HW-block or software feature. In order > > for those blocks to communicate with each ot

Re: [PATCH v2 04/15] drm/panthor: Add the device logical block

2023-08-11 Thread Steven Price
On 09/08/2023 17:53, Boris Brezillon wrote: > The panthor driver is designed in a modular way, where each logical > block is dealing with a specific HW-block or software feature. In order > for those blocks to communicate with each other, we need a central > panthor_device collecting all the blocks

[PATCH v2 04/15] drm/panthor: Add the device logical block

2023-08-09 Thread Boris Brezillon
The panthor driver is designed in a modular way, where each logical block is dealing with a specific HW-block or software feature. In order for those blocks to communicate with each other, we need a central panthor_device collecting all the blocks, and exposing some common features, like interrupt