fsi_master_gpio
static void echo_delay(struct fsi_master_gpio *master)
static void serial_in(struct fsi_master_gpio *master, struct fsi_gpio_msg *msg,
static void serial_out(struct fsi_master_gpio *master,
static bool check_same_address(struct fsi_master_gpio *master, int id,
static bool check_relative_address(struct fsi_master_gpio *master, int id,
static void last_address_update(struct fsi_master_gpio *master,
static void build_ar_command(struct fsi_master_gpio *master,
static int read_one_response(struct fsi_master_gpio *master,
static int issue_term(struct fsi_master_gpio *master, uint8_t slave)
#define to_fsi_master_gpio(m) container_of(m, struct fsi_master_gpio, master)
static int poll_for_response(struct fsi_master_gpio *master,
static void clock_toggle(struct fsi_master_gpio *master, int count)
static int send_request(struct fsi_master_gpio *master,
static int fsi_master_gpio_xfer(struct fsi_master_gpio *master, uint8_t slave,
struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
static int sda_clock_in(struct fsi_master_gpio *master)
static void fsi_master_gpio_init(struct fsi_master_gpio *master)
static void fsi_master_gpio_init_external(struct fsi_master_gpio *master)
struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
struct fsi_master_gpio *master = to_fsi_master_gpio(_master);
struct fsi_master_gpio *master = dev_get_drvdata(dev);
struct fsi_master_gpio *master = dev_get_drvdata(dev);
struct fsi_master_gpio *master = to_fsi_master_gpio(to_fsi_master(dev));
struct fsi_master_gpio *master;
static void sda_out(struct fsi_master_gpio *master, int value)
static void set_sda_input(struct fsi_master_gpio *master)
struct fsi_master_gpio *master = platform_get_drvdata(pdev);
static void set_sda_output(struct fsi_master_gpio *master, int value)
static void clock_zeros(struct fsi_master_gpio *master, int count)
TP_PROTO(const struct fsi_master_gpio *master, int busy),
TP_PROTO(const struct fsi_master_gpio *master, int bits, uint64_t msg),
TP_PROTO(const struct fsi_master_gpio *master, u32 addr),
TP_PROTO(const struct fsi_master_gpio *master, u32 rel_addr),
TP_PROTO(const struct fsi_master_gpio *master),
TP_PROTO(const struct fsi_master_gpio *master, int bits, uint64_t msg),
#define TRACE_SYSTEM fsi_master_gpio
TP_PROTO(const struct fsi_master_gpio *master, int clocks),
TP_PROTO(const struct fsi_master_gpio *master),
TP_PROTO(const struct fsi_master_gpio *master),
TP_PROTO(const struct fsi_master_gpio *master),