@@ -671,28 +671,27 @@ static inline void coresight_set_mode(struct coresight_device *csdev,
671
671
local_set (& csdev -> mode , new_mode );
672
672
}
673
673
674
- extern struct coresight_device *
675
- coresight_register (struct coresight_desc * desc );
676
- extern void coresight_unregister (struct coresight_device * csdev );
677
- extern int coresight_enable_sysfs (struct coresight_device * csdev );
678
- extern void coresight_disable_sysfs (struct coresight_device * csdev );
679
- extern int coresight_timeout (struct csdev_access * csa , u32 offset ,
680
- int position , int value );
674
+ struct coresight_device * coresight_register (struct coresight_desc * desc );
675
+ void coresight_unregister (struct coresight_device * csdev );
676
+ int coresight_enable_sysfs (struct coresight_device * csdev );
677
+ void coresight_disable_sysfs (struct coresight_device * csdev );
678
+ int coresight_timeout (struct csdev_access * csa , u32 offset , int position , int value );
681
679
typedef void (* coresight_timeout_cb_t ) (struct csdev_access * , u32 , int , int );
682
- extern int coresight_timeout_action (struct csdev_access * csa , u32 offset ,
683
- int position , int value ,
684
- coresight_timeout_cb_t cb );
680
+ int coresight_timeout_action (struct csdev_access * csa , u32 offset , int position , int value ,
681
+ coresight_timeout_cb_t cb );
682
+ int coresight_claim_device (struct coresight_device * csdev );
683
+ int coresight_claim_device_unlocked (struct coresight_device * csdev );
685
684
686
- extern int coresight_claim_device (struct coresight_device * csdev );
687
- extern int coresight_claim_device_unlocked (struct coresight_device * csdev );
685
+ int coresight_claim_device (struct coresight_device * csdev );
686
+ int coresight_claim_device_unlocked (struct coresight_device * csdev );
688
687
void coresight_clear_self_claim_tag (struct csdev_access * csa );
689
688
void coresight_clear_self_claim_tag_unlocked (struct csdev_access * csa );
690
- extern void coresight_disclaim_device (struct coresight_device * csdev );
691
- extern void coresight_disclaim_device_unlocked (struct coresight_device * csdev );
692
- extern char * coresight_alloc_device_name (struct coresight_dev_list * devs ,
689
+ void coresight_disclaim_device (struct coresight_device * csdev );
690
+ void coresight_disclaim_device_unlocked (struct coresight_device * csdev );
691
+ char * coresight_alloc_device_name (struct coresight_dev_list * devs ,
693
692
struct device * dev );
694
693
695
- extern bool coresight_loses_context_with_cpu (struct device * dev );
694
+ bool coresight_loses_context_with_cpu (struct device * dev );
696
695
697
696
u32 coresight_relaxed_read32 (struct coresight_device * csdev , u32 offset );
698
697
u32 coresight_read32 (struct coresight_device * csdev , u32 offset );
@@ -705,8 +704,8 @@ void coresight_relaxed_write64(struct coresight_device *csdev,
705
704
u64 val , u32 offset );
706
705
void coresight_write64 (struct coresight_device * csdev , u64 val , u32 offset );
707
706
708
- extern int coresight_get_cpu (struct device * dev );
709
- extern int coresight_get_static_trace_id (struct device * dev , u32 * id );
707
+ int coresight_get_cpu (struct device * dev );
708
+ int coresight_get_static_trace_id (struct device * dev , u32 * id );
710
709
711
710
struct coresight_platform_data * coresight_get_platform_data (struct device * dev );
712
711
struct coresight_connection *
0 commit comments