Searched refs:pin_index (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/drivers/ptp/ |
D | ptp_chardev.c | 121 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/ |
D | pinctrl-ti-iodelay.c | 427 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/ |
D | gpiolib-acpi.c | 567 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/ |
D | testptp.c | 173 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/ |
D | tca6416-keypad.c | 92 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/ |
D | skl-topology.c | 2004 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()
|
D | skl-topology.h | 339 u8 pin_index; member
|
/Linux-v5.4/drivers/acpi/acpica/ |
D | amlresrc.h | 544 u32 pin_index,
|