Symbol: fusb302_chip
drivers/usb/typec/tcpm/fusb302.c
1013
static int fusb302_pd_send_hardreset(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1033
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1081
struct fusb302_chip *chip = container_of(work, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1148
static int fusb302_set_cc_polarity_and_pull(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
1189
static int fusb302_handle_togdone_snk(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
1252
static int fusb302_get_src_cc_status(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
130
static bool fusb302_log_full(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1307
static int fusb302_handle_togdone_src(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
137
static void _fusb302_log(struct fusb302_chip *chip, const char *fmt,
drivers/usb/typec/tcpm/fusb302.c
1393
static int fusb302_handle_togdone(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1425
static int fusb302_pd_reset(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1431
static int fusb302_pd_read_message(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
1486
struct fusb302_chip *chip = dev_id;
drivers/usb/typec/tcpm/fusb302.c
1504
struct fusb302_chip *chip = container_of(work, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
1637
static int init_gpio(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
1691
struct fusb302_chip *chip;
drivers/usb/typec/tcpm/fusb302.c
1795
struct fusb302_chip *chip = i2c_get_clientdata(client);
drivers/usb/typec/tcpm/fusb302.c
1809
struct fusb302_chip *chip = dev->driver_data;
drivers/usb/typec/tcpm/fusb302.c
1823
struct fusb302_chip *chip = dev->driver_data;
drivers/usb/typec/tcpm/fusb302.c
185
static void fusb302_log(struct fusb302_chip *chip, const char *fmt, ...)
drivers/usb/typec/tcpm/fusb302.c
196
struct fusb302_chip *chip = s->private;
drivers/usb/typec/tcpm/fusb302.c
213
static void fusb302_debugfs_init(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
224
static void fusb302_debugfs_exit(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
231
static void fusb302_log(const struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
233
static void fusb302_debugfs_init(const struct fusb302_chip *chip) { }
drivers/usb/typec/tcpm/fusb302.c
234
static void fusb302_debugfs_exit(const struct fusb302_chip *chip) { }
drivers/usb/typec/tcpm/fusb302.c
238
static int fusb302_i2c_write(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
251
static int fusb302_i2c_block_write(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
268
static int fusb302_i2c_read(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
281
static int fusb302_i2c_block_read(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
306
static int fusb302_i2c_mask_write(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
324
static int fusb302_i2c_set_bits(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
330
static int fusb302_i2c_clear_bits(struct fusb302_chip *chip, u8 address,
drivers/usb/typec/tcpm/fusb302.c
336
static int fusb302_sw_reset(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
350
static int fusb302_enable_tx_auto_retries(struct fusb302_chip *chip, u8 retry_count)
drivers/usb/typec/tcpm/fusb302.c
364
static int fusb302_init_interrupt(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
386
static int fusb302_set_power_mode(struct fusb302_chip *chip, u8 power_mode)
drivers/usb/typec/tcpm/fusb302.c
397
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
428
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
441
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
471
static int fusb302_set_src_current(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
500
static int fusb302_set_toggling(struct fusb302_chip *chip,
drivers/usb/typec/tcpm/fusb302.c
602
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
709
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
730
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
761
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
792
static int fusb302_pd_tx_flush(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
798
static int fusb302_pd_rx_flush(struct fusb302_chip *chip)
drivers/usb/typec/tcpm/fusb302.c
804
static int fusb302_pd_set_auto_goodcrc(struct fusb302_chip *chip, bool on)
drivers/usb/typec/tcpm/fusb302.c
813
static int fusb302_pd_set_interrupts(struct fusb302_chip *chip, bool on)
drivers/usb/typec/tcpm/fusb302.c
841
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
895
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
927
struct fusb302_chip *chip = container_of(dev, struct fusb302_chip,
drivers/usb/typec/tcpm/fusb302.c
964
static int fusb302_pd_send_message(struct fusb302_chip *chip,