Searched refs:pin_config (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/drivers/acpi/acpica/
H A Drsserial.c62 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.gpio.pin_config),
63 AML_OFFSET(gpio.pin_config),
184 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.pin_function.pin_config),
185 AML_OFFSET(pin_function.pin_config),
641 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.pin_config.revision_id),
642 AML_OFFSET(pin_config.revision_id),
645 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_config.shareable),
646 AML_OFFSET(pin_config.flags),
649 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.pin_config.producer_consumer),
650 AML_OFFSET(pin_config
[all...]
H A Drscalc.c356 pin_config.
358 resource->data.pin_config.
361 resource->data.pin_config.
631 if (aml_resource->pin_config.vendor_length) {
633 aml_resource->pin_config.vendor_offset -
634 aml_resource->pin_config.pin_table_offset +
635 aml_resource->pin_config.vendor_length;
640 aml_resource->pin_config.pin_table_offset;
H A Drsdumpinfo.c256 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(gpio.pin_config), "PinConfig",
286 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(pin_function.pin_config), "PinConfig",
324 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(pin_config.revision_id), "RevisionId",
326 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_config.producer_consumer),
328 {ACPI_RSD_1BITFLAG, ACPI_RSD_OFFSET(pin_config.shareable), "Sharing",
330 {ACPI_RSD_UINT8, ACPI_RSD_OFFSET(pin_config.pin_config_type),
332 {ACPI_RSD_UINT32, ACPI_RSD_OFFSET(pin_config.pin_config_value),
334 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET(pin_config.resource_source),
336 {ACPI_RSD_UINT16, ACPI_RSD_OFFSET(pin_config.pin_table_length),
338 {ACPI_RSD_WORDLIST, ACPI_RSD_OFFSET(pin_config
[all...]
H A Damlresrc.h286 u8 pin_config; member in struct:aml_resource_gpio
400 u8 pin_config; member in struct:aml_resource_pin_function
551 struct aml_resource_pin_config pin_config; member in union:aml_resource
/linux-master/drivers/pinctrl/
H A Dpinctrl-da9062.c37 unsigned int pin_config[DA9062_GPIO_NUM]; member in struct:da9062_pctl
71 pctl->pin_config[offset] = mode_req;
168 unsigned int pin_config = pctl->pin_config[offset]; local
171 ret = da9062_pctl_set_pin_mode(pctl, offset, pin_config);
268 for (i = 0; i < ARRAY_SIZE(pctl->pin_config); i++)
269 pctl->pin_config[i] = DA9062_PIN_GPO_PP;
/linux-master/arch/arm/mach-omap1/
H A Dmux.h104 struct pin_config { struct
128 struct pin_config *pins;
130 int (*cfg_reg)(const struct pin_config *cfg);
H A Dmux.c25 static struct pin_config omap1xxx_pins[] = {
286 static int omap1_cfg_reg(const struct pin_config *cfg)
414 struct pin_config *reg;
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rzn1.c220 u32 pin_config, u8 use_locks)
228 if (pin_config >= RZN1_FUNC_MDIO0_HIGHZ &&
229 pin_config <= RZN1_FUNC_MDIO1_E1_SWITCH) {
233 if (pin_config <= RZN1_FUNC_MDIO1_HIGHZ)
239 if (pin_config <= RZN1_FUNC_MDIO0_SWITCH) {
240 mdio_func = pin_config - RZN1_FUNC_MDIO0_HIGHZ;
241 pin_config = RZN1_FUNC_ETH_MDIO;
242 } else if (pin_config <= RZN1_FUNC_MDIO0_E1_SWITCH) {
243 mdio_func = pin_config - RZN1_FUNC_MDIO0_E1_HIGHZ;
244 pin_config
219 rzn1_set_hw_pin_func(struct rzn1_pinctrl *ipctl, unsigned int pin, u32 pin_config, u8 use_locks) argument
[all...]
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_ptp.h79 struct ptp_pin_desc pin_config[LAN743X_PTP_N_GPIO]; member in struct:lan743x_ptp
/linux-master/drivers/net/dsa/microchip/
H A Dksz_ptp.h25 struct ptp_pin_desc pin_config[KSZ_PTP_N_GPIO]; member in struct:ksz_ptp_data
H A Dksz_ptp.c935 struct ptp_pin_desc *ptp_pin = &ptp_data->pin_config[i];
943 ptp_data->caps.pin_config = ptp_data->pin_config;
/linux-master/drivers/gpio/
H A Dgpio-max730x.c52 u8 offset_bits, pin_config; local
62 pin_config = PIN_CONFIG_IN_PULLUP;
64 pin_config = PIN_CONFIG_IN_WO_PULLUP;
69 | (pin_config << offset_bits);
H A Dgpiolib-acpi.c99 * @pin_config: pin bias as provided by ACPI
110 int pin_config; member in struct:acpi_gpio_info
284 switch (agpio->pin_config) {
701 switch (info->pin_config) {
759 lookup->info.pin_config = agpio->pin_config;
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ptp.c368 !(ptp->ptp_info.pin_config))
805 ptp_info->pin_config = kcalloc(ptp_info->n_pins,
806 sizeof(*ptp_info->pin_config),
808 if (!ptp_info->pin_config) {
816 snprintf(ptp_info->pin_config[i].name,
817 sizeof(ptp_info->pin_config[i].name), "bnxt_pps%d", i);
818 ptp_info->pin_config[i].index = i;
819 ptp_info->pin_config[i].chan = i;
821 ptp_info->pin_config[i].func = PTP_PF_EXTTS;
823 ptp_info->pin_config[
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dclock.c816 clock->ptp_info.pin_config =
818 sizeof(*clock->ptp_info.pin_config),
820 if (!clock->ptp_info.pin_config)
827 snprintf(clock->ptp_info.pin_config[i].name,
828 sizeof(clock->ptp_info.pin_config[i].name),
830 clock->ptp_info.pin_config[i].index = i;
831 clock->ptp_info.pin_config[i].func = mlx5_get_pps_pin_mode(clock, i);
832 clock->ptp_info.pin_config[i].chan = 0;
899 switch (clock->ptp_info.pin_config[pin].func) {
926 clock->ptp_info.pin_config[pi
[all...]
/linux-master/sound/soc/codecs/
H A Dadau1701.c115 u8 pin_config[12]; member in struct:adau1701
701 val |= adau1701->pin_config[i] << (i * 4);
707 val |= adau1701->pin_config[i + 6] << (i * 4);
827 adau1701->pin_config,
828 ARRAY_SIZE(adau1701->pin_config));
/linux-master/drivers/ptp/
H A Dptp_chardev.c53 struct ptp_pin_desc *pin1 = NULL, *pin2 = &info->pin_config[pin];
58 if (info->pin_config[i].func == func &&
59 info->pin_config[i].chan == chan) {
60 pin1 = &info->pin_config[i];
442 pd = ops->pin_config[pin_index];
H A Dptp_sysfs.c386 if (!strcmp(ptp->info->pin_config[i].name, name))
406 func = ptp->info->pin_config[index].func;
407 chan = ptp->info->pin_config[index].chan;
459 da->attr.name = info->pin_config[i].name;
H A Dptp_clock.c477 if (ptp->info->pin_config[i].func == func &&
478 ptp->info->pin_config[i].chan == chan) {
479 pin = &ptp->info->pin_config[i];
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c944 kfree(pf->ptp_caps.pin_config);
1344 pf->ptp_caps.pin_config = kcalloc(pf->ptp_caps.n_pins,
1345 sizeof(*pf->ptp_caps.pin_config),
1347 if (!pf->ptp_caps.pin_config)
1351 snprintf(pf->ptp_caps.pin_config[i].name,
1352 sizeof(pf->ptp_caps.pin_config[i].name),
1354 pf->ptp_caps.pin_config[i].index = sdp_desc[i].index;
1355 pf->ptp_caps.pin_config[i].func = PTP_PF_NONE;
1356 pf->ptp_caps.pin_config[i].chan = sdp_desc[i].chan;
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ptp.c514 if (!ptp->pin_config || pin >= ptp->n_pins)
518 if (chan != ptp->pin_config[pin].chan)
522 if (func != ptp->pin_config[pin].func)
1035 .pin_config = NULL,
1133 info->pin_config = kcalloc(info->n_pins, sizeof(struct ptp_pin_desc),
1136 if (!info->pin_config)
1139 memcpy(info->pin_config, &pin_desc,
1235 kfree(aq_ptp->ptp_info.pin_config);
1268 kfree(aq_ptp->ptp_info.pin_config);
/linux-master/include/acpi/
H A Dacrestyp.h359 u8 pin_config; member in struct:acpi_resource_gpio
379 /* Values for pin_config field above */
525 u8 pin_config; member in struct:acpi_resource_pin_function
665 struct acpi_resource_pin_config pin_config; member in union:acpi_resource_data
/linux-master/drivers/net/dsa/mv88e6xxx/
H A Dptp.c510 struct ptp_pin_desc *ppd = &chip->pin_config[i];
516 chip->ptp_clock_info.pin_config = chip->pin_config;
/linux-master/include/linux/
H A Dptp_clock_kernel.h69 * @pin_config: Array of length 'n_pins'. If the number of
144 * Hardware Clock subsystem maintains the 'pin_config'
175 struct ptp_pin_desc *pin_config; member in struct:ptp_clock_info
/linux-master/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_ptp.c799 if (info->pin_config[pin].func == PTP_PF_PEROUT ||
800 info->pin_config[pin].func == PTP_PF_EXTTS)
1000 phc->info.pin_config = &phc->pins[0];

Completed in 241 milliseconds

12