1#ifndef LINUX_SSB_EMBEDDED_H_ 2#define LINUX_SSB_EMBEDDED_H_ 3 4#include <linux/types.h> 5#include <linux/ssb/ssb.h> 6 7 8extern int ssb_watchdog_timer_set(struct ssb_bus *bus, u32 ticks); 9 10/* Generic GPIO API */ 11u32 ssb_gpio_in(struct ssb_bus *bus, u32 mask); 12u32 ssb_gpio_out(struct ssb_bus *bus, u32 mask, u32 value); 13u32 ssb_gpio_outen(struct ssb_bus *bus, u32 mask, u32 value); 14u32 ssb_gpio_control(struct ssb_bus *bus, u32 mask, u32 value); 15u32 ssb_gpio_intmask(struct ssb_bus *bus, u32 mask, u32 value); 16u32 ssb_gpio_polarity(struct ssb_bus *bus, u32 mask, u32 value); 17 18#endif /* LINUX_SSB_EMBEDDED_H_ */ 19