RE: [PATCH v7 09/10] mmc: core: Prevent HSQ from enabling for SDUC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Sun, 8 Sept 2024 at 14:11, Avri Altman <Avri.Altman@xxxxxxx> wrote:
> >
> > > On 9/8/24 11:20, Avri Altman wrote:
> > > > Prevent Host Software Queue from enabling for SDUC. In SDUC, CMD44
> > > > is modified to include 6-bit upper address by utilizing its reserved bits.
> > > > Exclude hsq for SDUC for now.
> > >
> > > The message here is misleading, actually hsq has nothing to do with
> > > the actual CQ as in CMD44, it's just a hack to present itself to the
> > > mmc subsystem as such to then get more in-flight requests from mmc
> > > core, which can be prepared in advance and be issued asynchronously
> > > to the completion of the preceding request (in atomic context). So the
> card is completely oblivious to hsq.
> > > This is presumably broken though by the mandatory CMD22 for SDUC.
> > Thanks.
> > Somehow, I thought that hsq relies on hw command queue engine.
> > If totally necessary, I will fix it in the next spin.
> 
> I suggest we at least update the commit message so we understand why we
> don't allow hsq for SDUC. It seems possible to make it work for hsq, but I
> don't mind if we consider that as an improvement on top of the initial
> support for SDUC.
> 
> Does that make sense?
Yes. Will do.

Thanks,
Avri

> 
> [...]
> 
> Kind regards
> Uffe




[Index of Archives]     [Linux Memonry Technology]     [Linux USB Devel]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux