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?

[...]

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