CC [M] drivers/i2c/busses/i2c-serial.o
drivers/i2c/busses/i2c-serial.c: In function 'bit_serial_setscl':
drivers/i2c/busses/i2c-serial.c:56: warning: implicit declaration of function 'ioctl'
drivers/i2c/busses/i2c-serial.c: In function 'bit_serial_inc_use':
drivers/i2c/busses/i2c-serial.c:119: error: 'MOD_INC_USE_COUNT' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c:119: error: (Each undeclared identifier is reported only once
drivers/i2c/busses/i2c-serial.c:119: error: for each function it appears in.)
drivers/i2c/busses/i2c-serial.c: In function 'bit_serial_dec_use':
drivers/i2c/busses/i2c-serial.c:126: error: 'MOD_DEC_USE_COUNT' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c: At top level:
drivers/i2c/busses/i2c-serial.c:139: warning: excess elements in struct initializer
drivers/i2c/busses/i2c-serial.c:139: warning: (near initialization for 'bit_serial_data')
drivers/i2c/busses/i2c-serial.c:143: warning: initialization from incompatible pointer type
drivers/i2c/busses/i2c-serial.c:145: warning: initialization makes integer from pointer without a cast
drivers/i2c/busses/i2c-serial.c:146: warning: initialization from incompatible pointer type
drivers/i2c/busses/i2c-serial.c:148: warning: initialization from incompatible pointer type
drivers/i2c/busses/i2c-serial.c:150: warning: initialization makes integer from pointer without a cast
drivers/i2c/busses/i2c-serial.c:150: error: initializer element is not computable at load time
drivers/i2c/busses/i2c-serial.c:150: error: (near initialization for 'bit_serial_ops.level')
drivers/i2c/busses/i2c-serial.c: In function 'i2c_bitserial_init':
drivers/i2c/busses/i2c-serial.c:157: error: 'I2C_VERSION' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c:157: error: 'I2C_DATE' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c:159: warning: implicit declaration of function 'open'
drivers/i2c/busses/i2c-serial.c:159: error: 'O_RDWR' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c:159: error: 'O_NOCTTY' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c:159: error: 'O_NONBLOCK' undeclared (first use in this function)
drivers/i2c/busses/i2c-serial.c: In function 'i2c_bitserial_exit':
drivers/i2c/busses/i2c-serial.c:179: warning: implicit declaration of function 'close'
drivers/i2c/busses/i2c-serial.c:180: warning: implicit declaration of function 'i2c_bit_del_bus'
drivers/i2c/busses/i2c-serial.c: At top level:
drivers/i2c/busses/i2c-serial.c:183: warning: data definition has no type or storage class
drivers/i2c/busses/i2c-serial.c:183: warning: type defaults to 'int' in declaration of 'EXPORT_NO_SYMBOLS'
drivers/i2c/busses/i2c-serial.c:188: error: expected ')' before string constant
make[8]: *** [drivers/i2c/busses/i2c-serial.o] Error 1
make[7]: *** [drivers/i2c/busses] Error 2
make[6]: *** [drivers/i2c] Error 2
make[5]: *** [drivers] Error 2