nfc: correct indentation
Rakesh Goyal [Wed, 19 Dec 2012 11:59:22 +0000 (16:59 +0530)]
Bug 1190304

Change-Id: I2b2c8e9a86e661ccc68fade50904422da2b45b7e
Signed-off-by: Rakesh Goyal <rgoyal@nvidia.com>
Reviewed-on: http://git-master/r/172799
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-by: Automatic_Commit_Validation_User

drivers/nfc/Kconfig [changed mode: 0755->0644]
drivers/nfc/bcm2079x-i2c.c [changed mode: 0755->0644]
include/linux/nfc/bcm2079x.h [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index f30ddb5..626daff
@@ -6,15 +6,15 @@ menu "Near Field Communication (NFC) devices"
        depends on NFC
 
 config BCM2079X_NFC
-    tristate "BCM2079X NFC driver"
-    depends on I2C
-    select CRC_CCITT
-    default n
-    ---help---
-        Say yes if you want BCM2079X Near Field Communication driver.
-        This is for i2c connected version. If unsure, say N here.
-        To compile this driver as a module, choose m here. The module will
-        be called bcm2079x.
+       tristate "BCM2079X NFC driver"
+       depends on I2C
+       select CRC_CCITT
+       default n
+       ---help---
+         Say yes if you want BCM2079X Near Field Communication driver.
+         This is for i2c connected version. If unsure, say N here.
+         To compile this driver as a module, choose m here. The module will
+         be called bcm2079x.
 
 config PN544_NFC
        tristate "PN544 NFC driver"
old mode 100755 (executable)
new mode 100644 (file)
index bf516d4..076cf98
@@ -156,7 +156,8 @@ static void change_client_addr(struct bcm2079x_dev *bcm2079x_dev, int addr)
                 "%04x, addr_data[%d] = %02x\n",
                 client->addr, client->flags, sizeof(addr_data) - 1,
                 addr_data[sizeof(addr_data) - 1]);
-       ret = i2c_master_send(client, addr_data+offset, sizeof(addr_data)-offset);
+       ret = i2c_master_send(client, addr_data+offset,
+               sizeof(addr_data)-offset);
        client->addr = addr_data[5];
        dev_info(&client->dev,
                 "change_client_addr to (0x%04X) flag = %04x, ret = %d\n",
@@ -210,8 +211,8 @@ static ssize_t bcm2079x_dev_read(struct file *filp, char __user *buf,
 
        mutex_lock(&bcm2079x_dev->read_mutex);
 
-       /** Read the first 4 bytes to include the length of the NCI or HCI packet.
-       **/
+       /** Read the first 4 bytes to include the length of
+       the NCI or HCI packet.**/
        ret = i2c_master_recv(bcm2079x_dev->client, tmp, 4);
        if (ret == 4) {
                total = ret;
@@ -224,6 +225,11 @@ static ssize_t bcm2079x_dev_read(struct file *filp, char __user *buf,
 
                        case PACKET_TYPE_HCIEV:
                                len = tmp[PACKET_HEADER_SIZE_HCI-1];
+                       /** Since payload is 0, decrement
+                       * total size (from 4 to 3)  else
+                       * First byte of payload is in
+                       * tmp[3] already
+                       **/
                                if (len == 0)
                                        total--;                                /*Since payload is 0, decrement total size (from 4 to 3) */
                                else
@@ -240,7 +246,8 @@ static ssize_t bcm2079x_dev_read(struct file *filp, char __user *buf,
                if (len > 0 && (len + total) <= count) {
                        /** read the remainder of the packet.
                        **/
-                       ret = i2c_master_recv(bcm2079x_dev->client, tmp+total, len);
+                       ret = i2c_master_recv(bcm2079x_dev->client,
+                                tmp+total, len);
                        if (ret == len)
                                total += len;
                } /* if */
@@ -302,7 +309,8 @@ static int bcm2079x_dev_open(struct inode *inode, struct file *filp)
        bcm2079x_init_stat(bcm2079x_dev);
        bcm2079x_enable_irq(bcm2079x_dev);
        dev_info(&bcm2079x_dev->client->dev,
-                "device node major=%d, minor=%d\n", imajor(inode), iminor(inode));
+                "device node major=%d, minor=%d\n",
+                imajor(inode), iminor(inode));
 
        return ret;
 }
@@ -325,20 +333,24 @@ static long bcm2079x_dev_unlocked_ioctl(struct file *filp,
                break;
        case BCMNFC_POWER_CTL:
                dev_info(&bcm2079x_dev->client->dev,
-                        "%s, BCMNFC_POWER_CTL (%x, %lx):\n", __func__, cmd,
-                        arg);
-               if (arg == 1) set_client_addr(bcm2079x_dev, bcm2079x_dev->original_address);
+                        "%s, BCMNFC_POWER_CTL (%x, %lx):\n",
+                        __func__, cmd, arg);
+               if (arg == 1) {
+                       set_client_addr(bcm2079x_dev,
+                         bcm2079x_dev->original_address);
+               }
                gpio_set_value(bcm2079x_dev->en_gpio, arg);
                break;
        case BCMNFC_WAKE_CTL:
                dev_info(&bcm2079x_dev->client->dev,
-                        "%s, BCMNFC_WAKE_CTL (%x, %lx):\n", __func__, cmd,
-                        arg);
+                        "%s, BCMNFC_WAKE_CTL (%x, %lx):\n",
+                        __func__, cmd, arg);
                gpio_set_value(bcm2079x_dev->wake_gpio, arg);
                break;
        default:
                dev_err(&bcm2079x_dev->client->dev,
-                       "%s, unknown cmd (%x, %lx)\n", __func__, cmd, arg);
+                        "%s, unknown cmd (%x, %lx)\n",
+                        __func__, cmd, arg);
                return 0;
        }
 
