/linux-4.4.14/drivers/hwmon/ |
H A D | adt7462.c | 222 u8 pin_cfg[ADT7462_PIN_CFG_REG_COUNT]; member in struct:adt7462_data 259 if (!(data->pin_cfg[0] & ADT7462_PIN7_INPUT)) ADT7462_REG_VOLT_MAX() 265 if (!(data->pin_cfg[1] & ADT7462_PIN22_INPUT)) ADT7462_REG_VOLT_MAX() 269 if (!(data->pin_cfg[1] & ADT7462_PIN21_INPUT)) ADT7462_REG_VOLT_MAX() 273 if (!(data->pin_cfg[0] & ADT7462_DIODE3_INPUT)) ADT7462_REG_VOLT_MAX() 277 if (!(data->pin_cfg[0] & ADT7462_DIODE1_INPUT)) ADT7462_REG_VOLT_MAX() 281 if (!(data->pin_cfg[1] & ADT7462_PIN13_INPUT)) ADT7462_REG_VOLT_MAX() 285 if (!(data->pin_cfg[1] & ADT7462_PIN8_INPUT)) ADT7462_REG_VOLT_MAX() 289 if (!(data->pin_cfg[2] & ADT7462_PIN26_VOLT_INPUT)) ADT7462_REG_VOLT_MAX() 293 if (!(data->pin_cfg[2] & ADT7462_PIN25_VOLT_INPUT)) ADT7462_REG_VOLT_MAX() 299 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == ADT7462_REG_VOLT_MAX() 301 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) ADT7462_REG_VOLT_MAX() 305 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == ADT7462_REG_VOLT_MAX() 307 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) ADT7462_REG_VOLT_MAX() 318 if (!(data->pin_cfg[0] & ADT7462_PIN7_INPUT)) ADT7462_REG_VOLT_MIN() 324 if (!(data->pin_cfg[1] & ADT7462_PIN22_INPUT)) ADT7462_REG_VOLT_MIN() 328 if (!(data->pin_cfg[1] & ADT7462_PIN21_INPUT)) ADT7462_REG_VOLT_MIN() 332 if (!(data->pin_cfg[0] & ADT7462_DIODE3_INPUT)) ADT7462_REG_VOLT_MIN() 336 if (!(data->pin_cfg[0] & ADT7462_DIODE1_INPUT)) ADT7462_REG_VOLT_MIN() 340 if (!(data->pin_cfg[1] & ADT7462_PIN13_INPUT)) ADT7462_REG_VOLT_MIN() 344 if (!(data->pin_cfg[1] & ADT7462_PIN8_INPUT)) ADT7462_REG_VOLT_MIN() 348 if (!(data->pin_cfg[2] & ADT7462_PIN26_VOLT_INPUT)) ADT7462_REG_VOLT_MIN() 352 if (!(data->pin_cfg[2] & ADT7462_PIN25_VOLT_INPUT)) ADT7462_REG_VOLT_MIN() 358 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == ADT7462_REG_VOLT_MIN() 360 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) ADT7462_REG_VOLT_MIN() 364 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == ADT7462_REG_VOLT_MIN() 366 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) ADT7462_REG_VOLT_MIN() 377 if (!(data->pin_cfg[0] & ADT7462_PIN7_INPUT)) ADT7462_REG_VOLT() 383 if (!(data->pin_cfg[1] & ADT7462_PIN22_INPUT)) ADT7462_REG_VOLT() 387 if (!(data->pin_cfg[1] & ADT7462_PIN21_INPUT)) ADT7462_REG_VOLT() 391 if (!(data->pin_cfg[0] & ADT7462_DIODE3_INPUT)) ADT7462_REG_VOLT() 395 if (!(data->pin_cfg[0] & ADT7462_DIODE1_INPUT)) ADT7462_REG_VOLT() 399 if (!(data->pin_cfg[1] & ADT7462_PIN13_INPUT)) ADT7462_REG_VOLT() 403 if (!(data->pin_cfg[1] & ADT7462_PIN8_INPUT)) ADT7462_REG_VOLT() 407 if (!(data->pin_cfg[2] & ADT7462_PIN26_VOLT_INPUT)) ADT7462_REG_VOLT() 411 if (!(data->pin_cfg[2] & ADT7462_PIN25_VOLT_INPUT)) ADT7462_REG_VOLT() 417 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == ADT7462_REG_VOLT() 419 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) ADT7462_REG_VOLT() 423 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == ADT7462_REG_VOLT() 425 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) ADT7462_REG_VOLT() 437 if (!(data->pin_cfg[0] & ADT7462_PIN7_INPUT)) voltage_label() 441 switch (MASK_AND_SHIFT(data->pin_cfg[1], ADT7462_PIN23)) { voltage_label() 452 if (!(data->pin_cfg[1] & ADT7462_PIN22_INPUT)) voltage_label() 456 if (!(data->pin_cfg[1] & ADT7462_PIN21_INPUT)) voltage_label() 460 if (!(data->pin_cfg[0] & ADT7462_DIODE3_INPUT)) { voltage_label() 461 if (data->pin_cfg[1] & ADT7462_PIN19_INPUT) voltage_label() 467 if (!(data->pin_cfg[0] & ADT7462_DIODE1_INPUT)) { voltage_label() 468 if (data->pin_cfg[1] & ADT7462_PIN19_INPUT) voltage_label() 474 if (!(data->pin_cfg[1] & ADT7462_PIN13_INPUT)) voltage_label() 478 if (!(data->pin_cfg[1] & ADT7462_PIN8_INPUT)) voltage_label() 482 switch (MASK_AND_SHIFT(data->pin_cfg[2], ADT7462_PIN26)) { voltage_label() 490 switch (MASK_AND_SHIFT(data->pin_cfg[2], ADT7462_PIN25)) { voltage_label() 498 switch (MASK_AND_SHIFT(data->pin_cfg[2], ADT7462_PIN24)) { voltage_label() 509 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == voltage_label() 511 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) voltage_label() 515 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == voltage_label() 517 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) voltage_label() 529 if (!(data->pin_cfg[0] & ADT7462_PIN7_INPUT)) voltage_multiplier() 533 switch (MASK_AND_SHIFT(data->pin_cfg[1], ADT7462_PIN23)) { voltage_multiplier() 535 if (data->pin_cfg[0] & ADT7462_VID_INPUT) voltage_multiplier() 546 if (!(data->pin_cfg[1] & ADT7462_PIN22_INPUT)) voltage_multiplier() 550 if (!(data->pin_cfg[1] & ADT7462_PIN21_INPUT)) voltage_multiplier() 554 if (!(data->pin_cfg[0] & ADT7462_DIODE3_INPUT)) { voltage_multiplier() 555 if (data->pin_cfg[1] & ADT7462_PIN19_INPUT) voltage_multiplier() 561 if (!(data->pin_cfg[0] & ADT7462_DIODE1_INPUT)) { voltage_multiplier() 562 if (data->pin_cfg[1] & ADT7462_PIN15_INPUT) voltage_multiplier() 568 if (!(data->pin_cfg[1] & ADT7462_PIN13_INPUT)) voltage_multiplier() 572 if (!(data->pin_cfg[1] & ADT7462_PIN8_INPUT)) voltage_multiplier() 576 switch (MASK_AND_SHIFT(data->pin_cfg[2], ADT7462_PIN26)) { voltage_multiplier() 584 switch (MASK_AND_SHIFT(data->pin_cfg[2], ADT7462_PIN25)) { voltage_multiplier() 592 switch (MASK_AND_SHIFT(data->pin_cfg[2], ADT7462_PIN24)) { voltage_multiplier() 604 if (data->pin_cfg[3] >> ADT7462_PIN28_SHIFT == voltage_multiplier() 606 !(data->pin_cfg[0] & ADT7462_VID_INPUT)) voltage_multiplier() 619 if (data->pin_cfg[0] & ADT7462_DIODE1_INPUT) temp_enabled() 623 if (data->pin_cfg[0] & ADT7462_DIODE3_INPUT) temp_enabled() 636 if (data->pin_cfg[0] & ADT7462_DIODE1_INPUT) temp_label() 642 if (data->pin_cfg[0] & ADT7462_DIODE3_INPUT) temp_label() 717 data->pin_cfg[i] = i2c_smbus_read_byte_data(client, adt7462_update_device()
|
/linux-4.4.14/drivers/input/keyboard/ |
H A D | tegra-kbc.c | 100 struct tegra_kbc_pin_cfg pin_cfg[KBC_MAX_GPIO]; member in struct:tegra_kbc 351 switch (kbc->pin_cfg[i].type) { tegra_kbc_config_pins() 353 row_cfg |= ((kbc->pin_cfg[i].num << 1) | 1) << r_shft; tegra_kbc_config_pins() 357 col_cfg |= ((kbc->pin_cfg[i].num << 1) | 1) << c_shft; tegra_kbc_config_pins() 463 const struct tegra_kbc_pin_cfg *pin_cfg = &kbc->pin_cfg[i]; tegra_kbc_check_pin_cfg() local 465 switch (pin_cfg->type) { tegra_kbc_check_pin_cfg() 467 if (pin_cfg->num >= kbc->hw_support->max_rows) { tegra_kbc_check_pin_cfg() 469 "pin_cfg[%d]: invalid row number %d\n", tegra_kbc_check_pin_cfg() 470 i, pin_cfg->num); tegra_kbc_check_pin_cfg() 477 if (pin_cfg->num >= kbc->hw_support->max_columns) { tegra_kbc_check_pin_cfg() 479 "pin_cfg[%d]: invalid column number %d\n", tegra_kbc_check_pin_cfg() 480 i, pin_cfg->num); tegra_kbc_check_pin_cfg() 490 "pin_cfg[%d]: invalid entry type %d\n", tegra_kbc_check_pin_cfg() 491 pin_cfg->type, pin_cfg->num); tegra_kbc_check_pin_cfg() 561 kbc->pin_cfg[i].type = PIN_CFG_IGNORE; tegra_kbc_parse_dt() 578 kbc->pin_cfg[rows_cfg[i]].type = PIN_CFG_ROW; tegra_kbc_parse_dt() 579 kbc->pin_cfg[rows_cfg[i]].num = i; tegra_kbc_parse_dt() 583 kbc->pin_cfg[cols_cfg[i]].type = PIN_CFG_COL; tegra_kbc_parse_dt() 584 kbc->pin_cfg[cols_cfg[i]].num = i; tegra_kbc_parse_dt()
|
/linux-4.4.14/sound/hda/ |
H A D | hdac_sysfs.c | 270 static WIDGET_ATTR_RO(pin_cfg);
|
/linux-4.4.14/sound/pci/hda/ |
H A D | patch_sigmatel.c | 3115 unsigned int pin_cfg = snd_hda_codec_get_pincfg(codec, pin); is_hp_output() local 3118 return get_defcfg_connect(pin_cfg) != AC_JACK_PORT_NONE && is_hp_output() 3119 (get_defcfg_device(pin_cfg) == AC_JACK_LINE_OUT || is_hp_output() 3120 get_defcfg_device(pin_cfg) == AC_JACK_HP_OUT); is_hp_output() 3125 unsigned int pin_cfg = snd_hda_codec_get_pincfg(codec, pin); fixup_hp_headphone() local 3130 pin_cfg = (pin_cfg & (~AC_DEFCFG_DEVICE)) | fixup_hp_headphone() 3132 pin_cfg = (pin_cfg & (~(AC_DEFCFG_DEF_ASSOC | AC_DEFCFG_SEQUENCE))) | fixup_hp_headphone() 3134 snd_hda_codec_set_pincfg(codec, pin, pin_cfg); fixup_hp_headphone()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_link.c | 416 static void bnx2x_set_cfg_pin(struct bnx2x *bp, u32 pin_cfg, u32 val) bnx2x_set_cfg_pin() argument 418 if (pin_cfg == PIN_CFG_NA) bnx2x_set_cfg_pin() 420 if (pin_cfg >= PIN_CFG_EPIO0) { bnx2x_set_cfg_pin() 421 bnx2x_set_epio(bp, pin_cfg - PIN_CFG_EPIO0, val); bnx2x_set_cfg_pin() 423 u8 gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; bnx2x_set_cfg_pin() 424 u8 gpio_port = (pin_cfg - PIN_CFG_GPIO0_P0) >> 2; bnx2x_set_cfg_pin() 429 static u32 bnx2x_get_cfg_pin(struct bnx2x *bp, u32 pin_cfg, u32 *val) bnx2x_get_cfg_pin() argument 431 if (pin_cfg == PIN_CFG_NA) bnx2x_get_cfg_pin() 433 if (pin_cfg >= PIN_CFG_EPIO0) { bnx2x_get_cfg_pin() 434 bnx2x_get_epio(bp, pin_cfg - PIN_CFG_EPIO0, val); bnx2x_get_cfg_pin() 436 u8 gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; bnx2x_get_cfg_pin() 437 u8 gpio_port = (pin_cfg - PIN_CFG_GPIO0_P0) >> 2; bnx2x_get_cfg_pin() 7936 u32 pin_cfg; bnx2x_warpcore_power_module() local 7939 pin_cfg = (REG_RD(bp, params->shmem_base + bnx2x_warpcore_power_module() 7945 if (pin_cfg == PIN_CFG_NA) bnx2x_warpcore_power_module() 7948 power, pin_cfg); bnx2x_warpcore_power_module() 7952 bnx2x_set_cfg_pin(bp, pin_cfg, power ^ 1); bnx2x_warpcore_power_module() 8578 u32 pin_cfg; bnx2x_set_e3_module_fault_led() local 8581 pin_cfg = (REG_RD(bp, params->shmem_base + bnx2x_set_e3_module_fault_led() 8587 gpio_mode, pin_cfg); bnx2x_set_e3_module_fault_led() 8588 bnx2x_set_cfg_pin(bp, pin_cfg, gpio_mode); bnx2x_set_e3_module_fault_led()
|
/linux-4.4.14/drivers/video/fbdev/omap2/dss/ |
H A D | dsi.c | 3759 const struct omap_dsi_pin_config *pin_cfg) dsi_configure_pins() 3777 num_pins = pin_cfg->num_pins; dsi_configure_pins() 3778 pins = pin_cfg->pins; dsi_configure_pins() 5100 struct omap_dsi_pin_config pin_cfg; dsi_probe_of() local 5128 pin_cfg.num_pins = num_pins; dsi_probe_of() 5130 pin_cfg.pins[i] = (int)lane_arr[i]; dsi_probe_of() 5132 r = dsi_configure_pins(&dsi->output, &pin_cfg); dsi_probe_of() 3758 dsi_configure_pins(struct omap_dss_device *dssdev, const struct omap_dsi_pin_config *pin_cfg) dsi_configure_pins() argument
|
/linux-4.4.14/include/video/ |
H A D | omapdss.h | 647 const struct omap_dsi_pin_config *pin_cfg);
|