All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] mmc: sdhci-acpi: Introduce device specific quirks, fix issues on 2 device models
@ 2020-01-08  9:39 Hans de Goede
  2020-01-08  9:39 ` [PATCH 1/2] mmc: sdhci-acpi: Disable 1.8V modes on external microSD on Lenovo Miix 320 Hans de Goede
                   ` (2 more replies)
  0 siblings, 3 replies; 33+ messages in thread
From: Hans de Goede @ 2020-01-08  9:39 UTC (permalink / raw)
  To: Adrian Hunter, Ulf Hansson
  Cc: Hans de Goede, russianneuromancer @ ya . ru, linux-mmc

Hi Adrian,

I know you have sofar mostly resisted adding device specific (DMI based)
quirks to the sdhci-acpi.c driver and I agree with you that whenever
possible, those should be avoided.

But yesterday I was debugging an issue where using the microSD slot
causes the LCD panel of a tablet to go black. This turns out to be a
bug in the DSDT which gets triggered when using 1.8V modes, see the first
patch for details. In this case I really so no other option then disabling
1.8V modes and only doing so only on the affected device model.

Another issue which I had on my TODO list of things to fix is the Acer
SW5-012 version of the Acer Switch 10 models always reporting the microSD
as being write-protected. Here too I see no other option then a model
specific quirk, since some BYT devices may use a normal SD slot with
actual write-protect capabilities and we do not want to disable
write-protect checking everywhere just because it is broken on one model.
The workaround for this is the second patch in this series.

Regards,

Hans


^ permalink raw reply	[flat|nested] 33+ messages in thread

end of thread, other threads:[~2020-03-06 14:10 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-08  9:39 [PATCH 0/2] mmc: sdhci-acpi: Introduce device specific quirks, fix issues on 2 device models Hans de Goede
2020-01-08  9:39 ` [PATCH 1/2] mmc: sdhci-acpi: Disable 1.8V modes on external microSD on Lenovo Miix 320 Hans de Goede
2020-01-15 12:57   ` Adrian Hunter
2020-01-15 13:31     ` Hans de Goede
2020-01-15 13:48       ` Adrian Hunter
2020-01-15 15:31         ` Hans de Goede
2020-01-16  7:59           ` Adrian Hunter
2020-01-16 11:05             ` [FSL P5020 P5040 PPC] Onboard SD card doesn't work anymore after the 'mmc-v5.4-2' updates Christian Zigotzky
2020-01-16 15:46               ` Ulf Hansson
2020-01-16 15:46                 ` Ulf Hansson
2020-01-20  9:17                 ` Christian Zigotzky
2020-01-20  9:17                   ` Christian Zigotzky
2020-01-20 11:18                   ` Ulf Hansson
2020-01-20 11:18                     ` Ulf Hansson
2020-01-24 11:42                 ` Michael Ellerman
2020-01-24 11:42                   ` Michael Ellerman
2020-01-25 13:26                   ` Christian Zigotzky
2020-01-25 13:26                     ` Christian Zigotzky
2020-01-28 11:55                     ` Michael Ellerman
2020-01-28 11:55                       ` Michael Ellerman
2020-01-28  7:58                   ` [PASEMI PA6T PPC] Onboard CF card device with new SanDisk High (>8G) CF cards Christian Zigotzky
2020-01-28  8:08                     ` Christoph Hellwig
2020-01-28  8:08                       ` Christoph Hellwig
2020-01-28 14:16                     ` Rob Herring
2020-01-28 14:16                       ` Rob Herring
2020-01-28 14:48                       ` Christian Zigotzky
2020-01-28 14:48                         ` Christian Zigotzky
2020-01-16 13:26             ` [PATCH 1/2] mmc: sdhci-acpi: Disable 1.8V modes on external microSD on Lenovo Miix 320 Hans de Goede
2020-01-17  9:16               ` Adrian Hunter
2020-03-06 14:07                 ` Hans de Goede
2020-03-06 14:10         ` Hans de Goede
2020-01-08  9:39 ` [PATCH 2/2] mmc: sdhci-acpi: Disable write protect detection on Acer Aspire Switch 10 (SW5-012) Hans de Goede
2020-01-15 12:51 ` [PATCH 0/2] mmc: sdhci-acpi: Introduce device specific quirks, fix issues on 2 device models Adrian Hunter

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.