Home
last modified time | relevance | path

Searched refs:pin_cfg (Results 1 – 13 of 13) sorted by relevance

/openbmc/linux/drivers/hwmon/
H A Dadt7462.c209 u8 pin_cfg[ADT7462_PIN_CFG_REG_COUNT]; member
246 if (!(data->pin_cfg[0] & ADT7462_PIN7_INPUT)) in ADT7462_REG_VOLT_MAX()
252 if (!(data->pin_cfg[1] & ADT7462_PIN22_INPUT)) in ADT7462_REG_VOLT_MAX()
256 if (!(data->pin_cfg[1] & ADT7462_PIN21_INPUT)) in ADT7462_REG_VOLT_MAX()
260 if (!(data->pin_cfg[0] & ADT7462_DIODE3_INPUT)) in ADT7462_REG_VOLT_MAX()
264 if (!(data->pin_cfg[0] & ADT7462_DIODE1_INPUT)) in ADT7462_REG_VOLT_MAX()
268 if (!(data->pin_cfg[1] & ADT7462_PIN13_INPUT)) in ADT7462_REG_VOLT_MAX()
272 if (!(data->pin_cfg[1] & ADT7462_PIN8_INPUT)) in ADT7462_REG_VOLT_MAX()
276 if (!(data->pin_cfg[2] & ADT7462_PIN26_VOLT_INPUT)) in ADT7462_REG_VOLT_MAX()
280 if (!(data->pin_cfg[2] & ADT7462_PIN25_VOLT_INPUT)) in ADT7462_REG_VOLT_MAX()
[all …]
/openbmc/linux/drivers/pinctrl/
H A Dpinctrl-rk805.c80 const struct rk805_pin_config *pin_cfg; member
264 ret = regmap_read(pci->rk808->regmap, pci->pin_cfg[offset].reg, &val); in rk805_gpio_get()
270 return !!(val & pci->pin_cfg[offset].val_msk); in rk805_gpio_get()
281 pci->pin_cfg[offset].reg, in rk805_gpio_set()
282 pci->pin_cfg[offset].val_msk, in rk805_gpio_set()
283 value ? pci->pin_cfg[offset].val_msk : 0); in rk805_gpio_set()
309 if (!pci->pin_cfg[offset].dir_msk) in rk805_gpio_get_direction()
313 pci->pin_cfg[offset].reg, in rk805_gpio_get_direction()
320 if (val & pci->pin_cfg[offset].dir_msk) in rk805_gpio_get_direction()
412 if (!pci->pin_cfg[offset].fun_msk) in _rk805_pinctrl_set_mux()
[all …]
/openbmc/linux/drivers/input/keyboard/
H A Dtegra-kbc.c87 struct tegra_kbc_pin_cfg pin_cfg[KBC_MAX_GPIO]; member
338 switch (kbc->pin_cfg[i].type) { in tegra_kbc_config_pins()
340 row_cfg |= ((kbc->pin_cfg[i].num << 1) | 1) << r_shft; in tegra_kbc_config_pins()
344 col_cfg |= ((kbc->pin_cfg[i].num << 1) | 1) << c_shft; in tegra_kbc_config_pins()
453 const struct tegra_kbc_pin_cfg *pin_cfg = &kbc->pin_cfg[i]; in tegra_kbc_check_pin_cfg() local
455 switch (pin_cfg->type) { in tegra_kbc_check_pin_cfg()
457 if (pin_cfg->num >= kbc->hw_support->max_rows) { in tegra_kbc_check_pin_cfg()
460 i, pin_cfg->num); in tegra_kbc_check_pin_cfg()
467 if (pin_cfg->num >= kbc->hw_support->max_columns) { in tegra_kbc_check_pin_cfg()
470 i, pin_cfg->num); in tegra_kbc_check_pin_cfg()
[all …]
/openbmc/u-boot/arch/arm/mach-keystone/include/mach/
H A Dmux-k2g.h41 struct pin_cfg { struct
46 static inline void configure_pin_mux(struct pin_cfg *pin_mux) in configure_pin_mux() argument
/openbmc/linux/drivers/hwmon/pmbus/
H A Dadm1266.c228 unsigned long pin_cfg; in adm1266_gpio_dbg_show() local
267 pin_cfg = ADM1266_PDIO_PIN_CFG(pdio_config); in adm1266_gpio_dbg_show()
270 if (!pin_cfg || pin_cfg > 5) { in adm1266_gpio_dbg_show()
275 if (pin_cfg & BIT(0)) in adm1266_gpio_dbg_show()
278 if (pin_cfg & BIT(1)) in adm1266_gpio_dbg_show()
/openbmc/u-boot/board/ti/ks2_evm/
H A Dmux-k2g.h15 struct pin_cfg k2g_generic_pin_cfg[] = {
30 struct pin_cfg k2g_evm_pin_cfg[] = {
325 struct pin_cfg k2g_ice_evm_pin_cfg[] = {
/openbmc/linux/sound/pci/hda/
H A Dpatch_sigmatel.c3136 unsigned int pin_cfg = snd_hda_codec_get_pincfg(codec, pin); in is_hp_output() local
3139 return get_defcfg_connect(pin_cfg) != AC_JACK_PORT_NONE && in is_hp_output()
3140 (get_defcfg_device(pin_cfg) == AC_JACK_LINE_OUT || in is_hp_output()
3141 get_defcfg_device(pin_cfg) == AC_JACK_HP_OUT); in is_hp_output()
3146 unsigned int pin_cfg = snd_hda_codec_get_pincfg(codec, pin); in fixup_hp_headphone() local
3151 pin_cfg = (pin_cfg & (~AC_DEFCFG_DEVICE)) | in fixup_hp_headphone()
3153 pin_cfg = (pin_cfg & (~(AC_DEFCFG_DEF_ASSOC | AC_DEFCFG_SEQUENCE))) | in fixup_hp_headphone()
3155 snd_hda_codec_set_pincfg(codec, pin, pin_cfg); in fixup_hp_headphone()
/openbmc/linux/drivers/ptp/
H A Dptp_idt82p33.c1166 struct ptp_pin_desc *pin_cfg, u8 max_pins) in idt82p33_caps_init() argument
1188 caps->pin_config = pin_cfg; in idt82p33_caps_init()
1191 ppd = &pin_cfg[i]; in idt82p33_caps_init()
/openbmc/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c410 static void bnx2x_set_cfg_pin(struct bnx2x *bp, u32 pin_cfg, u32 val) in bnx2x_set_cfg_pin() argument
412 if (pin_cfg == PIN_CFG_NA) in bnx2x_set_cfg_pin()
414 if (pin_cfg >= PIN_CFG_EPIO0) { in bnx2x_set_cfg_pin()
415 bnx2x_set_epio(bp, pin_cfg - PIN_CFG_EPIO0, val); in bnx2x_set_cfg_pin()
417 u8 gpio_num = (pin_cfg - PIN_CFG_GPIO0_P0) & 0x3; in bnx2x_set_cfg_pin()
418 u8 gpio_port = (pin_cfg - PIN_CFG_GPIO0_P0) >> 2; in bnx2x_set_cfg_pin()
423 static u32 bnx2x_get_cfg_pin(struct bnx2x *bp, u32 pin_cfg, u32 *val) in bnx2x_get_cfg_pin() argument
425 if (pin_cfg == PIN_CFG_NA) in bnx2x_get_cfg_pin()
427 if (pin_cfg >= PIN_CFG_EPIO0) { in bnx2x_get_cfg_pin()
428 bnx2x_get_epio(bp, pin_cfg - PIN_CFG_EPIO0, val); in bnx2x_get_cfg_pin()
[all …]
/openbmc/linux/sound/hda/
H A Dhdac_sysfs.c271 static WIDGET_ATTR_RO(pin_cfg);
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/dss/
H A Ddsi.c3743 const struct omap_dsi_pin_config *pin_cfg) in dsi_configure_pins() argument
3761 num_pins = pin_cfg->num_pins; in dsi_configure_pins()
3762 pins = pin_cfg->pins; in dsi_configure_pins()
5080 struct omap_dsi_pin_config pin_cfg; in dsi_probe_of() local
5108 pin_cfg.num_pins = num_pins; in dsi_probe_of()
5110 pin_cfg.pins[i] = (int)lane_arr[i]; in dsi_probe_of()
5112 r = dsi_configure_pins(&dsi->output, &pin_cfg); in dsi_probe_of()
/openbmc/linux/include/video/
H A Domapfb_dss.h555 const struct omap_dsi_pin_config *pin_cfg);
/openbmc/linux/drivers/net/phy/
H A Dnxp-c45-tja11xx.c754 int pin, u16 pin_cfg) in nxp_c45_gpio_config() argument
759 VEND1_GPIO_FUNC_CONFIG_BASE + pin, pin_cfg); in nxp_c45_gpio_config()