Lines Matching refs:ssb_extif
162 struct ssb_extif { struct
167 static inline bool ssb_extif_available(struct ssb_extif *extif) in ssb_extif_available() argument
172 extern void ssb_extif_get_clockcontrol(struct ssb_extif *extif,
175 extern void ssb_extif_timing_init(struct ssb_extif *extif,
178 extern u32 ssb_extif_watchdog_timer_set(struct ssb_extif *extif, u32 ticks);
181 u32 ssb_extif_gpio_in(struct ssb_extif *extif, u32 mask);
182 u32 ssb_extif_gpio_out(struct ssb_extif *extif, u32 mask, u32 value);
183 u32 ssb_extif_gpio_outen(struct ssb_extif *extif, u32 mask, u32 value);
184 u32 ssb_extif_gpio_polarity(struct ssb_extif *extif, u32 mask, u32 value);
185 u32 ssb_extif_gpio_intmask(struct ssb_extif *extif, u32 mask, u32 value);
188 extern int ssb_extif_serial_init(struct ssb_extif *extif,
196 struct ssb_extif { struct
199 static inline bool ssb_extif_available(struct ssb_extif *extif) in ssb_extif_available()
205 void ssb_extif_get_clockcontrol(struct ssb_extif *extif, in ssb_extif_get_clockcontrol()
211 void ssb_extif_timing_init(struct ssb_extif *extif, unsigned long ns) in ssb_extif_timing_init()
216 u32 ssb_extif_watchdog_timer_set(struct ssb_extif *extif, u32 ticks) in ssb_extif_watchdog_timer_set()
221 static inline u32 ssb_extif_gpio_in(struct ssb_extif *extif, u32 mask) in ssb_extif_gpio_in()
226 static inline u32 ssb_extif_gpio_out(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_out()
232 static inline u32 ssb_extif_gpio_outen(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_outen()
238 static inline u32 ssb_extif_gpio_polarity(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_polarity()
244 static inline u32 ssb_extif_gpio_intmask(struct ssb_extif *extif, u32 mask, in ssb_extif_gpio_intmask()
251 static inline int ssb_extif_serial_init(struct ssb_extif *extif, in ssb_extif_serial_init()