/linux-master/drivers/acpi/acpica/ |
H A D | rsserial.c | 62 {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 D | rscalc.c | 356 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 D | rsdumpinfo.c | 256 {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 D | amlresrc.h | 286 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 D | pinctrl-da9062.c | 37 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 D | mux.h | 104 struct pin_config { struct 128 struct pin_config *pins; 130 int (*cfg_reg)(const struct pin_config *cfg);
|
H A D | mux.c | 25 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 D | pinctrl-rzn1.c | 220 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 D | lan743x_ptp.h | 79 struct ptp_pin_desc pin_config[LAN743X_PTP_N_GPIO]; member in struct:lan743x_ptp
|
/linux-master/drivers/net/dsa/microchip/ |
H A D | ksz_ptp.h | 25 struct ptp_pin_desc pin_config[KSZ_PTP_N_GPIO]; member in struct:ksz_ptp_data
|
H A D | ksz_ptp.c | 935 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 D | gpio-max730x.c | 52 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 D | gpiolib-acpi.c | 99 * @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 D | bnxt_ptp.c | 368 !(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 D | clock.c | 816 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 D | adau1701.c | 115 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 D | ptp_chardev.c | 53 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 D | ptp_sysfs.c | 386 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 D | ptp_clock.c | 477 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 D | i40e_ptp.c | 944 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 D | aq_ptp.c | 514 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 D | acrestyp.h | 359 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 D | ptp.c | 510 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 D | ptp_clock_kernel.h | 69 * @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 D | lan966x_ptp.c | 799 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];
|