@@ -364,7 +376,8 @@ static int bcm2079x_probe(struct i2c_client *client,
 
        platform_data = client->dev.platform_data;
 
-       dev_info(&client->dev, "%s, probing bcm2079x driver flags = %x\n", __func__, client->flags);
+       dev_info(&client->dev, "%s, pro bcm2079x driver flags = %x\n",
+                        __func__, client->flags);
        if (platform_data == NULL) {
                dev_err(&client->dev, "nfc probe fail\n");
                return -ENODEV;
@@ -387,7 +400,7 @@ static int bcm2079x_probe(struct i2c_client *client,
 
        bcm2079x_dev = kzalloc(sizeof(*bcm2079x_dev), GFP_KERNEL);
        if (bcm2079x_dev == NULL) {
-               dev_err(&client->dev,
+               dev_err(&client->dev, \
                        "failed to allocate memory for module data\n");
                ret = -ENOMEM;
                goto err_exit;
@@ -434,15 +447,17 @@ static int bcm2079x_probe(struct i2c_client *client,
        dev_info(&client->dev,
                 "%s, saving address 0x%02x\n",
                 __func__, client->addr);
-    bcm2079x_dev->original_address = client->addr;
+       bcm2079x_dev->original_address = client->addr;
 
        /* request irq.  the irq is set whenever the chip has data available
         * for reading.  it is cleared when all data has been read.
         */
-       dev_info(&client->dev, "requesting IRQ %d with IRQF_NO_SUSPEND\n", client->irq);
+       dev_info(&client->dev, "requesting IRQ %d with IRQF_NO_SUSPEND\n",
+               client->irq);
        bcm2079x_dev->irq_enabled = true;
        ret = request_irq(client->irq, bcm2079x_dev_irq_handler,
-                         IRQF_TRIGGER_RISING|IRQF_NO_SUSPEND, client->name, bcm2079x_dev);
+                         IRQF_TRIGGER_RISING|IRQF_NO_SUSPEND,
+                         client->name, bcm2079x_dev);
        if (ret) {
                dev_err(&client->dev, "request_irq failed\n");
                goto err_request_irq_failed;
old mode 100755 (executable)
new mode 100644 (file)
index d963c96..359a008
@@ -1,44 +1,44 @@
-/*\r
- * Copyright (C) 2012 Broadcom Corporation.\r
- *\r
- * This program is free software; you can redistribute it and/or modify\r
- * it under the terms of the GNU General Public License as published by\r
- * the Free Software Foundation; either version 2 of the License, or\r
- * (at your option) any later version.\r
- *\r
- * This program is distributed in the hope that it will be useful,\r
- * but WITHOUT ANY WARRANTY; without even the implied warranty of\r
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
- * GNU General Public License for more details.\r
- *\r
- * You should have received a copy of the GNU General Public License\r
- * along with this program; if not, write to the Free Software\r
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA\r
- */\r
-\r
-#ifndef _BCM2079X_H\r
-#define _BCM2079X_H\r
-\r
-#define BCMNFC_MAGIC   0xFA\r
-\r
-/*\r
- * BCMNFC power control via ioctl\r
- * BCMNFC_POWER_CTL(0): power off\r
- * BCMNFC_POWER_CTL(1): power on\r
- * BCMNFC_WAKE_CTL(0): wake off\r
- * BCMNFC_WAKE_CTL(1): wake on\r
- */\r
-#define BCMNFC_POWER_CTL               _IO(BCMNFC_MAGIC, 0x01)\r
-#define BCMNFC_CHANGE_ADDR             _IO(BCMNFC_MAGIC, 0x02)\r
-#define BCMNFC_READ_FULL_PACKET                _IO(BCMNFC_MAGIC, 0x03)\r
-#define BCMNFC_SET_WAKE_ACTIVE_STATE   _IO(BCMNFC_MAGIC, 0x04)\r
-#define BCMNFC_WAKE_CTL                        _IO(BCMNFC_MAGIC, 0x05)\r
-#define BCMNFC_READ_MULTI_PACKETS      _IO(BCMNFC_MAGIC, 0x06)\r
-\r
-struct bcm2079x_platform_data {\r
-       unsigned int irq_gpio;\r
-       unsigned int en_gpio;\r
-       int wake_gpio;\r
-};\r
-\r
-#endif\r
+/*
+ * Copyright (C) 2012 Broadcom Corporation.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+
+#ifndef _BCM2079X_H
+#define _BCM2079X_H
+
+#define BCMNFC_MAGIC   0xFA
+
+/*
+ * BCMNFC power control via ioctl
+ * BCMNFC_POWER_CTL(0): power off
+ * BCMNFC_POWER_CTL(1): power on
+ * BCMNFC_WAKE_CTL(0): wake off
+ * BCMNFC_WAKE_CTL(1): wake on
+ */
+#define BCMNFC_POWER_CTL               _IO(BCMNFC_MAGIC, 0x01)
+#define BCMNFC_CHANGE_ADDR             _IO(BCMNFC_MAGIC, 0x02)
+#define BCMNFC_READ_FULL_PACKET                _IO(BCMNFC_MAGIC, 0x03)
+#define BCMNFC_SET_WAKE_ACTIVE_STATE   _IO(BCMNFC_MAGIC, 0x04)
+#define BCMNFC_WAKE_CTL                        _IO(BCMNFC_MAGIC, 0x05)
+#define BCMNFC_READ_MULTI_PACKETS      _IO(BCMNFC_MAGIC, 0x06)
+
+struct bcm2079x_platform_data {
+       unsigned int irq_gpio;
+       unsigned int en_gpio;
+       int wake_gpio;
+};
+
+#endif