lkml.org 
[lkml]   [2021]   [Mar]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.10 241/290] sh_eth: fix TRSCER mask for R7S72100
    Date
    From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

    From: Sergey Shtylyov <s.shtylyov@omprussia.ru>

    [ Upstream commit 75be7fb7f978202c4c3a1a713af4485afb2ff5f6 ]

    According to the RZ/A1H Group, RZ/A1M Group User's Manual: Hardware,
    Rev. 4.00, the TRSCER register has bit 9 reserved, hence we can't use
    the driver's default TRSCER mask. Add the explicit initializer for
    sh_eth_cpu_data::trscer_err_mask for R7S72100.

    Fixes: db893473d313 ("sh_eth: Add support for r7s72100")
    Signed-off-by: Sergey Shtylyov <s.shtylyov@omprussia.ru>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    drivers/net/ethernet/renesas/sh_eth.c | 2 ++
    1 file changed, 2 insertions(+)

    diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c
    index 50fb372d417c..6d84266c03ca 100644
    --- a/drivers/net/ethernet/renesas/sh_eth.c
    +++ b/drivers/net/ethernet/renesas/sh_eth.c
    @@ -560,6 +560,8 @@ static struct sh_eth_cpu_data r7s72100_data = {
    EESR_TDE,
    .fdr_value = 0x0000070f,

    + .trscer_err_mask = DESC_I_RINT8 | DESC_I_RINT5,
    +
    .no_psr = 1,
    .apr = 1,
    .mpr = 1,
    --
    2.30.1


    \
     
     \ /
      Last update: 2021-03-15 16:10    [W:5.498 / U:1.104 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site