Home
last modified time | relevance | path

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

/linux/drivers/extcon/
H A Dextcon-rtk-type-c.c397 u32 cc1_config, cc2_config, default_ctrl; in __detect_host_device() local
403 cc1_config = readl(reg_base + USB_TYPEC_CTRL_CC1_0); in __detect_host_device()
406 cc1_config &= ~EN_CC_DET; in __detect_host_device()
408 writel(cc1_config, reg_base + USB_TYPEC_CTRL_CC1_0); in __detect_host_device()
412 cc1_switch = cc1_config & CC_SWITCH_MASK; in __detect_host_device()
414 cc1_config &= CC_CODE_MASK; in __detect_host_device()
415 cc1_config |= rp_or_rd_en | cc1_switch; in __detect_host_device()
419 writel(cc1_config, reg_base + USB_TYPEC_CTRL_CC1_0); in __detect_host_device()
429 cc1_config |= EN_CC_DET; in __detect_host_device()
431 writel(cc1_config, reg_base + USB_TYPEC_CTRL_CC1_0); in __detect_host_device()