lkml.org 
[lkml]   [2017]   [Sep]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH V9 12/15] mmc: core: Export mmc_retune_hold_now() and mmc_retune_release()
    Date
    Export mmc_retune_hold_now() and mmc_retune_release() so they can be used
    by the block driver.

    Signed-off-by: Adrian Hunter <adrian.hunter@intel.com>
    ---
    drivers/mmc/core/host.c | 7 +------
    drivers/mmc/core/host.h | 7 ++++++-
    2 files changed, 7 insertions(+), 7 deletions(-)

    diff --git a/drivers/mmc/core/host.c b/drivers/mmc/core/host.c
    index b624dbb6cd15..1539ce0da196 100644
    --- a/drivers/mmc/core/host.c
    +++ b/drivers/mmc/core/host.c
    @@ -111,12 +111,6 @@ void mmc_retune_hold(struct mmc_host *host)
    host->hold_retune += 1;
    }

    -void mmc_retune_hold_now(struct mmc_host *host)
    -{
    - host->retune_now = 0;
    - host->hold_retune += 1;
    -}
    -
    void mmc_retune_release(struct mmc_host *host)
    {
    if (host->hold_retune)
    @@ -124,6 +118,7 @@ void mmc_retune_release(struct mmc_host *host)
    else
    WARN_ON(1);
    }
    +EXPORT_SYMBOL(mmc_retune_release);

    int mmc_retune(struct mmc_host *host)
    {
    diff --git a/drivers/mmc/core/host.h b/drivers/mmc/core/host.h
    index 170fe5947087..6eaf558e62d6 100644
    --- a/drivers/mmc/core/host.h
    +++ b/drivers/mmc/core/host.h
    @@ -19,12 +19,17 @@
    void mmc_retune_enable(struct mmc_host *host);
    void mmc_retune_disable(struct mmc_host *host);
    void mmc_retune_hold(struct mmc_host *host);
    -void mmc_retune_hold_now(struct mmc_host *host);
    void mmc_retune_release(struct mmc_host *host);
    int mmc_retune(struct mmc_host *host);
    void mmc_retune_pause(struct mmc_host *host);
    void mmc_retune_unpause(struct mmc_host *host);

    +static inline void mmc_retune_hold_now(struct mmc_host *host)
    +{
    + host->retune_now = 0;
    + host->hold_retune += 1;
    +}
    +
    static inline void mmc_retune_recheck(struct mmc_host *host)
    {
    if (host->hold_retune <= 1)
    --
    1.9.1
    \
     
     \ /
      Last update: 2017-09-22 14:46    [W:6.167 / U:0.272 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site