@@ -170,7 +170,7 @@ struct extcon_dev;
170
170
* Following APIs get the connected state of each external connector.
171
171
* The 'id' argument indicates the defined external connector.
172
172
*/
173
- extern int extcon_get_state (struct extcon_dev * edev , unsigned int id );
173
+ int extcon_get_state (struct extcon_dev * edev , unsigned int id );
174
174
175
175
/*
176
176
* Following APIs get the property of each external connector.
@@ -181,10 +181,10 @@ extern int extcon_get_state(struct extcon_dev *edev, unsigned int id);
181
181
* for each external connector. They are used to get the capability of the
182
182
* property of each external connector based on the id and property.
183
183
*/
184
- extern int extcon_get_property (struct extcon_dev * edev , unsigned int id ,
184
+ int extcon_get_property (struct extcon_dev * edev , unsigned int id ,
185
185
unsigned int prop ,
186
186
union extcon_property_value * prop_val );
187
- extern int extcon_get_property_capability (struct extcon_dev * edev ,
187
+ int extcon_get_property_capability (struct extcon_dev * edev ,
188
188
unsigned int id , unsigned int prop );
189
189
190
190
/*
@@ -196,38 +196,38 @@ extern int extcon_get_property_capability(struct extcon_dev *edev,
196
196
* extcon_register_notifier_all(*edev, *nb) : Register a notifier block
197
197
* for all supported external connectors of the extcon.
198
198
*/
199
- extern int extcon_register_notifier (struct extcon_dev * edev , unsigned int id ,
199
+ int extcon_register_notifier (struct extcon_dev * edev , unsigned int id ,
200
200
struct notifier_block * nb );
201
- extern int extcon_unregister_notifier (struct extcon_dev * edev , unsigned int id ,
201
+ int extcon_unregister_notifier (struct extcon_dev * edev , unsigned int id ,
202
202
struct notifier_block * nb );
203
- extern int devm_extcon_register_notifier (struct device * dev ,
203
+ int devm_extcon_register_notifier (struct device * dev ,
204
204
struct extcon_dev * edev , unsigned int id ,
205
205
struct notifier_block * nb );
206
- extern void devm_extcon_unregister_notifier (struct device * dev ,
206
+ void devm_extcon_unregister_notifier (struct device * dev ,
207
207
struct extcon_dev * edev , unsigned int id ,
208
208
struct notifier_block * nb );
209
209
210
- extern int extcon_register_notifier_all (struct extcon_dev * edev ,
210
+ int extcon_register_notifier_all (struct extcon_dev * edev ,
211
211
struct notifier_block * nb );
212
- extern int extcon_unregister_notifier_all (struct extcon_dev * edev ,
212
+ int extcon_unregister_notifier_all (struct extcon_dev * edev ,
213
213
struct notifier_block * nb );
214
- extern int devm_extcon_register_notifier_all (struct device * dev ,
214
+ int devm_extcon_register_notifier_all (struct device * dev ,
215
215
struct extcon_dev * edev ,
216
216
struct notifier_block * nb );
217
- extern void devm_extcon_unregister_notifier_all (struct device * dev ,
217
+ void devm_extcon_unregister_notifier_all (struct device * dev ,
218
218
struct extcon_dev * edev ,
219
219
struct notifier_block * nb );
220
220
221
221
/*
222
222
* Following APIs get the extcon_dev from devicetree or by through extcon name.
223
223
*/
224
- extern struct extcon_dev * extcon_get_extcon_dev (const char * extcon_name );
225
- extern struct extcon_dev * extcon_find_edev_by_node (struct device_node * node );
226
- extern struct extcon_dev * extcon_get_edev_by_phandle (struct device * dev ,
224
+ struct extcon_dev * extcon_get_extcon_dev (const char * extcon_name );
225
+ struct extcon_dev * extcon_find_edev_by_node (struct device_node * node );
226
+ struct extcon_dev * extcon_get_edev_by_phandle (struct device * dev ,
227
227
int index );
228
228
229
229
/* Following API get the name of extcon device. */
230
- extern const char * extcon_get_edev_name (struct extcon_dev * edev );
230
+ const char * extcon_get_edev_name (struct extcon_dev * edev );
231
231
232
232
#else /* CONFIG_EXTCON */
233
233
static inline int extcon_get_state (struct extcon_dev * edev , unsigned int id )
0 commit comments