Home
last modified time | relevance | path

Searched refs:arche_pdata (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.1/drivers/staging/greybus/
Darche-platform.c73 static void arche_platform_set_state(struct arche_platform_drvdata *arche_pdata, in arche_platform_set_state() argument
76 arche_pdata->state = state; in arche_platform_set_state()
80 static void arche_platform_set_wake_detect_state(struct arche_platform_drvdata *arche_pdata, in arche_platform_set_wake_detect_state() argument
83 arche_pdata->wake_detect_state = state; in arche_platform_set_wake_detect_state()
114 static void arche_platform_wd_irq_en(struct arche_platform_drvdata *arche_pdata) in arche_platform_wd_irq_en() argument
117 enable_irq(arche_pdata->wake_detect_irq); in arche_platform_wd_irq_en()
122 struct arche_platform_drvdata *arche_pdata = devid; in arche_platform_wd_irq_thread() local
125 spin_lock_irqsave(&arche_pdata->wake_lock, flags); in arche_platform_wd_irq_thread()
126 if (arche_pdata->wake_detect_state != WD_STATE_COLDBOOT_TRIG) { in arche_platform_wd_irq_thread()
128 spin_unlock_irqrestore(&arche_pdata->wake_lock, flags); in arche_platform_wd_irq_thread()
[all …]