Home
last modified time | relevance | path

Searched refs:nb7 (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/usb/typec/mux/
H A Dnb7vpq904m.c81 static void nb7vpq904m_set_channel(struct nb7vpq904m *nb7, unsigned int channel, bool dp) in nb7vpq904m_set_channel() argument
97 regmap_update_bits(nb7->regmap, EQ_SETTING_REG(channel), in nb7vpq904m_set_channel()
99 regmap_update_bits(nb7->regmap, OUTPUT_COMPRESSION_AND_POL_REG(channel), in nb7vpq904m_set_channel()
101 regmap_update_bits(nb7->regmap, FLAT_GAIN_REG(channel), in nb7vpq904m_set_channel()
103 regmap_update_bits(nb7->regmap, LOSS_MATCH_REG(channel), in nb7vpq904m_set_channel()
107 static int nb7vpq904m_set(struct nb7vpq904m *nb7) in nb7vpq904m_set() argument
109 bool reverse = (nb7->orientation == TYPEC_ORIENTATION_REVERSE); in nb7vpq904m_set()
111 switch (nb7->mode) { in nb7vpq904m_set()
113 regmap_write(nb7->regmap, GEN_DEV_SET_REG, in nb7vpq904m_set()
121 nb7vpq904m_set_channel(nb7, NB7_CHNA, false); in nb7vpq904m_set()
[all …]