From: robh@kernel.org (Rob Herring)
To: linus-amlogic@lists.infradead.org
Subject: [RFC v2 0/2] Add support for Meson MX "SDIO" MMC controller
Date: Wed, 27 Sep 2017 14:36:16 -0500 [thread overview]
Message-ID: <20170927193616.32gxszmk4cjjoqmo@rob-hp-laptop> (raw)
In-Reply-To: <20170924190528.21841-1-martin.blumenstingl@googlemail.com>
On Sun, Sep 24, 2017 at 09:05:26PM +0200, Martin Blumenstingl wrote:
> This is the successor to Carlo Caione's "Add support for Amlogic Meson
> MMC driver" series (v5) from [0].
> This new driver is for the "SDIO" controller found in Amlogic Meson6,
> Meson8 and Meson8b SoCs and supports an internal mux to allow connecting
> three cards to it.
>
>
> changes since RFC v1 at [1]:
> - added COMMON_CLK dependency as reported by the kbuild test robot
> - use of_platform_device_{create,destroy} instead of open-coding it's
> logic
> - moved struct device (which was an array) from meson_mx_mmc_host to
> the corresponding meson_mx_mmc_slot
> - use struct mmc_command's busy_timeout instead of hard-coding the
> timeout values in meson_mx_mmc_start_cmd()
> - don't use arrays with only one element for the clock parents in
> meson_mx_mmc_register_clks()
> - removed the wrapper functions meson_mx_mmc_readl() meson_mx_mmc_writel()
> - allow setting the MMC clock to 0 for UHS speed mode (the actual
> hardware clock cannot be gated as far as I know, so instead the
> lowest supported rate is chosen)
> - remove unused #include <linux/init.h>
> - add MMC_CAP_ERASE
> - removed multiple slot support after discussing this with Ulf
> (this is a feature that needs to be part of the MMC core before drivers
> can use it)
> - removed SDIO interrupt support (as I currently don't have a way to
> test it)
> - merge meson_mx_mmc_apply_ios into meson_mx_mmc_set_ios (as that's
> the only place where it's needed after removing multiple slot support)
> - updated the commit message of the driver patch to indicate the
> difference between the meson-mx-sdio.c and meson-gx.c (and the "still
> missing SDHC") driver
> - NOTE: I did not add Rob's ACK on the dt-bindings patch because I
> introduced the "mmc-slot" compatible for the child nodes as suggested
> by Ulf (and I want confirmation from the DT maintainers that I did this
> correctly)
Didn't slot support get removed as no h/w really uses that feature?
Rob
next prev parent reply other threads:[~2017-09-27 19:36 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-24 19:05 Martin Blumenstingl
2017-09-24 19:05 ` [RFC v2 1/2] dt-bindings: mmc: Document the Amlogic Meson8 and Meson8b SDIO bindings Martin Blumenstingl
2017-09-27 19:37 ` Rob Herring
2017-10-02 7:55 ` Ulf Hansson
2017-10-02 18:47 ` Martin Blumenstingl
2017-09-24 19:05 ` [RFC v2 2/2] mmc: meson-mx-sdio: Add a driver for the Amlogic Meson8 and Meson8b SoCs Martin Blumenstingl
2017-10-02 8:08 ` Ulf Hansson
2017-10-02 18:45 ` Martin Blumenstingl
2017-09-27 19:36 ` Rob Herring [this message]
2017-10-03 11:19 ` [RFC v2 0/2] Add support for Meson MX "SDIO" MMC controller Martin Blumenstingl
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20170927193616.32gxszmk4cjjoqmo@rob-hp-laptop \
--to=robh@kernel.org \
--cc=linus-amlogic@lists.infradead.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®