Home
last modified time | relevance | path

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

/linux/drivers/pinctrl/ti/
H A Dpinctrl-ti-iodelay.c436 int *pins, int pin_index, void *data) in ti_iodelay_node_iterator() argument
458 cfg[pin_index].offset = pinctrl_spec->args[0]; in ti_iodelay_node_iterator()
459 cfg[pin_index].a_delay = pinctrl_spec->args[1] & 0xffff; in ti_iodelay_node_iterator()
460 cfg[pin_index].g_delay = pinctrl_spec->args[2] & 0xffff; in ti_iodelay_node_iterator()
462 pin = ti_iodelay_offset_to_pin(iod, cfg[pin_index].offset); in ti_iodelay_node_iterator()
465 np, cfg[pin_index].offset); in ti_iodelay_node_iterator()
468 pins[pin_index] = pin; in ti_iodelay_node_iterator()
471 pd->drv_data = &cfg[pin_index]; in ti_iodelay_node_iterator()
474 np, cfg[pin_index].offset, cfg[pin_index].a_delay, in ti_iodelay_node_iterator()
475 cfg[pin_index].g_delay); in ti_iodelay_node_iterator()
/linux/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ptp.c366 static int aq_ptp_hw_pin_conf(struct aq_nic_s *aq_nic, u32 pin_index, u64 start, in aq_ptp_hw_pin_conf() argument
372 pin_index, start, (u32)period); in aq_ptp_hw_pin_conf()
376 pin_index, start, (u32)period); in aq_ptp_hw_pin_conf()
382 aq_nic->aq_hw_ops->hw_gpio_pulse(aq_nic->aq_hw, pin_index, in aq_ptp_hw_pin_conf()
397 u32 pin_index = rq->perout.index; in aq_ptp_perout_pin_configure() local
400 if (pin_index >= ptp->n_per_out) in aq_ptp_perout_pin_configure()
421 aq_ptp_hw_pin_conf(aq_nic, pin_index, start, period); in aq_ptp_perout_pin_configure()
432 u32 pin_index = 0; in aq_ptp_pps_pin_configure() local
436 if (pin_index >= ptp->n_per_out) in aq_ptp_pps_pin_configure()
445 aq_ptp_hw_pin_conf(aq_nic, pin_index, start, period); in aq_ptp_pps_pin_configure()
[all …]
/linux/drivers/gpio/
H A Dgpiolib-acpi-core.c699 u16 pin_index; in acpi_populate_gpio_lookup() local
707 pin_index = params->line_index; in acpi_populate_gpio_lookup()
708 if (pin_index >= agpio->pin_table_length) in acpi_populate_gpio_lookup()
712 desc = gpio_to_desc(agpio->pin_table[pin_index]); in acpi_populate_gpio_lookup()
715 agpio->pin_table[pin_index]); in acpi_populate_gpio_lookup()
1079 u16 pin_index = address; in acpi_gpio_adr_space_handler() local
1102 length = min(agpio->pin_table_length, pin_index + bits); in acpi_gpio_adr_space_handler()
1103 for (i = pin_index; i < length; ++i) { in acpi_gpio_adr_space_handler()
/linux/tools/testing/selftests/ptp/
H A Dtestptp.c191 int pin_index = -1, pin_func; in main() local
246 cnt = sscanf(optarg, "%d,%d", &pin_index, &pin_func); in main()
438 if (pin_index >= 0) { in main()
440 desc.index = pin_index; in main()
/linux/drivers/ptp/
H A Dptp_chardev.c466 unsigned int pin_index; in ptp_pin_setfunc() local
477 pin_index = array_index_nospec(pd.index, ops->n_pins); in ptp_pin_setfunc()
479 return ptp_set_pinfunc(ptp, pin_index, pd.func, pd.chan); in ptp_pin_setfunc()
/linux/sound/soc/intel/avs/
H A Dtopology.h59 u32 pin_index; member
H A Dmessages.h729 u32 pin_index; member
H A Dpath.c788 pin->pin_index = tpin->pin_index; in avs_modext_create()
H A Dtopology.c901 .offset = offsetof(struct avs_tplg_pin_format, pin_index),
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c541 int pin_index; in i40e_ptp_enable_pin() local
559 pin_index = ptp_find_pin(pf->ptp_clock, func, chan); in i40e_ptp_enable_pin()
560 if (pin_index < 0) in i40e_ptp_enable_pin()
563 switch (pin_index) { in i40e_ptp_enable_pin()
/linux/sound/soc/sof/
H A Dipc4-topology.h181 * @pin_index: pin index
185 * This structure can be used for both output or input pins and the pin_index is relative to the member
189 u32 pin_index;
H A Dipc4-topology.c110 offsetof(struct sof_ipc4_pin_format, pin_index)},
130 offsetof(struct sof_ipc4_pin_format, pin_index)},
250 pin_fmt[i].pin_index, fmt->sampling_frequency, fmt->bit_depth, in sof_ipc4_dbg_audio_format()
353 sof_ipc4_get_input_pin_audio_fmt(struct snd_sof_widget *swidget, int pin_index) in sof_ipc4_get_input_pin_audio_fmt() argument
384 if (pin_format->pin_index == pin_index) in sof_ipc4_get_input_pin_audio_fmt()
1617 if (pin_fmts[i].pin_index) in sof_ipc4_init_input_audio_fmt()
2711 if (pin_format_item->pin_index == i - pin_format_offset) { in sof_ipc4_process_set_pin_formats()
2808 if (pin_fmt->pin_index == 0) { in sof_ipc4_prepare_process_module()
/linux/drivers/acpi/acpica/
H A Damlresrc.h581 u32 pin_index,
/linux/drivers/net/ethernet/intel/ice/
H A Dice_dpll.c2987 u32 pin_index; in ice_dpll_get_pins() local
2991 pin_index = start_idx; in ice_dpll_get_pins()
2993 pin_index += i; in ice_dpll_get_pins()
2994 pins[i].pin = dpll_pin_get(clock_id, pin_index, THIS_MODULE, in ice_dpll_get_pins()
/linux/drivers/staging/media/atomisp/pci/
H A Dsh_css.c7695 int pin_index, in ia_css_pipe_override_frame_format() argument
7700 IA_CSS_ENTER_PRIVATE("pipe = %p, pin_index = %d, new_formats = %d", pipe, pin_index, new_format); in ia_css_pipe_override_frame_format()
7708 if (0 != pin_index && 1 != pin_index) { in ia_css_pipe_override_frame_format()
7722 if (pin_index == 0) in ia_css_pipe_override_frame_format()