[PATCH] mmc: Prefer unsigned int to bare use of unsigned

Ulf Hansson ulf.hansson at linaro.org
Mon Jun 28 03:32:57 PDT 2021


On Sat, 26 Jun 2021 at 10:38, Jinchao Wang <wjc at cdjrlc.com> wrote:
>
> Fix checkpatch warnings:
>     WARNING: Prefer 'unsigned int' to bare use of 'unsigned'
>
> Signed-off-by: Jinchao Wang <wjc at cdjrlc.com>

Looks like this didn't reach the mmc patchtracker and not the
linux-mmc list. Can you please double check why and repost?

Moreover, please run checkpatch and fix the error it reports.

Kind regards
Uffe

> ---
>  drivers/mmc/core/core.c            |  6 +++---
>  drivers/mmc/core/core.h            |  2 +-
>  drivers/mmc/core/mmc.c             |  8 ++++----
>  drivers/mmc/core/mmc_ops.c         |  2 +-
>  drivers/mmc/core/mmc_ops.h         |  2 +-
>  drivers/mmc/core/mmc_test.c        | 19 ++++++++++---------
>  drivers/mmc/core/queue.c           |  4 ++--
>  drivers/mmc/core/sd.c              |  4 ++--
>  drivers/mmc/core/sd.h              |  2 +-
>  drivers/mmc/core/sdio.c            |  4 ++--
>  drivers/mmc/core/sdio_cis.c        | 22 +++++++++++-----------
>  drivers/mmc/core/sdio_io.c         | 10 +++++-----
>  drivers/mmc/core/sdio_ops.c        | 13 +++++++------
>  drivers/mmc/core/sdio_ops.h        |  9 +++++----
>  drivers/mmc/core/sdio_uart.c       |  2 +-
>  drivers/mmc/host/atmel-mci.c       | 10 +++++-----
>  drivers/mmc/host/cb710-mmc.c       |  6 +++---
>  drivers/mmc/host/davinci_mmc.c     | 10 +++++-----
>  drivers/mmc/host/mmc_spi.c         | 12 ++++++------
>  drivers/mmc/host/mxs-mmc.c         |  2 +-
>  drivers/mmc/host/omap.c            | 12 ++++++------
>  drivers/mmc/host/pxamci.c          |  2 +-
>  drivers/mmc/host/s3cmci.h          |  4 ++--
>  drivers/mmc/host/sdhci-esdhc-imx.c |  2 +-
>  drivers/mmc/host/sdhci-tegra.c     |  2 +-
>  drivers/mmc/host/sdhci.c           |  8 ++++----
>  drivers/mmc/host/sdhci.h           |  4 ++--
>  drivers/mmc/host/vub300.c          | 10 +++++-----
>  28 files changed, 98 insertions(+), 95 deletions(-)
>
> diff --git a/drivers/mmc/core/core.c b/drivers/mmc/core/core.c
> index b039dcff17f8..c7a8a5386e5f 100644
> --- a/drivers/mmc/core/core.c
> +++ b/drivers/mmc/core/core.c
> @@ -51,7 +51,7 @@
>  #define MMC_ERASE_TIMEOUT_MS   (60 * 1000) /* 60 s */
>  #define SD_DISCARD_TIMEOUT_MS  (250)
>
> -static const unsigned freqs[] = { 400000, 300000, 200000, 100000 };
> +static const unsigned int freqs[] = { 400000, 300000, 200000, 100000 };
>
>  /*
>   * Enabling software CRCs on the data blocks can be a significant (30%)
> @@ -1083,7 +1083,7 @@ static int mmc_of_get_func_num(struct device_node *node)
>  }
>
>  struct device_node *mmc_of_find_child_device(struct mmc_host *host,
> -               unsigned func_num)
> +               unsigned int func_num)
>  {
>         struct device_node *node;
>
> @@ -2028,7 +2028,7 @@ int mmc_sw_reset(struct mmc_host *host)
>  }
>  EXPORT_SYMBOL(mmc_sw_reset);
>
> -static int mmc_rescan_try_freq(struct mmc_host *host, unsigned freq)
> +static int mmc_rescan_try_freq(struct mmc_host *host, unsigned int freq)
>  {
>         host->f_init = freq;
>
> diff --git a/drivers/mmc/core/core.h b/drivers/mmc/core/core.h
> index 0c4de2030b3f..2730f32dd3ac 100644
> --- a/drivers/mmc/core/core.h
> +++ b/drivers/mmc/core/core.h
> @@ -37,7 +37,7 @@ void mmc_attach_bus(struct mmc_host *host, const struct mmc_bus_ops *ops);
>  void mmc_detach_bus(struct mmc_host *host);
>
>  struct device_node *mmc_of_find_child_device(struct mmc_host *host,
> -               unsigned func_num);
> +               unsigned int func_num);
>
>  void mmc_init_erase(struct mmc_card *card);
>
> diff --git a/drivers/mmc/core/mmc.c b/drivers/mmc/core/mmc.c
> index 838726b68ff3..c6e44f4aa8cb 100644
> --- a/drivers/mmc/core/mmc.c
> +++ b/drivers/mmc/core/mmc.c
> @@ -701,7 +701,7 @@ static int mmc_read_ext_csd(struct mmc_card *card)
>         return err;
>  }
>
> -static int mmc_compare_ext_csds(struct mmc_card *card, unsigned bus_width)
> +static int mmc_compare_ext_csds(struct mmc_card *card, unsigned int bus_width)
>  {
>         u8 *bw_ext_csd;
>         int err;
> @@ -995,16 +995,16 @@ static void mmc_set_bus_speed(struct mmc_card *card)
>   */
>  static int mmc_select_bus_width(struct mmc_card *card)
>  {
> -       static unsigned ext_csd_bits[] = {
> +       static unsigned int ext_csd_bits[] = {
>                 EXT_CSD_BUS_WIDTH_8,
>                 EXT_CSD_BUS_WIDTH_4,
>         };
> -       static unsigned bus_widths[] = {
> +       static unsigned int bus_widths[] = {
>                 MMC_BUS_WIDTH_8,
>                 MMC_BUS_WIDTH_4,
>         };
>         struct mmc_host *host = card->host;
> -       unsigned idx, bus_width = 0;
> +       unsigned int idx, bus_width = 0;
>         int err = 0;
>
>         if (!mmc_can_ext_csd(card) ||
> diff --git a/drivers/mmc/core/mmc_ops.c b/drivers/mmc/core/mmc_ops.c
> index 973756ed4016..0e84341c0dbd 100644
> --- a/drivers/mmc/core/mmc_ops.c
> +++ b/drivers/mmc/core/mmc_ops.c
> @@ -252,7 +252,7 @@ mmc_send_cxd_native(struct mmc_host *host, u32 arg, u32 *cxd, int opcode)
>   * buffer or on-stack buffer (with some overhead in callee).
>   */
>  int mmc_send_adtc_data(struct mmc_card *card, struct mmc_host *host, u32 opcode,
> -                      u32 args, void *buf, unsigned len)
> +                      u32 args, void *buf, unsigned int len)
>  {
>         struct mmc_request mrq = {};
>         struct mmc_command cmd = {};
> diff --git a/drivers/mmc/core/mmc_ops.h b/drivers/mmc/core/mmc_ops.h
> index 41ab4f573a31..b302d6b4a1b8 100644
> --- a/drivers/mmc/core/mmc_ops.h
> +++ b/drivers/mmc/core/mmc_ops.h
> @@ -28,7 +28,7 @@ int mmc_go_idle(struct mmc_host *host);
>  int mmc_send_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr);
>  int mmc_set_relative_addr(struct mmc_card *card);
>  int mmc_send_adtc_data(struct mmc_card *card, struct mmc_host *host, u32 opcode,
> -                      u32 args, void *buf, unsigned len);
> +                      u32 args, void *buf, unsigned int len);
>  int mmc_send_csd(struct mmc_card *card, u32 *csd);
>  int __mmc_send_status(struct mmc_card *card, u32 *status, unsigned int retries);
>  int mmc_send_status(struct mmc_card *card, u32 *status);
> diff --git a/drivers/mmc/core/mmc_test.c b/drivers/mmc/core/mmc_test.c
> index 63524551a13a..e23670a9c65b 100644
> --- a/drivers/mmc/core/mmc_test.c
> +++ b/drivers/mmc/core/mmc_test.c
> @@ -176,7 +176,7 @@ struct mmc_test_multiple_rw {
>  /*
>   * Configure correct block size in card
>   */
> -static int mmc_test_set_blksize(struct mmc_test_card *test, unsigned size)
> +static int mmc_test_set_blksize(struct mmc_test_card *test, unsigned int size)
>  {
>         return mmc_set_blocklen(test->card, size);
>  }
> @@ -208,8 +208,9 @@ static void mmc_test_prepare_sbc(struct mmc_test_card *test,
>   * Fill in the mmc_request structure given a set of transfer parameters.
>   */
>  static void mmc_test_prepare_mrq(struct mmc_test_card *test,
> -       struct mmc_request *mrq, struct scatterlist *sg, unsigned sg_len,
> -       unsigned dev_addr, unsigned blocks, unsigned blksz, int write)
> +       struct mmc_request *mrq, struct scatterlist *sg, unsigned int sg_len,
> +       unsigned int dev_addr, unsigned int blocks,
> +       unsigned int blksz, int write)
>  {
>         if (WARN_ON(!mrq || !mrq->cmd || !mrq->data || !mrq->stop))
>                 return;
> @@ -288,7 +289,7 @@ static int mmc_test_wait_busy(struct mmc_test_card *test)
>   * Transfer a single sector of kernel addressable data
>   */
>  static int mmc_test_buffer_transfer(struct mmc_test_card *test,
> -       u8 *buffer, unsigned addr, unsigned blksz, int write)
> +       u8 *buffer, unsigned int addr, unsigned int blksz, int write)
>  {
>         struct mmc_request mrq = {};
>         struct mmc_command cmd = {};
> @@ -872,8 +873,8 @@ static int mmc_test_nonblock_transfer(struct mmc_test_card *test,
>   * Tests a basic transfer with certain parameters
>   */
>  static int mmc_test_simple_transfer(struct mmc_test_card *test,
> -       struct scatterlist *sg, unsigned sg_len, unsigned dev_addr,
> -       unsigned blocks, unsigned blksz, int write)
> +       struct scatterlist *sg, unsigned int sg_len, unsigned int dev_addr,
> +       unsigned int blocks, unsigned int blksz, int write)
>  {
>         struct mmc_request mrq = {};
>         struct mmc_command cmd = {};
> @@ -898,7 +899,7 @@ static int mmc_test_simple_transfer(struct mmc_test_card *test,
>   * Tests a transfer where the card will fail completely or partly
>   */
>  static int mmc_test_broken_transfer(struct mmc_test_card *test,
> -       unsigned blocks, unsigned blksz, int write)
> +       unsigned int blocks, unsigned int blksz, int write)
>  {
>         struct mmc_request mrq = {};
>         struct mmc_command cmd = {};
> @@ -929,8 +930,8 @@ static int mmc_test_broken_transfer(struct mmc_test_card *test,
>   * Note: mmc_test_prepare() must have been done before this call
>   */
>  static int mmc_test_transfer(struct mmc_test_card *test,
> -       struct scatterlist *sg, unsigned sg_len, unsigned dev_addr,
> -       unsigned blocks, unsigned blksz, int write)
> +       struct scatterlist *sg, unsigned int sg_len, unsigned int dev_addr,
> +       unsigned int blocks, unsigned int blksz, int write)
>  {
>         int ret, i;
>         unsigned long flags;
> diff --git a/drivers/mmc/core/queue.c b/drivers/mmc/core/queue.c
> index cc3261777637..87c887c56977 100644
> --- a/drivers/mmc/core/queue.c
> +++ b/drivers/mmc/core/queue.c
> @@ -177,7 +177,7 @@ static struct scatterlist *mmc_alloc_sg(int sg_len, gfp_t gfp)
>  static void mmc_queue_setup_discard(struct request_queue *q,
>                                     struct mmc_card *card)
>  {
> -       unsigned max_discard;
> +       unsigned int max_discard;
>
>         max_discard = mmc_calc_max_discard(card);
>         if (!max_discard)
> @@ -365,7 +365,7 @@ static const struct blk_mq_ops mmc_mq_ops = {
>  static void mmc_setup_queue(struct mmc_queue *mq, struct mmc_card *card)
>  {
>         struct mmc_host *host = card->host;
> -       unsigned block_size = 512;
> +       unsigned int block_size = 512;
>
>         blk_queue_flag_set(QUEUE_FLAG_NONROT, mq->queue);
>         blk_queue_flag_clear(QUEUE_FLAG_ADD_RANDOM, mq->queue);
> diff --git a/drivers/mmc/core/sd.c b/drivers/mmc/core/sd.c
> index 4646b7a03db6..c32455933e1b 100644
> --- a/drivers/mmc/core/sd.c
> +++ b/drivers/mmc/core/sd.c
> @@ -980,9 +980,9 @@ int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card,
>         return 0;
>  }
>
> -unsigned mmc_sd_get_max_clock(struct mmc_card *card)
> +unsigned int mmc_sd_get_max_clock(struct mmc_card *card)
>  {
> -       unsigned max_dtr = (unsigned int)-1;
> +       unsigned int max_dtr = (unsigned int)-1;
>
>         if (mmc_card_hs(card)) {
>                 if (max_dtr > card->sw_caps.hs_max_dtr)
> diff --git a/drivers/mmc/core/sd.h b/drivers/mmc/core/sd.h
> index 1af5a038bae9..73fbbaecfe3e 100644
> --- a/drivers/mmc/core/sd.h
> +++ b/drivers/mmc/core/sd.h
> @@ -14,7 +14,7 @@ int mmc_sd_get_csd(struct mmc_card *card);
>  void mmc_decode_cid(struct mmc_card *card);
>  int mmc_sd_setup_card(struct mmc_host *host, struct mmc_card *card,
>         bool reinit);
> -unsigned mmc_sd_get_max_clock(struct mmc_card *card);
> +unsigned int mmc_sd_get_max_clock(struct mmc_card *card);
>  int mmc_sd_switch_hs(struct mmc_card *card);
>
>  #endif
> diff --git a/drivers/mmc/core/sdio.c b/drivers/mmc/core/sdio.c
> index 68edf7a615be..acf8db525d63 100644
> --- a/drivers/mmc/core/sdio.c
> +++ b/drivers/mmc/core/sdio.c
> @@ -424,9 +424,9 @@ static int sdio_enable_hs(struct mmc_card *card)
>         return ret;
>  }
>
> -static unsigned mmc_sdio_get_max_clock(struct mmc_card *card)
> +static unsigned int mmc_sdio_get_max_clock(struct mmc_card *card)
>  {
> -       unsigned max_dtr;
> +       unsigned int max_dtr;
>
>         if (mmc_card_hs(card)) {
>                 /*
> diff --git a/drivers/mmc/core/sdio_cis.c b/drivers/mmc/core/sdio_cis.c
> index b23773583179..c6d84dc2d8c4 100644
> --- a/drivers/mmc/core/sdio_cis.c
> +++ b/drivers/mmc/core/sdio_cis.c
> @@ -23,10 +23,10 @@
>  #define SDIO_READ_CIS_TIMEOUT_MS  (10 * 1000) /* 10s */
>
>  static int cistpl_vers_1(struct mmc_card *card, struct sdio_func *func,
> -                        const unsigned char *buf, unsigned size)
> +                        const unsigned char *buf, unsigned int size)
>  {
>         u8 major_rev, minor_rev;
> -       unsigned i, nr_strings;
> +       unsigned int i, nr_strings;
>         char **buffer, *string;
>
>         if (size < 2)
> @@ -81,7 +81,7 @@ static int cistpl_vers_1(struct mmc_card *card, struct sdio_func *func,
>  }
>
>  static int cistpl_manfid(struct mmc_card *card, struct sdio_func *func,
> -                        const unsigned char *buf, unsigned size)
> +                        const unsigned char *buf, unsigned int size)
>  {
>         unsigned int vendor, device;
>
> @@ -109,7 +109,7 @@ static const unsigned int speed_unit[8] =
>
>
>  typedef int (tpl_parse_t)(struct mmc_card *, struct sdio_func *,
> -                          const unsigned char *, unsigned);
> +                          const unsigned char *, unsigned int);
>
>  struct cis_tpl {
>         unsigned char code;
> @@ -121,7 +121,7 @@ static int cis_tpl_parse(struct mmc_card *card, struct sdio_func *func,
>                          const char *tpl_descr,
>                          const struct cis_tpl *tpl, int tpl_count,
>                          unsigned char code,
> -                        const unsigned char *buf, unsigned size)
> +                        const unsigned char *buf, unsigned int size)
>  {
>         int i, ret;
>
> @@ -153,7 +153,7 @@ static int cis_tpl_parse(struct mmc_card *card, struct sdio_func *func,
>  }
>
>  static int cistpl_funce_common(struct mmc_card *card, struct sdio_func *func,
> -                              const unsigned char *buf, unsigned size)
> +                              const unsigned char *buf, unsigned int size)
>  {
>         /* Only valid for the common CIS (function 0) */
>         if (func)
> @@ -170,10 +170,10 @@ static int cistpl_funce_common(struct mmc_card *card, struct sdio_func *func,
>  }
>
>  static int cistpl_funce_func(struct mmc_card *card, struct sdio_func *func,
> -                            const unsigned char *buf, unsigned size)
> +                            const unsigned char *buf, unsigned int size)
>  {
> -       unsigned vsn;
> -       unsigned min_size;
> +       unsigned int vsn;
> +       unsigned int min_size;
>
>         /* Only valid for the individual function's CIS (1-7) */
>         if (!func)
> @@ -220,7 +220,7 @@ static const struct cis_tpl cis_tpl_funce_list[] = {
>  };
>
>  static int cistpl_funce(struct mmc_card *card, struct sdio_func *func,
> -                       const unsigned char *buf, unsigned size)
> +                       const unsigned char *buf, unsigned int size)
>  {
>         if (size < 1)
>                 return -EINVAL;
> @@ -244,7 +244,7 @@ static int sdio_read_cis(struct mmc_card *card, struct sdio_func *func)
>  {
>         int ret;
>         struct sdio_func_tuple *this, **prev;
> -       unsigned i, ptr = 0;
> +       unsigned int i, ptr = 0;
>
>         /*
>          * Note that this works for the common CIS (function number 0) as
> diff --git a/drivers/mmc/core/sdio_io.c b/drivers/mmc/core/sdio_io.c
> index 79dbf90216b5..89c5d20a7b08 100644
> --- a/drivers/mmc/core/sdio_io.c
> +++ b/drivers/mmc/core/sdio_io.c
> @@ -156,7 +156,7 @@ EXPORT_SYMBOL_GPL(sdio_disable_func);
>   *     size register writes failed.
>   *
>   */
> -int sdio_set_block_size(struct sdio_func *func, unsigned blksz)
> +int sdio_set_block_size(struct sdio_func *func, unsigned int blksz)
>  {
>         int ret;
>
> @@ -234,7 +234,7 @@ unsigned int sdio_align_size(struct sdio_func *func, unsigned int sz)
>  {
>         unsigned int orig_sz;
>         unsigned int blk_sz, byte_sz;
> -       unsigned chunk_sz;
> +       unsigned int chunk_sz;
>
>         orig_sz = sz;
>
> @@ -313,10 +313,10 @@ EXPORT_SYMBOL_GPL(sdio_align_size);
>  /* Split an arbitrarily sized data transfer into several
>   * IO_RW_EXTENDED commands. */
>  static int sdio_io_rw_ext_helper(struct sdio_func *func, int write,
> -       unsigned addr, int incr_addr, u8 *buf, unsigned size)
> +       unsigned int addr, int incr_addr, u8 *buf, unsigned int size)
>  {
>         unsigned remainder = size;
> -       unsigned max_blocks;
> +       unsigned int max_blocks;
>         int ret;
>
>         if (!func || (func->num > 7))
> @@ -329,7 +329,7 @@ static int sdio_io_rw_ext_helper(struct sdio_func *func, int write,
>                 max_blocks = min(func->card->host->max_blk_count, 511u);
>
>                 while (remainder >= func->cur_blksize) {
> -                       unsigned blocks;
> +                       unsigned int blocks;
>
>                         blocks = remainder / func->cur_blksize;
>                         if (blocks > max_blocks)
> diff --git a/drivers/mmc/core/sdio_ops.c b/drivers/mmc/core/sdio_ops.c
> index 4c229dd2b6e5..4c6389f29493 100644
> --- a/drivers/mmc/core/sdio_ops.c
> +++ b/drivers/mmc/core/sdio_ops.c
> @@ -59,8 +59,8 @@ int mmc_send_io_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr)
>         return err;
>  }
>
> -static int mmc_io_rw_direct_host(struct mmc_host *host, int write, unsigned fn,
> -       unsigned addr, u8 in, u8 *out)
> +static int mmc_io_rw_direct_host(struct mmc_host *host, int write,
> +               unsigned int fn, unsigned int addr, u8 in, u8 *out)
>  {
>         struct mmc_command cmd = {};
>         int err;
> @@ -105,14 +105,15 @@ static int mmc_io_rw_direct_host(struct mmc_host *host, int write, unsigned fn,
>         return 0;
>  }
>
> -int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn,
> -       unsigned addr, u8 in, u8 *out)
> +int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned int fn,
> +       unsigned int addr, u8 in, u8 *out)
>  {
>         return mmc_io_rw_direct_host(card->host, write, fn, addr, in, out);
>  }
>
> -int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn,
> -       unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz)
> +int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned int fn,
> +       unsigned int addr, int incr_addr, u8 *buf, unsigned int blocks,
> +       unsigned int blksz)
>  {
>         struct mmc_request mrq = {};
>         struct mmc_command cmd = {};
> diff --git a/drivers/mmc/core/sdio_ops.h b/drivers/mmc/core/sdio_ops.h
> index 37f79732a206..940c3abaf8a9 100644
> --- a/drivers/mmc/core/sdio_ops.h
> +++ b/drivers/mmc/core/sdio_ops.h
> @@ -16,10 +16,11 @@ struct mmc_card;
>  struct work_struct;
>
>  int mmc_send_io_op_cond(struct mmc_host *host, u32 ocr, u32 *rocr);
> -int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned fn,
> -       unsigned addr, u8 in, u8* out);
> -int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned fn,
> -       unsigned addr, int incr_addr, u8 *buf, unsigned blocks, unsigned blksz);
> +int mmc_io_rw_direct(struct mmc_card *card, int write, unsigned int fn,
> +               unsigned int addr, u8 in, u8* out);
> +int mmc_io_rw_extended(struct mmc_card *card, int write, unsigned int fn,
> +       unsigned int addr, int incr_addr, u8 *buf, unsigned int blocks,
> +       unsigned int blksz);
>  int sdio_reset(struct mmc_host *host);
>  void sdio_irq_work(struct work_struct *work);
>
> diff --git a/drivers/mmc/core/sdio_uart.c b/drivers/mmc/core/sdio_uart.c
> index c36242b86b1d..fc1ea2babd88 100644
> --- a/drivers/mmc/core/sdio_uart.c
> +++ b/drivers/mmc/core/sdio_uart.c
> @@ -106,7 +106,7 @@ static int sdio_uart_add_port(struct sdio_uart_port *port)
>         return ret;
>  }
>
> -static struct sdio_uart_port *sdio_uart_port_get(unsigned index)
> +static struct sdio_uart_port *sdio_uart_port_get(unsigned int index)
>  {
>         struct sdio_uart_port *port;
>
> diff --git a/drivers/mmc/host/atmel-mci.c b/drivers/mmc/host/atmel-mci.c
> index 807177c953f3..69519378db8f 100644
> --- a/drivers/mmc/host/atmel-mci.c
> +++ b/drivers/mmc/host/atmel-mci.c
> @@ -731,18 +731,18 @@ static inline unsigned int atmci_ns_to_clocks(struct atmel_mci *host,
>  static void atmci_set_timeout(struct atmel_mci *host,
>                 struct atmel_mci_slot *slot, struct mmc_data *data)
>  {
> -       static unsigned dtomul_to_shift[] = {
> +       static unsigned int dtomul_to_shift[] = {
>                 0, 4, 7, 8, 10, 12, 16, 20
>         };
> -       unsigned        timeout;
> -       unsigned        dtocyc;
> -       unsigned        dtomul;
> +       unsigned int    timeout;
> +       unsigned int    dtocyc;
> +       unsigned int    dtomul;
>
>         timeout = atmci_ns_to_clocks(host, data->timeout_ns)
>                 + data->timeout_clks;
>
>         for (dtomul = 0; dtomul < 8; dtomul++) {
> -               unsigned shift = dtomul_to_shift[dtomul];
> +               unsigned int shift = dtomul_to_shift[dtomul];
>                 dtocyc = (timeout + (1 << shift) - 1) >> shift;
>                 if (dtocyc < 15)
>                         break;
> diff --git a/drivers/mmc/host/cb710-mmc.c b/drivers/mmc/host/cb710-mmc.c
> index 6d623b2681c3..764ba546dc1a 100644
> --- a/drivers/mmc/host/cb710-mmc.c
> +++ b/drivers/mmc/host/cb710-mmc.c
> @@ -145,7 +145,7 @@ static int cb710_check_event(struct cb710_slot *slot, u8 what)
>  static int cb710_wait_for_event(struct cb710_slot *slot, u8 what)
>  {
>         int err = 0;
> -       unsigned limit = 2000000;       /* FIXME: real timeout */
> +       unsigned int limit = 2000000;   /* FIXME: real timeout */
>
>  #ifdef CONFIG_CB710_DEBUG
>         u32 e, x;
> @@ -177,7 +177,7 @@ static int cb710_wait_for_event(struct cb710_slot *slot, u8 what)
>
>  static int cb710_wait_while_busy(struct cb710_slot *slot, uint8_t mask)
>  {
> -       unsigned limit = 500000;        /* FIXME: real timeout */
> +       unsigned int limit = 500000;    /* FIXME: real timeout */
>         int err = 0;
>
>  #ifdef CONFIG_CB710_DEBUG
> @@ -395,7 +395,7 @@ static u16 cb710_encode_cmd_flags(struct cb710_mmc_reader *reader,
>  static void cb710_receive_response(struct cb710_slot *slot,
>         struct mmc_command *cmd)
>  {
> -       unsigned rsp_opcode, wanted_opcode;
> +       unsigned int rsp_opcode, wanted_opcode;
>
>         /* Looks like final byte with CRC is always stripped (same as SDHCI) */
>         if (cmd->flags & MMC_RSP_136) {
> diff --git a/drivers/mmc/host/davinci_mmc.c b/drivers/mmc/host/davinci_mmc.c
> index 2a757c88f9d2..c7fff3eb67f3 100644
> --- a/drivers/mmc/host/davinci_mmc.c
> +++ b/drivers/mmc/host/davinci_mmc.c
> @@ -146,22 +146,22 @@
>
>  #define MAX_NR_SG      16
>
> -static unsigned rw_threshold = 32;
> +static unsigned int rw_threshold = 32;
>  module_param(rw_threshold, uint, S_IRUGO);
>  MODULE_PARM_DESC(rw_threshold,
>                 "Read/Write threshold. Default = 32");
>
> -static unsigned poll_threshold = 128;
> +static unsigned int poll_threshold = 128;
>  module_param(poll_threshold, uint, S_IRUGO);
>  MODULE_PARM_DESC(poll_threshold,
>                  "Polling transaction size threshold. Default = 128");
>
> -static unsigned poll_loopcount = 32;
> +static unsigned int poll_loopcount = 32;
>  module_param(poll_loopcount, uint, S_IRUGO);
>  MODULE_PARM_DESC(poll_loopcount,
>                  "Maximum polling loop count. Default = 32");
>
> -static unsigned use_dma = 1;
> +static unsigned int use_dma = 1;
>  module_param(use_dma, uint, 0);
>  MODULE_PARM_DESC(use_dma, "Whether to use DMA or not. Default = 1");
>
> @@ -203,7 +203,7 @@ struct mmc_davinci_host {
>         /* Version of the MMC/SD controller */
>         u8 version;
>         /* for ns in one cycle calculation */
> -       unsigned ns_in_one_cycle;
> +       unsigned int ns_in_one_cycle;
>         /* Number of sg segments */
>         u8 nr_sg;
>  #ifdef CONFIG_CPU_FREQ
> diff --git a/drivers/mmc/host/mmc_spi.c b/drivers/mmc/host/mmc_spi.c
> index 65c65bb5737f..b8c9944e0a1d 100644
> --- a/drivers/mmc/host/mmc_spi.c
> +++ b/drivers/mmc/host/mmc_spi.c
> @@ -148,7 +148,7 @@ static inline int mmc_cs_off(struct mmc_spi_host *host)
>  }
>
>  static int
> -mmc_spi_readbytes(struct mmc_spi_host *host, unsigned len)
> +mmc_spi_readbytes(struct mmc_spi_host *host, unsigned int len)
>  {
>         int status;
>
> @@ -175,14 +175,14 @@ mmc_spi_readbytes(struct mmc_spi_host *host, unsigned len)
>  }
>
>  static int mmc_spi_skip(struct mmc_spi_host *host, unsigned long timeout,
> -                       unsigned n, u8 byte)
> +                       unsigned int n, u8 byte)
>  {
>         u8 *cp = host->data->status;
>         unsigned long start = jiffies;
>
>         while (1) {
>                 int             status;
> -               unsigned        i;
> +               unsigned int    i;
>
>                 status = mmc_spi_readbytes(host, n);
>                 if (status < 0)
> @@ -868,7 +868,7 @@ mmc_spi_data_do(struct mmc_spi_host *host, struct mmc_command *cmd,
>         struct spi_transfer     *t;
>         enum dma_data_direction direction;
>         struct scatterlist      *sg;
> -       unsigned                n_sg;
> +       unsigned int            n_sg;
>         int                     multiple = (data->blocks > 1);
>         u32                     clock_rate;
>         unsigned long           timeout;
> @@ -893,7 +893,7 @@ mmc_spi_data_do(struct mmc_spi_host *host, struct mmc_command *cmd,
>                 int                     status = 0;
>                 dma_addr_t              dma_addr = 0;
>                 void                    *kmap_addr;
> -               unsigned                length = sg->length;
> +               unsigned int            length = sg->length;
>                 enum dma_data_direction dir = direction;
>
>                 /* set up dma mapping for controller drivers that might
> @@ -971,7 +971,7 @@ mmc_spi_data_do(struct mmc_spi_host *host, struct mmc_command *cmd,
>         if (direction == DMA_TO_DEVICE && multiple) {
>                 struct scratch  *scratch = host->data;
>                 int             tmp;
> -               const unsigned  statlen = sizeof(scratch->status);
> +               const unsigned int      statlen = sizeof(scratch->status);
>
>                 dev_dbg(&spi->dev, "    STOP_TRAN\n");
>
> diff --git a/drivers/mmc/host/mxs-mmc.c b/drivers/mmc/host/mxs-mmc.c
> index 947581de7860..7523d4e9d1f1 100644
> --- a/drivers/mmc/host/mxs-mmc.c
> +++ b/drivers/mmc/host/mxs-mmc.c
> @@ -325,7 +325,7 @@ static void mxs_mmc_ac(struct mxs_mmc_host *host)
>                  "%s: failed to prep dma\n", __func__);
>  }
>
> -static unsigned short mxs_ns_to_ssp_ticks(unsigned clock_rate, unsigned ns)
> +static unsigned short mxs_ns_to_ssp_ticks(unsigned int clock_rate, unsigned int ns)
>  {
>         const unsigned int ssp_timeout_mul = 4096;
>         /*
> diff --git a/drivers/mmc/host/omap.c b/drivers/mmc/host/omap.c
> index 5e5af34090f1..aad6b979eeb9 100644
> --- a/drivers/mmc/host/omap.c
> +++ b/drivers/mmc/host/omap.c
> @@ -106,7 +106,7 @@ struct mmc_omap_slot {
>
>         struct tasklet_struct   cover_tasklet;
>         struct timer_list       cover_timer;
> -       unsigned                cover_open;
> +       unsigned int            cover_open;
>
>         struct mmc_request      *mrq;
>         struct mmc_omap_host    *host;
> @@ -135,7 +135,7 @@ struct mmc_omap_host {
>         unsigned int            reg_shift;
>
>         struct work_struct      cmd_abort_work;
> -       unsigned                abort:1;
> +       unsigned int            abort:1;
>         struct timer_list       cmd_abort_timer;
>
>         struct work_struct      slot_release_work;
> @@ -149,9 +149,9 @@ struct mmc_omap_host {
>         u32                     buffer_bytes_left;
>         u32                     total_bytes_left;
>
> -       unsigned                features;
> -       unsigned                brs_received:1, dma_done:1;
> -       unsigned                dma_in_use:1;
> +       unsigned int            features;
> +       unsigned int            brs_received:1, dma_done:1;
> +       unsigned int            dma_in_use:1;
>         spinlock_t              dma_lock;
>
>         struct mmc_omap_slot    *slots[OMAP_MMC_MAX_SLOTS];
> @@ -946,7 +946,7 @@ mmc_omap_prepare_data(struct mmc_omap_host *host, struct mmc_request *req)
>         struct mmc_data *data = req->data;
>         int i, use_dma = 1, block_size;
>         struct scatterlist *sg;
> -       unsigned sg_len;
> +       unsigned int sg_len;
>
>         host->data = data;
>         if (data == NULL) {
> diff --git a/drivers/mmc/host/pxamci.c b/drivers/mmc/host/pxamci.c
> index 316393c694d7..2b30af600350 100644
> --- a/drivers/mmc/host/pxamci.c
> +++ b/drivers/mmc/host/pxamci.c
> @@ -380,7 +380,7 @@ static irqreturn_t pxamci_irq(int irq, void *devid)
>         ireg = readl(host->base + MMC_I_REG) & ~readl(host->base + MMC_I_MASK);
>
>         if (ireg) {
> -               unsigned stat = readl(host->base + MMC_STAT);
> +               unsigned int stat = readl(host->base + MMC_STAT);
>
>                 pr_debug("PXAMCI: irq %08x stat %08x\n", ireg, stat);
>
> diff --git a/drivers/mmc/host/s3cmci.h b/drivers/mmc/host/s3cmci.h
> index 8b65d7ad9f97..f89e3c2cfd6d 100644
> --- a/drivers/mmc/host/s3cmci.h
> +++ b/drivers/mmc/host/s3cmci.h
> @@ -31,8 +31,8 @@ struct s3cmci_host {
>         u8                      prescaler;
>
>         int                     is2440;
> -       unsigned                sdiimsk;
> -       unsigned                sdidata;
> +       unsigned int            sdiimsk;
> +       unsigned int            sdidata;
>
>         bool                    irq_disabled;
>         bool                    irq_enabled;
> diff --git a/drivers/mmc/host/sdhci-esdhc-imx.c b/drivers/mmc/host/sdhci-esdhc-imx.c
> index 72c0bf0c1887..6ff72ac7dcba 100644
> --- a/drivers/mmc/host/sdhci-esdhc-imx.c
> +++ b/drivers/mmc/host/sdhci-esdhc-imx.c
> @@ -1150,7 +1150,7 @@ static void esdhc_reset_tuning(struct sdhci_host *host)
>         }
>  }
>
> -static void esdhc_set_uhs_signaling(struct sdhci_host *host, unsigned timing)
> +static void esdhc_set_uhs_signaling(struct sdhci_host *host, unsigned int timing)
>  {
>         u32 m;
>         struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
> diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
> index 387ce9cdbd7c..97aedc1da17e 100644
> --- a/drivers/mmc/host/sdhci-tegra.c
> +++ b/drivers/mmc/host/sdhci-tegra.c
> @@ -980,7 +980,7 @@ static int tegra_sdhci_execute_hw_tuning(struct mmc_host *mmc, u32 opcode)
>  }
>
>  static void tegra_sdhci_set_uhs_signaling(struct sdhci_host *host,
> -                                         unsigned timing)
> +                                         unsigned int timing)
>  {
>         struct sdhci_pltfm_host *pltfm_host = sdhci_priv(host);
>         struct sdhci_tegra *tegra_host = sdhci_pltfm_priv(pltfm_host);
> diff --git a/drivers/mmc/host/sdhci.c b/drivers/mmc/host/sdhci.c
> index 6aaf5c3ce34c..a05dda6257f1 100644
> --- a/drivers/mmc/host/sdhci.c
> +++ b/drivers/mmc/host/sdhci.c
> @@ -928,7 +928,7 @@ static u8 sdhci_calc_timeout(struct sdhci_host *host, struct mmc_command *cmd,
>  {
>         u8 count;
>         struct mmc_data *data;
> -       unsigned target_timeout, current_timeout;
> +       unsigned int target_timeout, current_timeout;
>
>         *too_big = true;
>
> @@ -2209,7 +2209,7 @@ void sdhci_set_bus_width(struct sdhci_host *host, int width)
>  }
>  EXPORT_SYMBOL_GPL(sdhci_set_bus_width);
>
> -void sdhci_set_uhs_signaling(struct sdhci_host *host, unsigned timing)
> +void sdhci_set_uhs_signaling(struct sdhci_host *host, unsigned int timing)
>  {
>         u16 ctrl_2;
>
> @@ -3194,7 +3194,7 @@ static void sdhci_cmd_irq(struct sdhci_host *host, u32 intmask, u32 *intmask_p)
>                 if (host->pending_reset)
>                         return;
>                 pr_err("%s: Got command interrupt 0x%08x even though no command operation was in progress.\n",
> -                      mmc_hostname(host->mmc), (unsigned)intmask);
> +                      mmc_hostname(host->mmc), (unsigned int)intmask);
>                 sdhci_dumpregs(host);
>                 return;
>         }
> @@ -3324,7 +3324,7 @@ static void sdhci_data_irq(struct sdhci_host *host, u32 intmask)
>                         return;
>
>                 pr_err("%s: Got data interrupt 0x%08x even though no data operation was in progress.\n",
> -                      mmc_hostname(host->mmc), (unsigned)intmask);
> +                      mmc_hostname(host->mmc), (unsigned int)intmask);
>                 sdhci_dumpregs(host);
>
>                 return;
> diff --git a/drivers/mmc/host/sdhci.h b/drivers/mmc/host/sdhci.h
> index c35ed4be75b7..7d99fe3c9f13 100644
> --- a/drivers/mmc/host/sdhci.h
> +++ b/drivers/mmc/host/sdhci.h
> @@ -575,7 +575,7 @@ struct sdhci_host {
>         unsigned int            ocr_avail_mmc;
>         u32 ocr_mask;           /* available voltages */
>
> -       unsigned                timing;         /* Current timing */
> +       unsigned int            timing;         /* Current timing */
>
>         u32                     thread_isr;
>
> @@ -777,7 +777,7 @@ void sdhci_request(struct mmc_host *mmc, struct mmc_request *mrq);
>  int sdhci_request_atomic(struct mmc_host *mmc, struct mmc_request *mrq);
>  void sdhci_set_bus_width(struct sdhci_host *host, int width);
>  void sdhci_reset(struct sdhci_host *host, u8 mask);
> -void sdhci_set_uhs_signaling(struct sdhci_host *host, unsigned timing);
> +void sdhci_set_uhs_signaling(struct sdhci_host *host, unsigned int timing);
>  int sdhci_execute_tuning(struct mmc_host *mmc, u32 opcode);
>  void sdhci_set_ios(struct mmc_host *mmc, struct mmc_ios *ios);
>  int sdhci_start_signal_voltage_switch(struct mmc_host *mmc,
> diff --git a/drivers/mmc/host/vub300.c b/drivers/mmc/host/vub300.c
> index 4950d10d3a19..19f00247b888 100644
> --- a/drivers/mmc/host/vub300.c
> +++ b/drivers/mmc/host/vub300.c
> @@ -483,8 +483,8 @@ static void send_irqpoll(struct vub300_mmc_host *vub300)
>         vub300->cmnd.poll.header_type = 1;
>         vub300->cmnd.poll.port_number = 0;
>         vub300->cmnd.poll.command_type = 2;
> -       vub300->cmnd.poll.poll_timeout_lsb = 0xFF & (unsigned)timeout;
> -       vub300->cmnd.poll.poll_timeout_msb = 0xFF & (unsigned)(timeout >> 8);
> +       vub300->cmnd.poll.poll_timeout_lsb = 0xFF & (unsigned int)timeout;
> +       vub300->cmnd.poll.poll_timeout_msb = 0xFF & (unsigned int)(timeout >> 8);
>         usb_fill_bulk_urb(vub300->command_out_urb, vub300->udev,
>                           usb_sndbulkpipe(vub300->udev, vub300->cmnd_out_ep)
>                           , &vub300->cmnd, sizeof(vub300->cmnd)
> @@ -1437,7 +1437,7 @@ static int __command_read_data(struct vub300_mmc_host *vub300,
>                 ((63 + linear_length) >> 6) << 6;
>         if ((padded_length == linear_length) || !pad_input_to_usb_pkt) {
>                 int result;
> -               unsigned pipe;
> +               unsigned int pipe;
>                 pipe = usb_rcvbulkpipe(vub300->udev, vub300->data_inp_ep);
>                 result = usb_sg_init(&vub300->sg_request, vub300->udev,
>                                      pipe, 0, data->sg,
> @@ -1468,7 +1468,7 @@ static int __command_read_data(struct vub300_mmc_host *vub300,
>                 u8 *buf = kmalloc(padded_length, GFP_KERNEL);
>                 if (buf) {
>                         int result;
> -                       unsigned pipe = usb_rcvbulkpipe(vub300->udev,
> +                       unsigned int pipe = usb_rcvbulkpipe(vub300->udev,
>                                                         vub300->data_inp_ep);
>                         int actual_length = 0;
>                         result = vub300_usb_bulk_msg(vub300, pipe, buf,
> @@ -1503,7 +1503,7 @@ static int __command_write_data(struct vub300_mmc_host *vub300,
>                                 struct mmc_command *cmd, struct mmc_data *data)
>  {
>         /* cmd_mutex is held by vub300_cmndwork_thread */
> -       unsigned pipe = usb_sndbulkpipe(vub300->udev, vub300->data_out_ep);
> +       unsigned int pipe = usb_sndbulkpipe(vub300->udev, vub300->data_out_ep);
>         int linear_length = vub300->datasize;
>         int modulo_64_length = linear_length & 0x003F;
>         int modulo_512_length = linear_length & 0x01FF;
> --
> 2.31.1
>
>
>



More information about the linux-arm-kernel mailing list