Home
last modified time | relevance | path

Searched refs:pin_id (Results 1 – 23 of 23) sorted by relevance

/linux-6.3-rc2/drivers/pinctrl/freescale/
A Dpinctrl-imx1-core.c79 unsigned int port = pin_id / 32; in imx1_mem()
97 if (pin_id % 32 >= 16) in imx1_write_2bit()
118 int offset = pin_id % 32; in imx1_write_bit()
138 int offset = (pin_id % 16) * 2; in imx1_read_2bit()
141 if (pin_id % 32 >= 16) in imx1_read_2bit()
151 int offset = pin_id % 32; in imx1_read_bit()
320 unsigned int pin_id = pins[i].pin_id; in imx1_pmx_set() local
408 pin_desc_get(pctldev, pin_id)->name); in imx1_pinconf_set()
415 struct seq_file *s, unsigned pin_id) in imx1_pinconf_dbg_show() argument
419 imx1_pinconf_get(pctldev, pin_id, &config); in imx1_pinconf_dbg_show()
[all …]
A Dpinctrl-scu.c60 int imx_pinconf_get_scu(struct pinctrl_dev *pctldev, unsigned pin_id, in imx_pinconf_get_scu() argument
73 msg.pad = pin_id; in imx_pinconf_get_scu()
86 int imx_pinconf_set_scu(struct pinctrl_dev *pctldev, unsigned pin_id, in imx_pinconf_set_scu() argument
105 wmsg.pad = pin_id; in imx_pinconf_set_scu()
110 pin_id, *configs); in imx_pinconf_set_scu()
127 msg.pad = pin_id; in imx_pinconf_set_scu()
133 pin_id, conf, val); in imx_pinconf_set_scu()
140 unsigned int *pin_id, struct imx_pin *pin, in imx_pinctrl_parse_pin_scu() argument
148 *pin_id = pin->pin; in imx_pinctrl_parse_pin_scu()
A Dpinctrl-imx.c171 unsigned int pin_id; in imx_pmx_set_one_pin_mmio() local
173 pin_id = pin->pin; in imx_pmx_set_one_pin_mmio()
174 pin_reg = &ipctl->pin_regs[pin_id]; in imx_pmx_set_one_pin_mmio()
178 info->pins[pin_id].name); in imx_pmx_set_one_pin_mmio()
360 info->pins[pin_id].name); in imx_pinconf_get_mmio()
395 info->pins[pin_id].name); in imx_pinconf_set_mmio()
400 info->pins[pin_id].name); in imx_pinconf_set_mmio()
449 pin_get_name(pctldev, pin_id)); in imx_pinconf_dbg_show()
454 pin_reg = &ipctl->pin_regs[pin_id]; in imx_pinconf_dbg_show()
543 pin_reg = &ipctl->pin_regs[*pin_id]; in imx_pinctrl_parse_pin_mmio()
[all …]
A Dpinctrl-imx.h116 int (*imx_pinconf_get)(struct pinctrl_dev *pctldev, unsigned int pin_id,
118 int (*imx_pinconf_set)(struct pinctrl_dev *pctldev, unsigned int pin_id,
121 unsigned int *pin_id, struct imx_pin *pin,
152 int imx_pinconf_get_scu(struct pinctrl_dev *pctldev, unsigned pin_id,
154 int imx_pinconf_set_scu(struct pinctrl_dev *pctldev, unsigned pin_id,
157 unsigned int *pin_id, struct imx_pin *pin,
A Dpinctrl-imx1.h23 unsigned int pin_id; member
/linux-6.3-rc2/drivers/pinctrl/
A Dpinctrl-at91-pio4.c68 #define ATMEL_PIO_BANK(pin_id) (pin_id / ATMEL_PIO_NPINS_PER_BANK) argument
69 #define ATMEL_PIO_LINE(pin_id) (pin_id % ATMEL_PIO_NPINS_PER_BANK) argument
98 unsigned int pin_id; member
449 unsigned int pin_id) in atmel_pin_config_read() argument
529 unsigned int pin_id, func_id; in atmel_pctl_xlate_pinfunc() local
737 unsigned int pin_id = grp->pin; in atmel_conf_pin_config_group_get() local
814 __func__, pin_id, configs[i]); in atmel_conf_pin_config_group_set()
859 bank = ATMEL_PIO_BANK(pin_id); in atmel_conf_pin_config_group_set()
860 pin = ATMEL_PIO_LINE(pin_id); in atmel_conf_pin_config_group_set()
929 unsigned int pin_id) in atmel_conf_pin_config_dbg_show() argument
[all …]
A Dpinctrl-digicolor.c297 int pin_id = i*PINS_PER_COLLECTION + j; in dc_pinctrl_probe() local
298 char *name = &pin_names[pin_id * name_len]; in dc_pinctrl_probe()
302 pins[pin_id].number = pin_id; in dc_pinctrl_probe()
303 pins[pin_id].name = name; in dc_pinctrl_probe()
304 pmap->pin_names[pin_id] = name; in dc_pinctrl_probe()
A Dpinctrl-st.c422 int pin_id, int function) in st_pctl_set_function() argument
426 int pin = st_gpio_pin(pin_id); in st_pctl_set_function()
972 int pin = st_gpio_pin(pin_id); in st_pinconf_set()
974 struct st_pio_control *pc = st_get_pio_control(pctldev, pin_id); in st_pinconf_set()
986 unsigned pin_id, unsigned long *config) in st_pinconf_get() argument
988 int pin = st_gpio_pin(pin_id); in st_pinconf_get()
990 struct st_pio_control *pc = st_get_pio_control(pctldev, pin_id); in st_pinconf_get()
1000 struct seq_file *s, unsigned pin_id) in st_pinconf_dbg_show() argument
1005 int offset = st_gpio_pin(pin_id); in st_pinconf_dbg_show()
1010 pc = st_get_pio_control(pctldev, pin_id); in st_pinconf_dbg_show()
[all …]
A Dpinctrl-at91.c984 unsigned pin_id, unsigned long *config) in at91_pinconf_get() argument
993 dev_dbg(info->dev, "%s:%d, pin_id=%d", __func__, __LINE__, pin_id); in at91_pinconf_get()
994 pio = pin_to_controller(info, pin_to_bank(pin_id)); in at91_pinconf_get()
999 pin = pin_id % MAX_NB_GPIO_PER_BANK; in at91_pinconf_get()
1027 unsigned pin_id, unsigned long *configs, in at91_pinconf_set() argument
1042 __func__, __LINE__, pin_id, config); in at91_pinconf_set()
1043 pio = pin_to_controller(info, pin_to_bank(pin_id)); in at91_pinconf_set()
1048 pin = pin_id % MAX_NB_GPIO_PER_BANK; in at91_pinconf_set()
1099 struct seq_file *s, unsigned pin_id) in at91_pinconf_dbg_show() argument
1104 at91_pinconf_get(pctldev, pin_id, &config); in at91_pinconf_dbg_show()
A Dpinctrl-equilibrium.c701 unsigned int *pinmux, pin_id, pinmux_id; in eqbr_build_groups() local
734 if (of_property_read_u32_index(np, "pins", j, &pin_id)) { in eqbr_build_groups()
740 if (pin_id >= drvdata->pctl_desc.npins) { in eqbr_build_groups()
742 group.name, j, pin_id); in eqbr_build_groups()
746 group.pins[j] = pin_id; in eqbr_build_groups()
A Dpinctrl-max77620.c158 #define MAX77620_PINGROUP(pg_name, pin_id, option) \ argument
161 .pins = {MAX77620_##pin_id}, \
A Dpinctrl-as3722.c144 #define AS3722_PINGROUP(pg_name, pin_id) \ argument
147 .pins = {AS3722_PIN_##pin_id}, \
A Dpinctrl-palmas.c493 #define PALMAS_PINGROUP(pg_name, pin_id, base, reg, _mask, _bshift, o0, o1, o2, o3) \ argument
496 .pins = {PALMAS_PIN_##pin_id}, \
/linux-6.3-rc2/drivers/pinctrl/sprd/
A Dpinctrl-sprd.c316 unsigned int pin_id; in sprd_dt_node_to_map() local
319 pin_id = grp->pins[0]; in sprd_dt_node_to_map()
320 group_or_pin = pin_get_name(pctldev, pin_id); in sprd_dt_node_to_map()
419 unsigned int pin_id = grp->pins[i]; in sprd_pmx_set_mux() local
750 unsigned int pin_id; in sprd_pinconf_group_get() local
756 pin_id = grp->pins[0]; in sprd_pinconf_group_get()
777 unsigned int pin_id = grp->pins[i]; in sprd_pinconf_group_set() local
788 unsigned int pin_id, in sprd_pinconf_get_config() argument
808 struct seq_file *s, unsigned int pin_id) in sprd_pinconf_dbg_show() argument
838 unsigned int pin_id = grp->pins[i]; in sprd_pinconf_group_dbg_show() local
[all …]
/linux-6.3-rc2/drivers/net/ethernet/broadcom/bnxt/
A Dbnxt_ptp.c438 int pin_id; in bnxt_ptp_enable() local
444 pin_id = ptp_find_pin(ptp->ptp_clock, PTP_PF_EXTTS, in bnxt_ptp_enable()
446 if (!TSIO_PIN_VALID(pin_id)) in bnxt_ptp_enable()
450 rc = bnxt_ptp_cfg_pin(bp, pin_id, BNXT_PPS_PIN_PPS_IN); in bnxt_ptp_enable()
455 ptp->pps_info.pins[pin_id].event = BNXT_PPS_EVENT_EXTERNAL; in bnxt_ptp_enable()
459 pin_id = ptp_find_pin(ptp->ptp_clock, PTP_PF_PEROUT, in bnxt_ptp_enable()
461 if (!TSIO_PIN_VALID(pin_id)) in bnxt_ptp_enable()
466 rc = bnxt_ptp_cfg_pin(bp, pin_id, BNXT_PPS_PIN_PPS_OUT); in bnxt_ptp_enable()
485 return bnxt_ptp_cfg_pin(bp, pin_id, BNXT_PPS_PIN_NONE); in bnxt_ptp_enable()
/linux-6.3-rc2/Documentation/devicetree/bindings/pinctrl/
A Dfsl,scu-pinctrl.yaml38 and pad setting for the pin. The first 2 integers - pin_id and mux_val - are
47 "pin_id" indicates the pin ID
/linux-6.3-rc2/sound/soc/intel/skylake/
A Dskl-pcm.c1298 struct skl_module_inst_id *pin_id; in skl_get_module_info() local
1333 pin_id = &mconfig->m_in_pin[i].id; in skl_get_module_info()
1334 if (guid_equal(&pin_id->mod_uuid, &module->uuid)) in skl_get_module_info()
1335 pin_id->module_id = module->id; in skl_get_module_info()
1339 pin_id = &mconfig->m_out_pin[i].id; in skl_get_module_info()
1340 if (guid_equal(&pin_id->mod_uuid, &module->uuid)) in skl_get_module_info()
1341 pin_id->module_id = module->id; in skl_get_module_info()
/linux-6.3-rc2/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dppatomfwctrl.c180 const uint32_t pin_id, in pp_atomfwctrl_lookup_gpio_pin() argument
193 if (pin_id == pin_assignment->gpio_id) { in pp_atomfwctrl_lookup_gpio_pin()
209 const uint32_t pin_id, in pp_atomfwctrl_get_pp_assign_pin() argument
222 pin_id, gpio_pin_assignment); in pp_atomfwctrl_get_pp_assign_pin()
A Dppatomfwctrl.h222 bool pp_atomfwctrl_get_pp_assign_pin(struct pp_hwmgr *hwmgr, const uint32_t pin_id,
/linux-6.3-rc2/sound/soc/intel/catpt/
A Dpcm.c899 enum catpt_pin_id pin_id) in catpt_stream_volume_get() argument
910 stream = catpt_stream_find(cdev, pin_id); in catpt_stream_volume_get()
934 enum catpt_pin_id pin_id) in catpt_stream_volume_put() argument
943 stream = catpt_stream_find(cdev, pin_id); in catpt_stream_volume_put()
/linux-6.3-rc2/drivers/pinctrl/renesas/
A Dpinctrl-rzn1.c732 u32 pin_id = be32_to_cpu(*list++); in rzn1_pinctrl_parse_groups() local
734 grp->pins[i] = pin_id & 0xff; in rzn1_pinctrl_parse_groups()
735 grp->pin_ids[i] = (pin_id >> 8) & 0x7f; in rzn1_pinctrl_parse_groups()
/linux-6.3-rc2/drivers/gpu/drm/amd/include/
A Datomfirmware.h806 …uint8_t pin_id; //Corresponding block in GPIO_PIN_INFO table gives the pin info … member
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/bios/
A Dbios_parser2.c597 info->hpd_int_gpio_uid = record->pin_id; in bios_parser_get_hpd_info()

Completed in 89 milliseconds