drivers/am335xgpio: Add AM335x driver for bitbang support on BeagleBones
[fw/openocd] / src / jtag / drivers / bitbang.h
index 7516c24a612a471d08a2501c2ae9aeadba740833..bc2c506bc71878d8a6c5f4ba0257749b6e83c3e6 100644 (file)
@@ -62,16 +62,15 @@ struct bitbang_interface {
 
        /** Set direction of SWDIO. */
        void (*swdio_drive)(bool on);
+
+       /** Set SWCLK and SWDIO to the given value. */
+       int (*swd_write)(int swclk, int swdio);
 };
 
 extern const struct swd_driver bitbang_swd;
 
-extern bool swd_mode;
-
 int bitbang_execute_queue(void);
 
 extern struct bitbang_interface *bitbang_interface;
-void bitbang_switch_to_swd(void);
-int bitbang_swd_switch_seq(enum swd_special_seq seq);
 
 #endif /* OPENOCD_JTAG_DRIVERS_BITBANG_H */