Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756166AbcCNUtd (ORCPT ); Mon, 14 Mar 2016 16:49:33 -0400 Received: from mail-cys01nam02on0056.outbound.protection.outlook.com ([104.47.37.56]:39462 "EHLO NAM02-CY1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750741AbcCNUtb (ORCPT ); Mon, 14 Mar 2016 16:49:31 -0400 Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; ettus.com; dkim=none (message not signed) header.d=none;ettus.com; dmarc=bestguesspass action=none header.from=xilinx.com; Subject: Re: [PATCH 3/5] net: macb: Address checkpatch 'check' suggestions To: Moritz Fischer , References: <1457896247-25934-1-git-send-email-moritz.fischer@ettus.com> <1457896247-25934-4-git-send-email-moritz.fischer@ettus.com> CC: , , , , , From: Michal Simek Message-ID: <56E723D1.3090701@xilinx.com> Date: Mon, 14 Mar 2016 21:49:21 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 In-Reply-To: <1457896247-25934-4-git-send-email-moritz.fischer@ettus.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.0.0.1202-22192.005 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:149.199.60.100;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(438002)(199003)(24454002)(189002)(65816999)(50466002)(86362001)(23746002)(65956001)(65806001)(54356999)(36386004)(4001350100001)(87266999)(81166005)(6806005)(80316001)(19580405001)(77096005)(189998001)(5008740100001)(11100500001)(106466001)(2950100001)(1096002)(36756003)(83506001)(1220700001)(5001770100001)(64126003)(2906002)(4326007)(47776003)(76176999)(586003)(50986999)(59896002)(19580395003)(87936001)(92566002)(63266004)(230700001)(33656002)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY1NAM02HT225;H:xsj-pvapsmtpgw02;FPR:;SPF:Pass;MLV:sfv;A:1;MX:1;LANG:en; X-MS-Office365-Filtering-Correlation-Id: 151face7-4574-42ea-5184-08d34c4a234b X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(8251501002);SRVR:CY1NAM02HT225; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13017025)(13024025)(13015025)(13023025)(8121501046)(13018025)(5005006)(3002001)(10201501046);SRVR:CY1NAM02HT225;BCL:0;PCL:0;RULEID:;SRVR:CY1NAM02HT225; X-Forefront-PRVS: 0881A7A935 X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2016 20:49:28.7020 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c;Ip=[149.199.60.100];Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1NAM02HT225 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 6898 Lines: 183 On 13.3.2016 20:10, Moritz Fischer wrote: > This commit deals with a bunch of checkpatch suggestions > that without changing behavior make checkpatch happier. > > Signed-off-by: Moritz Fischer > --- > drivers/net/ethernet/cadence/macb.c | 46 +++++++++++++++++++------------------ > 1 file changed, 24 insertions(+), 22 deletions(-) > > diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c > index c2d31c5..53400f6 100644 > --- a/drivers/net/ethernet/cadence/macb.c > +++ b/drivers/net/ethernet/cadence/macb.c > @@ -184,7 +184,7 @@ static void macb_get_hwaddr(struct macb *bp) > > pdata = dev_get_platdata(&bp->pdev->dev); > > - /* Check all 4 address register for vaild address */ > + /* Check all 4 address register for valid address */ > for (i = 0; i < 4; i++) { > bottom = macb_or_gem_readl(bp, SA1B + i * 8); > top = macb_or_gem_readl(bp, SA1T + i * 8); > @@ -292,7 +292,7 @@ static void macb_set_tx_clk(struct clk *clk, int speed, struct net_device *dev) > ferr = DIV_ROUND_UP(ferr, rate / 100000); > if (ferr > 5) > netdev_warn(dev, "unable to generate target frequency: %ld Hz\n", > - rate); > + rate); > > if (clk_set_rate(clk, rate_rounded)) > netdev_err(dev, "adjusting tx_clk failed.\n"); > @@ -426,7 +426,7 @@ static int macb_mii_init(struct macb *bp) > macb_writel(bp, NCR, MACB_BIT(MPE)); > > bp->mii_bus = mdiobus_alloc(); > - if (bp->mii_bus == NULL) { > + if (!bp->mii_bus) { > err = -ENOMEM; > goto err_out; > } > @@ -435,7 +435,7 @@ static int macb_mii_init(struct macb *bp) > bp->mii_bus->read = &macb_mdio_read; > bp->mii_bus->write = &macb_mdio_write; > snprintf(bp->mii_bus->id, MII_BUS_ID_SIZE, "%s-%x", > - bp->pdev->name, bp->pdev->id); > + bp->pdev->name, bp->pdev->id); > bp->mii_bus->priv = bp; > bp->mii_bus->parent = &bp->dev->dev; > pdata = dev_get_platdata(&bp->pdev->dev); > @@ -656,7 +656,7 @@ static void macb_tx_interrupt(struct macb_queue *queue) > queue_writel(queue, ISR, MACB_BIT(TCOMP)); > > netdev_vdbg(bp->dev, "macb_tx_interrupt status = 0x%03lx\n", > - (unsigned long)status); > + (unsigned long)status); > > head = queue->tx_head; > for (tail = queue->tx_tail; tail != head; tail++) { > @@ -725,10 +725,10 @@ static void gem_rx_refill(struct macb *bp) > > bp->rx_prepared_head++; > > - if (bp->rx_skbuff[entry] == NULL) { > + if (!bp->rx_skbuff[entry]) { > /* allocate sk_buff for this free entry in ring */ > skb = netdev_alloc_skb(bp->dev, bp->rx_buffer_size); > - if (unlikely(skb == NULL)) { > + if (unlikely(!skb)) { > netdev_err(bp->dev, > "Unable to allocate sk_buff\n"); > break; > @@ -762,7 +762,7 @@ static void gem_rx_refill(struct macb *bp) > wmb(); > > netdev_vdbg(bp->dev, "rx ring: prepared head %d, tail %d\n", > - bp->rx_prepared_head, bp->rx_tail); > + bp->rx_prepared_head, bp->rx_tail); > } > > /* Mark DMA descriptors from begin up to and not including end as unused */ > @@ -876,8 +876,8 @@ static int macb_rx_frame(struct macb *bp, unsigned int first_frag, > len = desc->ctrl & bp->rx_frm_len_mask; > > netdev_vdbg(bp->dev, "macb_rx_frame frags %u - %u (len %u)\n", > - macb_rx_ring_wrap(first_frag), > - macb_rx_ring_wrap(last_frag), len); > + macb_rx_ring_wrap(first_frag), > + macb_rx_ring_wrap(last_frag), len); > > /* The ethernet header starts NET_IP_ALIGN bytes into the > * first buffer. Since the header is 14 bytes, this makes the > @@ -916,7 +916,8 @@ static int macb_rx_frame(struct macb *bp, unsigned int first_frag, > frag_len = len - offset; > } > skb_copy_to_linear_data_offset(skb, offset, > - macb_rx_buffer(bp, frag), frag_len); > + macb_rx_buffer(bp, frag), > + frag_len); > offset += bp->rx_buffer_size; > desc = macb_rx_desc(bp, frag); > desc->addr &= ~MACB_BIT(RX_USED); > @@ -934,7 +935,7 @@ static int macb_rx_frame(struct macb *bp, unsigned int first_frag, > bp->stats.rx_packets++; > bp->stats.rx_bytes += skb->len; > netdev_vdbg(bp->dev, "received skb of length %u, csum: %08x\n", > - skb->len, skb->csum); > + skb->len, skb->csum); > netif_receive_skb(skb); > > return 0; > @@ -999,7 +1000,7 @@ static int macb_poll(struct napi_struct *napi, int budget) > work_done = 0; > > netdev_vdbg(bp->dev, "poll: status = %08lx, budget = %d\n", > - (unsigned long)status, budget); > + (unsigned long)status, budget); > > work_done = bp->macbgem_ops.mog_rx(bp, budget); > if (work_done < budget) { > @@ -1214,7 +1215,7 @@ static unsigned int macb_tx_map(struct macb *bp, > } > > /* Should never happen */ > - if (unlikely(tx_skb == NULL)) { > + if (unlikely(!tx_skb)) { > netdev_err(bp->dev, "BUG! empty skb!\n"); > return 0; > } > @@ -1284,16 +1285,16 @@ static int macb_start_xmit(struct sk_buff *skb, struct net_device *dev) > > #if defined(DEBUG) && defined(VERBOSE_DEBUG) > netdev_vdbg(bp->dev, > - "start_xmit: queue %hu len %u head %p data %p tail %p end %p\n", > - queue_index, skb->len, skb->head, skb->data, > - skb_tail_pointer(skb), skb_end_pointer(skb)); > + "start_xmit: queue %hu len %u head %p data %p tail %p end %p\n", > + queue_index, skb->len, skb->head, skb->data, > + skb_tail_pointer(skb), skb_end_pointer(skb)); > print_hex_dump(KERN_DEBUG, "data: ", DUMP_PREFIX_OFFSET, 16, 1, > skb->data, 16, true); > #endif > > /* Count how many TX buffer descriptors are needed to send this > * socket buffer: skb fragments of jumbo frames may need to be > - * splitted into many buffer descriptors. > + * split into many buffer descriptors. > */ > count = DIV_ROUND_UP(skb_headlen(skb), bp->max_tx_length); > nr_frags = skb_shinfo(skb)->nr_frags; > @@ -1344,8 +1345,8 @@ static void macb_init_rx_buffer_size(struct macb *bp, size_t size) > > if (bp->rx_buffer_size % RX_BUFFER_MULTIPLE) { > netdev_dbg(bp->dev, > - "RX buffer must be multiple of %d bytes, expanding\n", > - RX_BUFFER_MULTIPLE); > + "RX buffer must be multiple of %d bytes, expanding\n", > + RX_BUFFER_MULTIPLE); > bp->rx_buffer_size = > roundup(bp->rx_buffer_size, RX_BUFFER_MULTIPLE); > } > @@ -1368,7 +1369,7 @@ static void gem_free_rx_buffers(struct macb *bp) > for (i = 0; i < RX_RING_SIZE; i++) { > skb = bp->rx_skbuff[i]; > > - if (skb == NULL) > + if (!skb) > continue; > > desc = &bp->rx_ring[i]; > @@ -1776,7 +1777,8 @@ static void macb_sethashtable(struct net_device *dev) > unsigned int bitnr; > struct macb *bp = netdev_priv(dev); > > - mc_filter[0] = mc_filter[1] = 0; > + mc_filter[0] = 0; > + mc_filter[1] = 0; > > netdev_for_each_mc_addr(ha, dev) { > bitnr = hash_get_index(ha->addr); > Acked-by: Michal Simek M