Lines Matching full:conflict
212 * @testbit: index of a bit to check whether an actual conflict exists
213 * @warnonly: if set then a conflict isn't fatal (just warn about it),
214 * otherwise disable the particular GPIO port if a conflict
236 * @conflict: description of a device that possibly conflicts with
248 struct winbond_gpio_port_conflict conflict; member
261 .conflict = {
278 /* special conflict handling so doesn't use conflict data */
289 .conflict = {
306 .conflict = {
323 .conflict = {
340 .conflict = {
525 const struct winbond_gpio_port_conflict *conflict = &info->conflict; in winbond_gpio_configure_port() local
528 if (conflict->name != NULL) { in winbond_gpio_configure_port()
529 if (conflict->dev != WB_SIO_DEV_NONE) in winbond_gpio_configure_port()
530 winbond_sio_select_logical(base, conflict->dev); in winbond_gpio_configure_port()
532 if (winbond_sio_reg_btest(base, conflict->testreg, in winbond_gpio_configure_port()
533 conflict->testbit)) { in winbond_gpio_configure_port()
534 if (conflict->warnonly) in winbond_gpio_configure_port()
536 idx + 1, conflict->name); in winbond_gpio_configure_port()
539 idx + 1, conflict->name); in winbond_gpio_configure_port()
669 * winbond_gpio_configure() & co. due to, for example, a pin conflict). in winbond_gpio_iprobe()