/linux-6.8/drivers/usb/typec/tcpm/ |
D | fusb302.c | 109 enum typec_cc_status cc2; member 572 chip->cc2 = TYPEC_CC_OPEN; in fusb302_set_toggling() 646 chip->cc2 = TYPEC_CC_OPEN; in tcpm_set_cc() 704 enum typec_cc_status *cc2) in tcpm_get_cc() argument 711 *cc2 = chip->cc2; in tcpm_get_cc() 712 fusb302_log(chip, "cc1=%s, cc2=%s", typec_cc_status_name[*cc1], in tcpm_get_cc() 713 typec_cc_status_name[*cc2]); in tcpm_get_cc() 1105 if (chip->cc2 != cc_status) { in fusb302_bc_lvl_handler_work() 1106 fusb302_log(chip, "cc2: %s -> %s", in fusb302_bc_lvl_handler_work() 1107 typec_cc_status_name[chip->cc2], in fusb302_bc_lvl_handler_work() [all …]
|
D | tcpci_rt1711h.c | 190 int ret, cc1, cc2; in rt1711h_init_cc_params() local 202 cc2 = tcpci_to_typec_cc((status >> TCPC_CC_STATUS_CC2_SHIFT) & in rt1711h_init_cc_params() 205 tcpc_presenting_rd(role, CC2)); in rt1711h_init_cc_params() 207 if ((cc1 >= TYPEC_CC_RP_1_5 && cc2 < TYPEC_CC_RP_DEF) || in rt1711h_init_cc_params() 208 (cc2 >= TYPEC_CC_RP_1_5 && cc1 < TYPEC_CC_RP_DEF)) { in rt1711h_init_cc_params()
|
D | tcpci.c | 155 * APPLY_RC state is when ROLE_CONTROL.CC1 != ROLE_CONTROL.CC2 and vbus autodischarge on in tcpci_apply_rc() 156 * disconnect is disabled. Bail out when ROLE_CONTROL.CC1 != ROLE_CONTROL.CC2. in tcpci_apply_rc() 218 enum typec_cc_status *cc1, enum typec_cc_status *cc2) in tcpci_get_cc() argument 236 *cc2 = tcpci_to_typec_cc((reg >> TCPC_CC_STATUS_CC2_SHIFT) & in tcpci_get_cc() 239 tcpc_presenting_rd(role_control, CC2)); in tcpci_get_cc() 250 enum typec_cc_status cc1, cc2; in tcpci_set_polarity() local 257 ret = tcpci_get_cc(tcpc, &cc1, &cc2); in tcpci_set_polarity() 275 if (cc2 == TYPEC_CC_RD) in tcpci_set_polarity()
|
D | tcpm.c | 334 enum typec_cc_status cc2; member 535 (tcpm_cc_is_sink((port)->cc1) || tcpm_cc_is_sink((port)->cc2)) 543 !tcpm_cc_is_source((port)->cc2)) || \ 544 (tcpm_cc_is_source((port)->cc2) && \ 548 (tcpm_cc_is_source((port)->cc1) && tcpm_cc_is_source((port)->cc2)) 551 (tcpm_cc_is_audio((port)->cc1) && tcpm_cc_is_audio((port)->cc2)) 554 ((tcpm_cc_is_audio((port)->cc1) && tcpm_cc_is_open((port)->cc2)) || \ 555 (tcpm_cc_is_audio((port)->cc2) && tcpm_cc_is_open((port)->cc1))) 575 ((port)->cc1 == TYPEC_CC_RP_3_0 || (port)->cc2 == TYPEC_CC_RP_3_0)) 597 port->cc2 == TYPEC_CC_OPEN) || in tcpm_port_is_disconnected() [all …]
|
D | wcove.c | 269 enum typec_cc_status *cc2) in wcove_get_cc() argument 285 *cc2 = wcove_to_typec_cc(cc2_status); in wcove_get_cc()
|
/linux-6.8/drivers/usb/typec/tcpm/qcom/ |
D | qcom_pmic_typec_port.c | 77 #define misc_to_cc(msic) !!(misc & CC_ORIENTATION) ? "cc1" : "cc2" 78 #define misc_to_vconn(msic) !!(misc & CC_ORIENTATION) ? "cc2" : "cc1" 184 enum typec_cc_status *cc2) in qcom_pmic_typec_port_get_cc() argument 204 *cc2 = TYPEC_CC_OPEN; in qcom_pmic_typec_port_get_cc() 219 *cc2 = TYPEC_CC_RA; in qcom_pmic_typec_port_get_cc() 227 *cc2 = TYPEC_CC_RA; in qcom_pmic_typec_port_get_cc() 259 *cc2 = val; in qcom_pmic_typec_port_get_cc() 264 dev_dbg(dev, "get_cc: misc 0x%08x cc1 0x%08x %s cc2 0x%08x %s attached %d cc=%s\n", in qcom_pmic_typec_port_get_cc() 265 misc, *cc1, cc_to_name(*cc1), *cc2, cc_to_name(*cc2), attached, in qcom_pmic_typec_port_get_cc()
|
D | qcom_pmic_typec.c | 87 enum typec_cc_status *cc2) in qcom_pmic_typec_get_cc() argument 91 return qcom_pmic_typec_port_get_cc(tcpm->pmic_typec_port, cc1, cc2); in qcom_pmic_typec_get_cc()
|
D | qcom_pmic_typec_port.h | 180 enum typec_cc_status *cc2);
|
/linux-6.8/drivers/usb/typec/ |
D | rt1719.c | 161 u16 cc1, cc2, cc_stat; in rt1719_get_pwr_opmode() local 164 cc2 = FIELD_GET(RT1719_CC2_STAT, stat); in rt1719_get_pwr_opmode() 168 cc_stat = cc2; in rt1719_get_pwr_opmode() 179 if ((cc1 == SNK_PWR_1P5A && cc2 == SNK_PWR_DEF) || in rt1719_get_pwr_opmode() 180 (cc1 == SNK_PWR_DEF && cc2 == SNK_PWR_1P5A)) in rt1719_get_pwr_opmode() 182 else if ((cc1 == SNK_PWR_3A && cc2 == SNK_PWR_DEF) || in rt1719_get_pwr_opmode() 183 (cc1 == SNK_PWR_DEF && cc2 == SNK_PWR_3A)) in rt1719_get_pwr_opmode()
|
D | anx7411.c | 879 u8 cc1, cc2; in anx7411_chip_standby() local 888 cc2 = TCPC_ROLE_CTRL_CC_RD << TCPC_ROLE_CTRL_CC2_SHIFT; in anx7411_chip_standby() 890 TCPC_ROLE_CTRL_DRP | cc1 | cc2); in anx7411_chip_standby()
|
/linux-6.8/drivers/net/ethernet/mellanox/mlx5/core/ |
D | wq.h | 167 static inline int mlx5_wq_cyc_cc_bigger(u16 cc1, u16 cc2) in mlx5_wq_cyc_cc_bigger() argument 169 int equal = (cc1 == cc2); in mlx5_wq_cyc_cc_bigger() 170 int smaller = 0x8000 & (cc1 - cc2); in mlx5_wq_cyc_cc_bigger()
|
/linux-6.8/arch/alpha/kernel/ |
D | time.c | 392 unsigned int cc1, cc2; in time_init() local 412 cc2 = rpcc_after_update_in_progress(); in time_init() 413 est_cycle_freq = validate_cc_value(cc2 - cc1); in time_init() 414 cc1 = cc2; in time_init()
|
/linux-6.8/drivers/usb/typec/mux/ |
D | ptn36502.c | 102 * Flipped Orientation (CC2) in ptn36502_set() 137 * Flipped Orientation (CC2) in ptn36502_set() 159 * Flipped Orientation (CC2) in ptn36502_set()
|
D | nb7vpq904m.c | 135 * Flipped Orientation (CC2) in nb7vpq904m_set() 186 * Flipped Orientation (CC2) in nb7vpq904m_set() 225 * Flipped Orientation (CC2) in nb7vpq904m_set()
|
/linux-6.8/Documentation/devicetree/bindings/soc/qcom/ |
D | qcom,pmic-glink.yaml | 48 It is defined that GPIO active level means "CC2" or Reversed/Flipped orientation.
|
/linux-6.8/drivers/extcon/ |
D | extcon-rtk-type-c.c | 484 dev_dbg(dev, "IN host mode and cc2 device detach (cc_status=0x%x)", in detect_type_c_state() 517 dev_dbg(dev, "In host mode and cc2 device attach (cc_status=0x%x)", in detect_type_c_state() 545 dev_dbg(dev, "IN device mode and cc2 host disconnect (cc_status=0x%x)", in detect_type_c_state() 579 dev_dbg(dev, "IN device mode and cc2 host connect (cc_status=0x%x)", in detect_type_c_state() 652 at_cc1 ? "cc1" : "cc2", type_c->cc_status); in host_device_switch() 657 at_cc1 ? "cc1" : "cc2", type_c->cc_status); in host_device_switch() 676 type_c->at_cc1 ? "cc1" : "cc2", in type_c_detect_irq() 814 type_c->at_cc1 ? "cc1" : "cc2", type_c->cc_status); in type_c_status_show()
|
/linux-6.8/include/linux/usb/ |
D | tcpm.h | 133 enum typec_cc_status *cc2);
|
/linux-6.8/drivers/s390/cio/ |
D | qdio_main.c | 358 "%4x cc2 BB1:%1d", SCH_NO(q), q->nr); in qdio_siga_output() 653 DBF_ERROR("%4x cc2 BBC:%1d", SCH_NO(q), q->nr); in qdio_kick_outbound_q() 656 DBF_DEV_EVENT(DBF_INFO, q->irq_ptr, "siga-w cc2:%1d", q->nr); in qdio_kick_outbound_q() 667 DBF_ERROR("%4x cc2 BB2:%1d", SCH_NO(q), q->nr); in qdio_kick_outbound_q()
|
/linux-6.8/include/linux/mfd/ |
D | stm32-timers.h | 46 #define TIM_DIER_CC2DE BIT(10) /* CC2 DMA request Enable */
|
/linux-6.8/Documentation/ABI/testing/ |
D | sysfs-class-typec | 141 - "reverse": CC2 orientation
|
/linux-6.8/arch/arm/boot/dts/st/ |
D | stm32mp15xx-dkx.dtsi | 120 /* USB Type-C CC1 & CC2 */
|
/linux-6.8/include/linux/platform_data/ |
D | cros_ec_commands.h | 5894 * Note: BIT(0) may be used to determine whether the polarity is CC1 or CC2,
|