lkml.org 
[lkml]   [2018]   [May]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 4.14 351/496] net: bgmac: Correctly annotate register space
    Date
    4.14-stable review patch.  If anyone has any objections, please let me know.

    ------------------

    From: Florian Fainelli <f.fainelli@gmail.com>

    [ Upstream commit 16a1c0646e55c3345bce8e4edfc06ad119d27c04 ]

    All the members: base, idm_base and nicpm_base should be annotated with
    __iomem since they are pointers to register space. This fixes a bunch of
    sparse reported warnings.

    Fixes: f6a95a24957a ("net: ethernet: bgmac: Add platform device support")
    Fixes: dd5c5d037f5e ("net: ethernet: bgmac: add NS2 support")
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    ---
    drivers/net/ethernet/broadcom/bgmac.h | 6 +++---
    1 file changed, 3 insertions(+), 3 deletions(-)

    --- a/drivers/net/ethernet/broadcom/bgmac.h
    +++ b/drivers/net/ethernet/broadcom/bgmac.h
    @@ -479,9 +479,9 @@ struct bgmac_rx_header {
    struct bgmac {
    union {
    struct {
    - void *base;
    - void *idm_base;
    - void *nicpm_base;
    + void __iomem *base;
    + void __iomem *idm_base;
    + void __iomem *nicpm_base;
    } plat;
    struct {
    struct bcma_device *core;

    \
     
     \ /
      Last update: 2018-05-28 14:39    [W:2.667 / U:0.300 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site