Staging: media: davinci_vpfe: Drop macros
authorMadhumitha Prabakaran <madhumithabiw@gmail.com>
Mon, 25 Mar 2019 16:42:55 +0000 (11:42 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Mar 2019 20:44:54 +0000 (05:44 +0900)
Drop macros instead use functions set_bit() and clear_bit directly.

Signed-off-by: Madhumitha Prabakaran <madhumithabiw@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/media/davinci_vpfe/dm365_ipipeif.c
drivers/staging/media/davinci_vpfe/dm365_ipipeif.h

index 4380e0a8e6dcca132d0e9b73a6840fbf92e761c1..51d4cd1bdb9779c1da863c0abb523970ed426d3d 100644 (file)
@@ -189,7 +189,7 @@ static int ipipeif_hw_setup(struct v4l2_subdev *sd)
        enum ipipeif_input_source ipipeif_source;
        u32 isif_port_if;
        void __iomem *ipipeif_base_addr;
-       unsigned int val;
+       unsigned long val;
        int data_shift;
        int pack_mode;
        int source1;
@@ -296,14 +296,14 @@ static int ipipeif_hw_setup(struct v4l2_subdev *sd)
                case MEDIA_BUS_FMT_YUYV8_1X16:
                case MEDIA_BUS_FMT_UYVY8_2X8:
                case MEDIA_BUS_FMT_Y8_1X8:
-                       RESETBIT(val, IPIPEIF_CFG2_YUV8_SHIFT);
-                       SETBIT(val, IPIPEIF_CFG2_YUV16_SHIFT);
+                       clear_bit(IPIPEIF_CFG2_YUV8_SHIFT, &val);
+                       set_bit(IPIPEIF_CFG2_YUV16_SHIFT, &val);
                        ipipeif_write(val, ipipeif_base_addr, IPIPEIF_CFG2);
                        break;
 
                default:
-                       RESETBIT(val, IPIPEIF_CFG2_YUV8_SHIFT);
-                       RESETBIT(val, IPIPEIF_CFG2_YUV16_SHIFT);
+                       clear_bit(IPIPEIF_CFG2_YUV8_SHIFT, &val);
+                       clear_bit(IPIPEIF_CFG2_YUV16_SHIFT, &val);
                        ipipeif_write(val, ipipeif_base_addr, IPIPEIF_CFG2);
                        break;
                }
@@ -344,16 +344,16 @@ static int ipipeif_hw_setup(struct v4l2_subdev *sd)
                switch (isif_port_if) {
                case MEDIA_BUS_FMT_YUYV8_1X16:
                case MEDIA_BUS_FMT_YUYV10_1X20:
-                       RESETBIT(val, IPIPEIF_CFG2_YUV8_SHIFT);
-                       SETBIT(val, IPIPEIF_CFG2_YUV16_SHIFT);
+                       clear_bit(IPIPEIF_CFG2_YUV8_SHIFT, &val);
+                       set_bit(IPIPEIF_CFG2_YUV16_SHIFT, &val);
                        break;
 
                case MEDIA_BUS_FMT_YUYV8_2X8:
                case MEDIA_BUS_FMT_UYVY8_2X8:
                case MEDIA_BUS_FMT_Y8_1X8:
                case MEDIA_BUS_FMT_YUYV10_2X10:
-                       SETBIT(val, IPIPEIF_CFG2_YUV8_SHIFT);
-                       SETBIT(val, IPIPEIF_CFG2_YUV16_SHIFT);
+                       set_bit(IPIPEIF_CFG2_YUV8_SHIFT, &val);
+                       set_bit(IPIPEIF_CFG2_YUV16_SHIFT, &val);
                        val |= IPIPEIF_CBCR_Y << IPIPEIF_CFG2_YUV8P_SHIFT;
                        break;
 
index 4685d64016de2e90cd89ee6be0ef4c88998b0b0f..4d126fc871f375943dfa1dc2b750963094aa6539 100644 (file)
@@ -166,8 +166,6 @@ struct vpfe_ipipeif_device {
 #define IPIPEIF_RSZ_MIN                        16
 #define IPIPEIF_RSZ_MAX                        112
 #define IPIPEIF_RSZ_CONST              16
-#define SETBIT(reg, bit)   (reg = ((reg) | ((0x00000001)<<(bit))))
-#define RESETBIT(reg, bit) (reg = ((reg) & (~(0x00000001<<(bit)))))
 
 #define IPIPEIF_ADOFS_LSB_MASK         0x1ff
 #define IPIPEIF_ADOFS_LSB_SHIFT                5