diff options
| -rw-r--r-- | drivers/staging/brcm80211/brcmsmac/otp.c | 1 | ||||
| -rw-r--r-- | drivers/staging/brcm80211/brcmsmac/types.h | 1 | ||||
| -rw-r--r-- | drivers/staging/octeon/ethernet-rgmii.c | 1 | ||||
| -rw-r--r-- | drivers/staging/octeon/ethernet-spi.c | 1 | ||||
| -rw-r--r-- | drivers/staging/tidspbridge/core/dsp-clock.c | 1 | ||||
| -rw-r--r-- | drivers/staging/zcache/tmem.c | 2 | ||||
| -rw-r--r-- | drivers/staging/zcache/zcache-main.c | 8 |
7 files changed, 9 insertions, 6 deletions
diff --git a/drivers/staging/brcm80211/brcmsmac/otp.c b/drivers/staging/brcm80211/brcmsmac/otp.c index 34253cf37812..4a70180eba5d 100644 --- a/drivers/staging/brcm80211/brcmsmac/otp.c +++ b/drivers/staging/brcm80211/brcmsmac/otp.c | |||
| @@ -16,6 +16,7 @@ | |||
| 16 | 16 | ||
| 17 | #include <linux/io.h> | 17 | #include <linux/io.h> |
| 18 | #include <linux/errno.h> | 18 | #include <linux/errno.h> |
| 19 | #include <linux/string.h> | ||
| 19 | 20 | ||
| 20 | #include <brcm_hw_ids.h> | 21 | #include <brcm_hw_ids.h> |
| 21 | #include <chipcommon.h> | 22 | #include <chipcommon.h> |
diff --git a/drivers/staging/brcm80211/brcmsmac/types.h b/drivers/staging/brcm80211/brcmsmac/types.h index bbf21897ae0e..823b5e4672e2 100644 --- a/drivers/staging/brcm80211/brcmsmac/types.h +++ b/drivers/staging/brcm80211/brcmsmac/types.h | |||
| @@ -18,6 +18,7 @@ | |||
| 18 | #define _BRCM_TYPES_H_ | 18 | #define _BRCM_TYPES_H_ |
| 19 | 19 | ||
| 20 | #include <linux/types.h> | 20 | #include <linux/types.h> |
| 21 | #include <linux/io.h> | ||
| 21 | 22 | ||
| 22 | /* Bus types */ | 23 | /* Bus types */ |
| 23 | #define SI_BUS 0 /* SOC Interconnect */ | 24 | #define SI_BUS 0 /* SOC Interconnect */ |
diff --git a/drivers/staging/octeon/ethernet-rgmii.c b/drivers/staging/octeon/ethernet-rgmii.c index 9c0d2936e486..c3d73f8431ae 100644 --- a/drivers/staging/octeon/ethernet-rgmii.c +++ b/drivers/staging/octeon/ethernet-rgmii.c | |||
| @@ -26,6 +26,7 @@ | |||
| 26 | **********************************************************************/ | 26 | **********************************************************************/ |
| 27 | #include <linux/kernel.h> | 27 | #include <linux/kernel.h> |
| 28 | #include <linux/netdevice.h> | 28 | #include <linux/netdevice.h> |
| 29 | #include <linux/interrupt.h> | ||
| 29 | #include <linux/phy.h> | 30 | #include <linux/phy.h> |
| 30 | #include <linux/ratelimit.h> | 31 | #include <linux/ratelimit.h> |
| 31 | #include <net/dst.h> | 32 | #include <net/dst.h> |
diff --git a/drivers/staging/octeon/ethernet-spi.c b/drivers/staging/octeon/ethernet-spi.c index 970825421884..d0e2d514968a 100644 --- a/drivers/staging/octeon/ethernet-spi.c +++ b/drivers/staging/octeon/ethernet-spi.c | |||
| @@ -26,6 +26,7 @@ | |||
| 26 | **********************************************************************/ | 26 | **********************************************************************/ |
| 27 | #include <linux/kernel.h> | 27 | #include <linux/kernel.h> |
| 28 | #include <linux/netdevice.h> | 28 | #include <linux/netdevice.h> |
| 29 | #include <linux/interrupt.h> | ||
| 29 | #include <net/dst.h> | 30 | #include <net/dst.h> |
| 30 | 31 | ||
| 31 | #include <asm/octeon/octeon.h> | 32 | #include <asm/octeon/octeon.h> |
diff --git a/drivers/staging/tidspbridge/core/dsp-clock.c b/drivers/staging/tidspbridge/core/dsp-clock.c index 589a0554332e..3d1279c424a8 100644 --- a/drivers/staging/tidspbridge/core/dsp-clock.c +++ b/drivers/staging/tidspbridge/core/dsp-clock.c | |||
| @@ -209,7 +209,6 @@ int dsp_clk_enable(enum dsp_clk_id clk_id) | |||
| 209 | break; | 209 | break; |
| 210 | #ifdef CONFIG_OMAP_MCBSP | 210 | #ifdef CONFIG_OMAP_MCBSP |
| 211 | case MCBSP_CLK: | 211 | case MCBSP_CLK: |
| 212 | omap_mcbsp_set_io_type(MCBSP_ID(clk_id), OMAP_MCBSP_POLL_IO); | ||
| 213 | omap_mcbsp_request(MCBSP_ID(clk_id)); | 212 | omap_mcbsp_request(MCBSP_ID(clk_id)); |
| 214 | omap2_mcbsp_set_clks_src(MCBSP_ID(clk_id), MCBSP_CLKS_PAD_SRC); | 213 | omap2_mcbsp_set_clks_src(MCBSP_ID(clk_id), MCBSP_CLKS_PAD_SRC); |
| 215 | break; | 214 | break; |
diff --git a/drivers/staging/zcache/tmem.c b/drivers/staging/zcache/tmem.c index 975e34bcd722..1ca66ea9b281 100644 --- a/drivers/staging/zcache/tmem.c +++ b/drivers/staging/zcache/tmem.c | |||
| @@ -604,7 +604,7 @@ int tmem_get(struct tmem_pool *pool, struct tmem_oid *oidp, uint32_t index, | |||
| 604 | struct tmem_obj *obj; | 604 | struct tmem_obj *obj; |
| 605 | void *pampd; | 605 | void *pampd; |
| 606 | bool ephemeral = is_ephemeral(pool); | 606 | bool ephemeral = is_ephemeral(pool); |
| 607 | uint32_t ret = -1; | 607 | int ret = -1; |
| 608 | struct tmem_hashbucket *hb; | 608 | struct tmem_hashbucket *hb; |
| 609 | bool free = (get_and_free == 1) || ((get_and_free == 0) && ephemeral); | 609 | bool free = (get_and_free == 1) || ((get_and_free == 0) && ephemeral); |
| 610 | bool lock_held = false; | 610 | bool lock_held = false; |
diff --git a/drivers/staging/zcache/zcache-main.c b/drivers/staging/zcache/zcache-main.c index 855a5bb56a47..a3f5162bfedc 100644 --- a/drivers/staging/zcache/zcache-main.c +++ b/drivers/staging/zcache/zcache-main.c | |||
| @@ -1158,7 +1158,7 @@ static void *zcache_pampd_create(char *data, size_t size, bool raw, int eph, | |||
| 1158 | size_t clen; | 1158 | size_t clen; |
| 1159 | int ret; | 1159 | int ret; |
| 1160 | unsigned long count; | 1160 | unsigned long count; |
| 1161 | struct page *page = virt_to_page(data); | 1161 | struct page *page = (struct page *)(data); |
| 1162 | struct zcache_client *cli = pool->client; | 1162 | struct zcache_client *cli = pool->client; |
| 1163 | uint16_t client_id = get_client_id_from_client(cli); | 1163 | uint16_t client_id = get_client_id_from_client(cli); |
| 1164 | unsigned long zv_mean_zsize; | 1164 | unsigned long zv_mean_zsize; |
| @@ -1227,7 +1227,7 @@ static int zcache_pampd_get_data(char *data, size_t *bufsize, bool raw, | |||
| 1227 | int ret = 0; | 1227 | int ret = 0; |
| 1228 | 1228 | ||
| 1229 | BUG_ON(is_ephemeral(pool)); | 1229 | BUG_ON(is_ephemeral(pool)); |
| 1230 | zv_decompress(virt_to_page(data), pampd); | 1230 | zv_decompress((struct page *)(data), pampd); |
| 1231 | return ret; | 1231 | return ret; |
| 1232 | } | 1232 | } |
| 1233 | 1233 | ||
| @@ -1539,7 +1539,7 @@ static int zcache_put_page(int cli_id, int pool_id, struct tmem_oid *oidp, | |||
| 1539 | goto out; | 1539 | goto out; |
| 1540 | if (!zcache_freeze && zcache_do_preload(pool) == 0) { | 1540 | if (!zcache_freeze && zcache_do_preload(pool) == 0) { |
| 1541 | /* preload does preempt_disable on success */ | 1541 | /* preload does preempt_disable on success */ |
| 1542 | ret = tmem_put(pool, oidp, index, page_address(page), | 1542 | ret = tmem_put(pool, oidp, index, (char *)(page), |
| 1543 | PAGE_SIZE, 0, is_ephemeral(pool)); | 1543 | PAGE_SIZE, 0, is_ephemeral(pool)); |
| 1544 | if (ret < 0) { | 1544 | if (ret < 0) { |
| 1545 | if (is_ephemeral(pool)) | 1545 | if (is_ephemeral(pool)) |
| @@ -1572,7 +1572,7 @@ static int zcache_get_page(int cli_id, int pool_id, struct tmem_oid *oidp, | |||
| 1572 | pool = zcache_get_pool_by_id(cli_id, pool_id); | 1572 | pool = zcache_get_pool_by_id(cli_id, pool_id); |
| 1573 | if (likely(pool != NULL)) { | 1573 | if (likely(pool != NULL)) { |
| 1574 | if (atomic_read(&pool->obj_count) > 0) | 1574 | if (atomic_read(&pool->obj_count) > 0) |
| 1575 | ret = tmem_get(pool, oidp, index, page_address(page), | 1575 | ret = tmem_get(pool, oidp, index, (char *)(page), |
| 1576 | &size, 0, is_ephemeral(pool)); | 1576 | &size, 0, is_ephemeral(pool)); |
| 1577 | zcache_put_pool(pool); | 1577 | zcache_put_pool(pool); |
| 1578 | } | 1578 | } |
