Re: [PATCH 4/8] nvme: Introduce driver ops

2022-01-22 Thread Simon Glass
Hi Mark, On Sat, 22 Jan 2022 at 06:33, Mark Kettenis wrote: > > > From: Simon Glass > > Date: Fri, 21 Jan 2022 18:40:19 -0700 > > > > Hi Mark, > > > > On Fri, 14 Jan 2022 at 04:05, Mark Kettenis wrote: > > > > > > The NVMe storage controller integrated on Apple SoCs deviates > > > from the NVMe

Re: [PATCH 4/8] nvme: Introduce driver ops

2022-01-22 Thread Mark Kettenis
> From: Simon Glass > Date: Fri, 21 Jan 2022 18:40:19 -0700 > > Hi Mark, > > On Fri, 14 Jan 2022 at 04:05, Mark Kettenis wrote: > > > > The NVMe storage controller integrated on Apple SoCs deviates > > from the NVMe standard in two aspects. It uses a "linear" > > submission queue and it integr

Re: [PATCH 4/8] nvme: Introduce driver ops

2022-01-21 Thread Simon Glass
Hi Mark, On Fri, 14 Jan 2022 at 04:05, Mark Kettenis wrote: > > The NVMe storage controller integrated on Apple SoCs deviates > from the NVMe standard in two aspects. It uses a "linear" > submission queue and it integrates an NVMMU that needs to be > programmed for each NVMe command. Introduce

[PATCH 4/8] nvme: Introduce driver ops

2022-01-14 Thread Mark Kettenis
The NVMe storage controller integrated on Apple SoCs deviates from the NVMe standard in two aspects. It uses a "linear" submission queue and it integrates an NVMMU that needs to be programmed for each NVMe command. Introduce driver ops such that we can set up the linear submission queue and progr