On Tue, Aug 17, 2021 at 04:36:43AM +0300, Dmitry Osipenko wrote: [...] > diff --git a/block/partitions/tegra.c b/block/partitions/tegra.c > new file mode 100644 > index 000000000000..4937e9f62398 > --- /dev/null > +++ b/block/partitions/tegra.c > @@ -0,0 +1,75 @@ > +// SPDX-License-Identifier: GPL-2.0 > + > +#define pr_fmt(fmt) "tegra-partition: " fmt > + > +#include <linux/blkdev.h> > +#include <linux/kernel.h> > +#include <linux/of.h> > +#include <linux/sizes.h> > + > +#include <linux/mmc/blkdev.h> > +#include <linux/mmc/card.h> > +#include <linux/mmc/host.h> > + > +#include <soc/tegra/common.h> > + > +#include "check.h" > + > +static const struct of_device_id tegra_sdhci_match[] = { > + { .compatible = "nvidia,tegra20-sdhci", }, > + { .compatible = "nvidia,tegra30-sdhci", }, > + { .compatible = "nvidia,tegra114-sdhci", }, I know of a couple of OEM devices using the above SoCs that support this alternate GPT sector mechanism... > + { .compatible = "nvidia,tegra124-sdhci", }, ... but I'm unaware of any using this. The only one that I could imagine employing this quirk is the SHIELD Tablet K1 (a.k.a. ST8), but I thought it had been changed on that device already. Do you know specifics? Thierry
Attachment:
signature.asc
Description: PGP signature