equal
deleted
inserted
replaced
109 #define EC_SYSFS_READ_ATTR(NAME) \ |
109 #define EC_SYSFS_READ_ATTR(NAME) \ |
110 static struct attribute attr_##NAME = { \ |
110 static struct attribute attr_##NAME = { \ |
111 .name = EC_STR(NAME), .owner = THIS_MODULE, .mode = S_IRUGO \ |
111 .name = EC_STR(NAME), .owner = THIS_MODULE, .mode = S_IRUGO \ |
112 } |
112 } |
113 |
113 |
|
114 #define EC_SYSFS_READ_WRITE_ATTR(NAME) \ |
|
115 static struct attribute attr_##NAME = { \ |
|
116 .name = EC_STR(NAME), .owner = THIS_MODULE, .mode = S_IRUGO | S_IWUSR \ |
|
117 } |
|
118 |
114 /*****************************************************************************/ |
119 /*****************************************************************************/ |
115 |
120 |
116 extern void ec_print_data(const uint8_t *, size_t); |
121 extern void ec_print_data(const uint8_t *, size_t); |
117 extern void ec_print_data_diff(const uint8_t *, const uint8_t *, size_t); |
122 extern void ec_print_data_diff(const uint8_t *, const uint8_t *, size_t); |
118 extern void ec_print_states(uint8_t); |
123 extern void ec_print_states(uint8_t); |