Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/ptp/
Dptp_chardev.c121 unsigned int i, pin_index; in ptp_ioctl() local
333 pin_index = pd.index; in ptp_ioctl()
334 if (pin_index >= ops->n_pins) { in ptp_ioctl()
338 pin_index = array_index_nospec(pin_index, ops->n_pins); in ptp_ioctl()
341 pd = ops->pin_config[pin_index]; in ptp_ioctl()
365 pin_index = pd.index; in ptp_ioctl()
366 if (pin_index >= ops->n_pins) { in ptp_ioctl()
370 pin_index = array_index_nospec(pin_index, ops->n_pins); in ptp_ioctl()
373 err = ptp_set_pinfunc(ptp, pin_index, pd.func, pd.chan); in ptp_ioctl()
/Linux-v5.4/drivers/pinctrl/ti/
Dpinctrl-ti-iodelay.c427 int *pins, int pin_index, void *data) in ti_iodelay_node_iterator() argument
449 cfg[pin_index].offset = pinctrl_spec->args[0]; in ti_iodelay_node_iterator()
450 cfg[pin_index].a_delay = pinctrl_spec->args[1] & 0xffff; in ti_iodelay_node_iterator()
451 cfg[pin_index].g_delay = pinctrl_spec->args[2] & 0xffff; in ti_iodelay_node_iterator()
453 pin = ti_iodelay_offset_to_pin(iod, cfg[pin_index].offset); in ti_iodelay_node_iterator()
456 np, cfg[pin_index].offset); in ti_iodelay_node_iterator()
459 pins[pin_index] = pin; in ti_iodelay_node_iterator()
462 pd->drv_data = &cfg[pin_index]; in ti_iodelay_node_iterator()
465 np, cfg[pin_index].offset, cfg[pin_index].a_delay, in ti_iodelay_node_iterator()
466 cfg[pin_index].g_delay); in ti_iodelay_node_iterator()
/Linux-v5.4/drivers/gpio/
Dgpiolib-acpi.c567 int pin_index; member
583 int pin_index; in acpi_populate_gpio_lookup() local
591 pin_index = lookup->pin_index; in acpi_populate_gpio_lookup()
592 if (pin_index >= agpio->pin_table_length) in acpi_populate_gpio_lookup()
596 agpio->pin_table[pin_index]); in acpi_populate_gpio_lookup()
676 lookup->pin_index = args.args[1]; in acpi_gpio_property_lookup()
730 lookup.pin_index, lookup.active_low); in acpi_get_gpiod_by_index()
916 int pin_index = (int)address; in acpi_gpio_adr_space_handler() local
939 length = min(agpio->pin_table_length, (u16)(pin_index + bits)); in acpi_gpio_adr_space_handler()
940 for (i = pin_index; i < length; ++i) { in acpi_gpio_adr_space_handler()
/Linux-v5.4/tools/testing/selftests/ptp/
Dtestptp.c173 int pin_index = -1, pin_func; in main() local
211 cnt = sscanf(optarg, "%d,%d", &pin_index, &pin_func); in main()
410 if (pin_index >= 0) { in main()
412 desc.index = pin_index; in main()
/Linux-v5.4/drivers/input/keyboard/
Dtca6416-keypad.c92 int error, i, pin_index; in tca6416_keys_scan() local
104 for (i = 0, pin_index = 0; i < 16; i++) { in tca6416_keys_scan()
106 struct tca6416_button *button = &chip->buttons[pin_index]; in tca6416_keys_scan()
116 pin_index++; in tca6416_keys_scan()
/Linux-v5.4/sound/soc/intel/skylake/
Dskl-topology.c2004 int pin_index) in skl_tplg_fill_pin() argument
2010 m_pin[pin_index].id.module_id = tkn_elem->value; in skl_tplg_fill_pin()
2014 m_pin[pin_index].id.instance_id = tkn_elem->value; in skl_tplg_fill_pin()
2018 ret = skl_tplg_get_uuid(dev, &m_pin[pin_index].id.mod_uuid, in skl_tplg_fill_pin()
2179 m_pin->pin_index = tkn_elem->value; in skl_tplg_manifest_pin_res_tkn()
2262 static int pin_index, dir, conf_idx; in skl_tplg_get_token() local
2345 ret = skl_tplg_fill_res_tkn(dev, tkn_elem, res, pin_index, dir); in skl_tplg_get_token()
2428 pin_index = (tkn_elem->value & in skl_tplg_get_token()
2442 tkn_elem->value, dir, pin_index); in skl_tplg_get_token()
2454 pin_index); in skl_tplg_get_token()
Dskl-topology.h339 u8 pin_index; member
/Linux-v5.4/drivers/acpi/acpica/
Damlresrc.h544 u32 pin_index,