Symbol: fusb302_chip
drivers/usb/typec/tcpm/fusb302.c
1012
static int fusb302_pd_send_hardreset(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1032
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1080
struct fusb302_chip *chip = container_of(work, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1147
static int fusb302_set_cc_polarity_and_pull(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
1188
static int fusb302_handle_togdone_snk(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
1251
static int fusb302_get_src_cc_status(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
129
static bool fusb302_log_full(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1306
static int fusb302_handle_togdone_src(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
136
static void _fusb302_log(struct fusb302_chip *chip, const char *fmt,
drivers/usb/typec/tcpm/fusb302.c
1392
static int fusb302_handle_togdone(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1424
static int fusb302_pd_reset(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1430
static int fusb302_pd_read_message(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
1485
struct fusb302_chip *chip = dev_id;
drivers/usb/typec/tcpm/fusb302.c
1503
struct fusb302_chip *chip = container_of(work, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1636
static int init_gpio(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1690
struct fusb302_chip *chip;
drivers/usb/typec/tcpm/fusb302.c
1781
struct fusb302_chip *chip = i2c_get_clientdata(client);
drivers/usb/typec/tcpm/fusb302.c
1795
struct fusb302_chip *chip = dev->driver_data;
drivers/usb/typec/tcpm/fusb302.c
1809
struct fusb302_chip *chip = dev->driver_data;
drivers/usb/typec/tcpm/fusb302.c
184
static void fusb302_log(struct fusb302_chip *chip, const char *fmt, ...)
drivers/usb/typec/tcpm/fusb302.c
195
struct fusb302_chip *chip = s->private;
drivers/usb/typec/tcpm/fusb302.c
212
static void fusb302_debugfs_init(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
223
static void fusb302_debugfs_exit(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
230
static void fusb302_log(const struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
232
static void fusb302_debugfs_init(const struct fusb302_chip *chip) { }
drivers/usb/typec/tcpm/fusb302.c
233
static void fusb302_debugfs_exit(const struct fusb302_chip *chip) { }
drivers/usb/typec/tcpm/fusb302.c
237
static int fusb302_i2c_write(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
250
static int fusb302_i2c_block_write(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
267
static int fusb302_i2c_read(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
280
static int fusb302_i2c_block_read(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
305
static int fusb302_i2c_mask_write(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
323
static int fusb302_i2c_set_bits(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
329
static int fusb302_i2c_clear_bits(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
335
static int fusb302_sw_reset(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
349
static int fusb302_enable_tx_auto_retries(struct fusb302_chip *chip, u8 retry_count)
drivers/usb/typec/tcpm/fusb302.c
363
static int fusb302_init_interrupt(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
385
static int fusb302_set_power_mode(struct fusb302_chip *chip, u8 power_mode)
drivers/usb/typec/tcpm/fusb302.c
396
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
427
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
440
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
470
static int fusb302_set_src_current(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
499
static int fusb302_set_toggling(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
601
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
708
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
729
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
760
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
791
static int fusb302_pd_tx_flush(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
797
static int fusb302_pd_rx_flush(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
803
static int fusb302_pd_set_auto_goodcrc(struct fusb302_chip *chip, bool on)
drivers/usb/typec/tcpm/fusb302.c
812
static int fusb302_pd_set_interrupts(struct fusb302_chip *chip, bool on)
drivers/usb/typec/tcpm/fusb302.c
840
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
894
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
926
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
963
static int fusb302_pd_send_message(struct fusb302_chip *chip,