Lines Matching refs:flags
57 unsigned int flags = ULPI_OTG_CTRL_DP_PULLDOWN | in ulpi_set_otg_flags() local
60 if (phy->flags & ULPI_OTG_ID_PULLUP) in ulpi_set_otg_flags()
61 flags |= ULPI_OTG_CTRL_ID_PULLUP; in ulpi_set_otg_flags()
67 if (phy->flags & ULPI_OTG_DP_PULLDOWN_DIS) in ulpi_set_otg_flags()
68 flags &= ~ULPI_OTG_CTRL_DP_PULLDOWN; in ulpi_set_otg_flags()
70 if (phy->flags & ULPI_OTG_DM_PULLDOWN_DIS) in ulpi_set_otg_flags()
71 flags &= ~ULPI_OTG_CTRL_DM_PULLDOWN; in ulpi_set_otg_flags()
73 if (phy->flags & ULPI_OTG_EXTVBUSIND) in ulpi_set_otg_flags()
74 flags |= ULPI_OTG_CTRL_EXTVBUSIND; in ulpi_set_otg_flags()
76 return usb_phy_io_write(phy, flags, ULPI_OTG_CTRL); in ulpi_set_otg_flags()
81 unsigned int flags = 0; in ulpi_set_fc_flags() local
87 if (phy->flags & ULPI_FC_HS) in ulpi_set_fc_flags()
88 flags |= ULPI_FUNC_CTRL_HIGH_SPEED; in ulpi_set_fc_flags()
89 else if (phy->flags & ULPI_FC_LS) in ulpi_set_fc_flags()
90 flags |= ULPI_FUNC_CTRL_LOW_SPEED; in ulpi_set_fc_flags()
91 else if (phy->flags & ULPI_FC_FS4LS) in ulpi_set_fc_flags()
92 flags |= ULPI_FUNC_CTRL_FS4LS; in ulpi_set_fc_flags()
94 flags |= ULPI_FUNC_CTRL_FULL_SPEED; in ulpi_set_fc_flags()
96 if (phy->flags & ULPI_FC_TERMSEL) in ulpi_set_fc_flags()
97 flags |= ULPI_FUNC_CTRL_TERMSELECT; in ulpi_set_fc_flags()
103 if (phy->flags & ULPI_FC_OP_NODRV) in ulpi_set_fc_flags()
104 flags |= ULPI_FUNC_CTRL_OPMODE_NONDRIVING; in ulpi_set_fc_flags()
105 else if (phy->flags & ULPI_FC_OP_DIS_NRZI) in ulpi_set_fc_flags()
106 flags |= ULPI_FUNC_CTRL_OPMODE_DISABLE_NRZI; in ulpi_set_fc_flags()
107 else if (phy->flags & ULPI_FC_OP_NSYNC_NEOP) in ulpi_set_fc_flags()
108 flags |= ULPI_FUNC_CTRL_OPMODE_NOSYNC_NOEOP; in ulpi_set_fc_flags()
110 flags |= ULPI_FUNC_CTRL_OPMODE_NORMAL; in ulpi_set_fc_flags()
116 flags |= ULPI_FUNC_CTRL_SUSPENDM; in ulpi_set_fc_flags()
118 return usb_phy_io_write(phy, flags, ULPI_FUNC_CTRL); in ulpi_set_fc_flags()
123 unsigned int flags = 0; in ulpi_set_ic_flags() local
125 if (phy->flags & ULPI_IC_AUTORESUME) in ulpi_set_ic_flags()
126 flags |= ULPI_IFC_CTRL_AUTORESUME; in ulpi_set_ic_flags()
128 if (phy->flags & ULPI_IC_EXTVBUS_INDINV) in ulpi_set_ic_flags()
129 flags |= ULPI_IFC_CTRL_EXTERNAL_VBUS; in ulpi_set_ic_flags()
131 if (phy->flags & ULPI_IC_IND_PASSTHRU) in ulpi_set_ic_flags()
132 flags |= ULPI_IFC_CTRL_PASSTHRU; in ulpi_set_ic_flags()
134 if (phy->flags & ULPI_IC_PROTECT_DIS) in ulpi_set_ic_flags()
135 flags |= ULPI_IFC_CTRL_PROTECT_IFC_DISABLE; in ulpi_set_ic_flags()
137 return usb_phy_io_write(phy, flags, ULPI_IFC_CTRL); in ulpi_set_ic_flags()
215 unsigned int flags = usb_phy_io_read(phy, ULPI_IFC_CTRL); in ulpi_set_host() local
224 flags &= ~(ULPI_IFC_CTRL_6_PIN_SERIAL_MODE | in ulpi_set_host()
228 if (phy->flags & ULPI_IC_6PIN_SERIAL) in ulpi_set_host()
229 flags |= ULPI_IFC_CTRL_6_PIN_SERIAL_MODE; in ulpi_set_host()
230 else if (phy->flags & ULPI_IC_3PIN_SERIAL) in ulpi_set_host()
231 flags |= ULPI_IFC_CTRL_3_PIN_SERIAL_MODE; in ulpi_set_host()
232 else if (phy->flags & ULPI_IC_CARKIT) in ulpi_set_host()
233 flags |= ULPI_IFC_CTRL_CARKITMODE; in ulpi_set_host()
235 return usb_phy_io_write(phy, flags, ULPI_IFC_CTRL); in ulpi_set_host()
241 unsigned int flags = usb_phy_io_read(phy, ULPI_OTG_CTRL); in ulpi_set_vbus() local
243 flags &= ~(ULPI_OTG_CTRL_DRVVBUS | ULPI_OTG_CTRL_DRVVBUS_EXT); in ulpi_set_vbus()
246 if (phy->flags & ULPI_OTG_DRVVBUS) in ulpi_set_vbus()
247 flags |= ULPI_OTG_CTRL_DRVVBUS; in ulpi_set_vbus()
249 if (phy->flags & ULPI_OTG_DRVVBUS_EXT) in ulpi_set_vbus()
250 flags |= ULPI_OTG_CTRL_DRVVBUS_EXT; in ulpi_set_vbus()
253 return usb_phy_io_write(phy, flags, ULPI_OTG_CTRL); in ulpi_set_vbus()
258 unsigned int flags) in otg_ulpi_create() argument
274 phy->flags = flags; in otg_ulpi_create()