Hi Matti,

Thank you for the patch! Yet something to improve:

[auto build test ERROR on gpio/for-next]
[also build test ERROR on v4.20-rc6 next-20181207]
[if your patch is applied to the wrong git tree, please drop us a note to help 
improve the system]

url:    
https://github.com/0day-ci/linux/commits/Matti-Vaittinen/regmap-regmap-irq-gpio-max77620-add-level-irq-support/20181210-212928
base:   https://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 
for-next
config: x86_64-randconfig-x011-201849 (attached as .config)
compiler: gcc-7 (Debian 7.3.0-1) 7.3.0
reproduce:
        # save the attached .config to linux build tree
        make ARCH=x86_64 

All errors (new ones prefixed by >>):

>> drivers/gpio/gpio-max77620.c:33:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:41:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:49:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:57:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:65:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:73:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:81:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^
   drivers/gpio/gpio-max77620.c:89:40: error: expected '}' before ';' token
      .types_supported = IRQ_TYPE_EDGE_BOTH;
                                           ^

vim +33 drivers/gpio/gpio-max77620.c

    25  
    26  static const struct regmap_irq max77620_gpio_irqs[] = {
    27          [0] = {
    28                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE0,
    29                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    30                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    31                  .reg_offset = 0,
    32                  .type_reg_offset = 0,
  > 33                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    34          },
    35          [1] = {
    36                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE1,
    37                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    38                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    39                  .reg_offset = 0,
    40                  .type_reg_offset = 1,
    41                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    42          },
    43          [2] = {
    44                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE2,
    45                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    46                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    47                  .reg_offset = 0,
    48                  .type_reg_offset = 2,
    49                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    50          },
    51          [3] = {
    52                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE3,
    53                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    54                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    55                  .reg_offset = 0,
    56                  .type_reg_offset = 3,
    57                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    58          },
    59          [4] = {
    60                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE4,
    61                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    62                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    63                  .reg_offset = 0,
    64                  .type_reg_offset = 4,
    65                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    66          },
    67          [5] = {
    68                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE5,
    69                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    70                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    71                  .reg_offset = 0,
    72                  .type_reg_offset = 5,
    73                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    74          },
    75          [6] = {
    76                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE6,
    77                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    78                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    79                  .reg_offset = 0,
    80                  .type_reg_offset = 6,
    81                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    82          },
    83          [7] = {
    84                  .mask = MAX77620_IRQ_LVL2_GPIO_EDGE7,
    85                  .type_rising_mask = MAX77620_CNFG_GPIO_INT_RISING,
    86                  .type_falling_mask = MAX77620_CNFG_GPIO_INT_FALLING,
    87                  .reg_offset = 0,
    88                  .type_reg_offset = 7,
    89                  .types_supported = IRQ_TYPE_EDGE_BOTH;
    90          },
    91  };
    92  

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip

Reply via email to