Re: [RFC PATCH v2 15/20] hw/arm/smmuv3: Forward invalidation commands to hw

2025-03-27 Thread Eric Auger
On 3/26/25 8:27 PM, Nicolin Chen wrote: > On Wed, Mar 26, 2025 at 03:16:18PM +0100, Eric Auger wrote: >>> @@ -1395,6 +1403,13 @@ static int smmuv3_cmdq_consume(SMMUv3State *s) >>> >>> trace_smmuv3_cmdq_cfgi_cd(sid); >>> smmuv3_flush_config(sdev); >>> + >>> +

Re: [RFC PATCH v2 15/20] hw/arm/smmuv3: Forward invalidation commands to hw

2025-03-26 Thread Nicolin Chen
On Wed, Mar 26, 2025 at 03:16:18PM +0100, Eric Auger wrote: > > @@ -1395,6 +1403,13 @@ static int smmuv3_cmdq_consume(SMMUv3State *s) > > > > trace_smmuv3_cmdq_cfgi_cd(sid); > > smmuv3_flush_config(sdev); > > + > > +if (smmuv3_accel_batch_cmds(sdev->smmu, sde

Re: [RFC PATCH v2 15/20] hw/arm/smmuv3: Forward invalidation commands to hw

2025-03-26 Thread Eric Auger
Hi, On 3/11/25 3:10 PM, Shameer Kolothum wrote: > From: Nicolin Chen > > Use the provided smmuv3-accel helper functions to issue the > command to physical SMMUv3. > > Signed-off-by: Nicolin Chen > Signed-off-by: Shameer Kolothum > --- > hw/arm/smmuv3-internal.h | 11 > hw/arm/smmuv3.c

Re: [RFC PATCH v2 15/20] hw/arm/smmuv3: Forward invalidation commands to hw

2025-03-26 Thread Eric Auger
On 3/11/25 3:10 PM, Shameer Kolothum wrote: > From: Nicolin Chen > > Use the provided smmuv3-accel helper functions to issue the > command to physical SMMUv3. > > Signed-off-by: Nicolin Chen > Signed-off-by: Shameer Kolothum > --- > hw/arm/smmuv3-internal.h | 11 > hw/arm/smmuv3.c

[RFC PATCH v2 15/20] hw/arm/smmuv3: Forward invalidation commands to hw

2025-03-11 Thread Shameer Kolothum via
From: Nicolin Chen Use the provided smmuv3-accel helper functions to issue the command to physical SMMUv3. Signed-off-by: Nicolin Chen Signed-off-by: Shameer Kolothum --- hw/arm/smmuv3-internal.h | 11 hw/arm/smmuv3.c | 58 +++- 2 files ch