Lines Matching refs:pin

73 					     unsigned int pin)  in get_gmbus_pin()  argument
76 return &gmbus_pins_bxt[pin]; in get_gmbus_pin()
78 return &gmbus_pins_skl[pin]; in get_gmbus_pin()
80 return &gmbus_pins_bdw[pin]; in get_gmbus_pin()
82 return &gmbus_pins[pin]; in get_gmbus_pin()
86 unsigned int pin) in intel_gmbus_is_valid_pin() argument
99 return pin < size && get_gmbus_pin(dev_priv, pin)->reg; in intel_gmbus_is_valid_pin()
236 intel_gpio_setup(struct intel_gmbus *bus, unsigned int pin) in intel_gpio_setup() argument
244 get_gmbus_pin(dev_priv, pin)->reg; in intel_gpio_setup()
626 unsigned int pin; in intel_setup_gmbus() local
641 for (pin = 0; pin < ARRAY_SIZE(dev_priv->gmbus); pin++) { in intel_setup_gmbus()
642 if (!intel_gmbus_is_valid_pin(dev_priv, pin)) in intel_setup_gmbus()
645 bus = &dev_priv->gmbus[pin]; in intel_setup_gmbus()
652 get_gmbus_pin(dev_priv, pin)->name); in intel_setup_gmbus()
660 bus->reg0 = pin | GMBUS_RATE_100KHZ; in intel_setup_gmbus()
666 intel_gpio_setup(bus, pin); in intel_setup_gmbus()
678 while (pin--) { in intel_setup_gmbus()
679 if (!intel_gmbus_is_valid_pin(dev_priv, pin)) in intel_setup_gmbus()
682 bus = &dev_priv->gmbus[pin]; in intel_setup_gmbus()
689 unsigned int pin) in intel_gmbus_get_adapter() argument
691 if (WARN_ON(!intel_gmbus_is_valid_pin(dev_priv, pin))) in intel_gmbus_get_adapter()
694 return &dev_priv->gmbus[pin].adapter; in intel_gmbus_get_adapter()
718 unsigned int pin; in intel_teardown_gmbus() local
720 for (pin = 0; pin < ARRAY_SIZE(dev_priv->gmbus); pin++) { in intel_teardown_gmbus()
721 if (!intel_gmbus_is_valid_pin(dev_priv, pin)) in intel_teardown_gmbus()
724 bus = &dev_priv->gmbus[pin]; in intel_teardown_gmbus()