Searched refs:nb7 (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/usb/typec/mux/ |
H A D | nb7vpq904m.c | 82 static void nb7vpq904m_set_channel(struct nb7vpq904m *nb7, unsigned int channel, bool dp) in nb7vpq904m_set_channel() argument 98 regmap_update_bits(nb7->regmap, EQ_SETTING_REG(channel), in nb7vpq904m_set_channel() 100 regmap_update_bits(nb7->regmap, OUTPUT_COMPRESSION_AND_POL_REG(channel), in nb7vpq904m_set_channel() 102 regmap_update_bits(nb7->regmap, FLAT_GAIN_REG(channel), in nb7vpq904m_set_channel() 104 regmap_update_bits(nb7->regmap, LOSS_MATCH_REG(channel), in nb7vpq904m_set_channel() 108 static int nb7vpq904m_set(struct nb7vpq904m *nb7) in nb7vpq904m_set() argument 110 bool reverse = (nb7->orientation == TYPEC_ORIENTATION_REVERSE); in nb7vpq904m_set() 112 switch (nb7->mode) { in nb7vpq904m_set() 114 regmap_write(nb7->regmap, GEN_DEV_SET_REG, in nb7vpq904m_set() 122 nb7vpq904m_set_channel(nb7, NB7_CHNA, false); in nb7vpq904m_set() [all …]
|