/drivers/pinctrl/ |
H A D | pinmux.h | 29 struct pinctrl_setting *setting); 30 void pinmux_free_setting(struct pinctrl_setting const *setting); 31 int pinmux_enable_setting(struct pinctrl_setting const *setting); 32 void pinmux_disable_setting(struct pinctrl_setting const *setting); 67 struct pinctrl_setting *setting) 72 static inline void pinmux_free_setting(struct pinctrl_setting const *setting) argument 76 static inline int pinmux_enable_setting(struct pinctrl_setting const *setting) argument 82 struct pinctrl_setting const *setting) 92 struct pinctrl_setting const *setting); 104 struct pinctrl_setting const *setting) 66 pinmux_map_to_setting(struct pinctrl_map const *map, struct pinctrl_setting *setting) argument 81 pinmux_disable_setting( struct pinctrl_setting const *setting) argument 103 pinmux_show_setting(struct seq_file *s, struct pinctrl_setting const *setting) argument [all...] |
H A D | pinconf.h | 19 struct pinctrl_setting *setting); 20 void pinconf_free_setting(struct pinctrl_setting const *setting); 21 int pinconf_apply_setting(struct pinctrl_setting const *setting); 45 struct pinctrl_setting *setting) 50 static inline void pinconf_free_setting(struct pinctrl_setting const *setting) argument 54 static inline int pinconf_apply_setting(struct pinctrl_setting const *setting) argument 65 struct pinctrl_setting const *setting); 77 struct pinctrl_setting const *setting) 44 pinconf_map_to_setting(struct pinctrl_map const *map, struct pinctrl_setting *setting) argument 76 pinconf_show_setting(struct seq_file *s, struct pinctrl_setting const *setting) argument
|
H A D | pinconf.c | 111 struct pinctrl_setting *setting) 113 struct pinctrl_dev *pctldev = setting->pctldev; 116 switch (setting->type) { 125 setting->data.configs.group_or_pin = pin; 135 setting->data.configs.group_or_pin = pin; 141 setting->data.configs.num_configs = map->data.configs.num_configs; 142 setting->data.configs.configs = map->data.configs.configs; 147 void pinconf_free_setting(struct pinctrl_setting const *setting) argument 151 int pinconf_apply_setting(struct pinctrl_setting const *setting) argument 153 struct pinctrl_dev *pctldev = setting 110 pinconf_map_to_setting(struct pinctrl_map const *map, struct pinctrl_setting *setting) argument 241 pinconf_show_setting(struct seq_file *s, struct pinctrl_setting const *setting) argument [all...] |
H A D | pinmux.c | 318 struct pinctrl_setting *setting) 320 struct pinctrl_dev *pctldev = setting->pctldev; 339 setting->data.mux.func = ret; 341 ret = pmxops->get_function_groups(pctldev, setting->data.mux.func, 379 setting->data.mux.group = ret; 384 void pinmux_free_setting(struct pinctrl_setting const *setting) argument 389 int pinmux_enable_setting(struct pinctrl_setting const *setting) argument 391 struct pinctrl_dev *pctldev = setting->pctldev; 401 ret = pctlops->get_group_pins(pctldev, setting->data.mux.group, 409 setting 317 pinmux_map_to_setting(struct pinctrl_map const *map, struct pinctrl_setting *setting) argument 470 pinmux_disable_setting(struct pinctrl_setting const *setting) argument 624 pinmux_show_setting(struct seq_file *s, struct pinctrl_setting const *setting) argument [all...] |
H A D | core.c | 711 struct pinctrl_setting *setting; local 723 setting = kzalloc(sizeof(*setting), GFP_KERNEL); 724 if (setting == NULL) { 730 setting->type = map->type; 732 setting->pctldev = get_pinctrl_dev_from_devname(map->ctrl_dev_name); 733 if (setting->pctldev == NULL) { 734 kfree(setting); 747 setting->dev_name = map->dev_name; 751 ret = pinmux_map_to_setting(map, setting); 891 pinctrl_free_setting(bool disable_setting, struct pinctrl_setting *setting) argument 912 struct pinctrl_setting *setting, *n2; local 986 struct pinctrl_setting *setting, *setting2; local 1503 struct pinctrl_setting *setting; local [all...] |
H A D | pinctrl-at91.c | 70 * settings. They are not necessarily the same value as the register setting. 569 u32 setting) 571 /* do nothing if setting is zero */ 572 if (!setting) 575 /* strength is 1 to 1 with setting for SAMA5 */ 576 set_drive_strength(pio + sama5d3_get_drive_register(pin), pin, setting); 580 u32 setting) 582 /* do nothing if setting is zero */ 583 if (!setting) 588 setting 568 at91_mux_sama5d3_set_drivestrength(void __iomem *pio, unsigned pin, u32 setting) argument 579 at91_mux_sam9x5_set_drivestrength(void __iomem *pio, unsigned pin, u32 setting) argument [all...] |
H A D | pinctrl-single.c | 433 const struct pinctrl_setting_mux *setting; local 437 setting = pdesc->mux_setting; 438 if (!setting) 440 fselector = setting->func; 998 static void add_setting(unsigned long **setting, enum pin_config_param param, argument 1001 **setting = pinconf_to_config_packed(param, arg); 1002 (*setting)++; 1005 /* add pinconf setting with 2 parameters */ 1024 /* add pinconf setting with 4 parameters */
|
/drivers/ide/ |
H A D | ide-proc.c | 13 * To write a new value "val" into a specific setting "name", use: 158 * ide_find_setting - find a specific setting 159 * @st: setting table pointer 160 * @name: setting name 162 * Scan's the setting table for a matching entry and returns 164 * setting semaphore 180 * ide_read_setting - read an IDE setting 182 * @setting: drive setting 184 * Read a drive setting an 192 ide_read_setting(ide_drive_t *drive, const struct ide_proc_devset *setting) argument 222 ide_write_setting(ide_drive_t *drive, const struct ide_proc_devset *setting, int val) argument 283 const struct ide_proc_devset *setting, *g, *d; local 341 const struct ide_proc_devset *setting; local [all...] |
H A D | ide-devsets.c | 158 int ide_devset_execute(ide_drive_t *drive, const struct ide_devset *setting, argument 165 if (!(setting->flags & DS_SYNC)) 166 return setting->set(drive, arg); 173 rq->special = setting->set;
|
H A D | ide-ioctls.c | 26 for (; (ds = s->setting); s++) {
|
/drivers/mfd/ |
H A D | ab3100-core.c | 653 u8 setting; member in struct:ab3100_init_setting 659 .setting = 0x01 662 .setting = 0x30 665 .setting = 0x00 668 .setting = 0xFF 671 .setting = 0x01 674 .setting = 0xBF 677 .setting = 0xFF 680 .setting = 0xFF 683 .setting [all...] |
H A D | tps80031.c | 233 if (pupd_init->setting == TPS80031_PUPD_PULLDOWN) 235 else if (pupd_init->setting == TPS80031_PUPD_PULLUP)
|
/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 268 struct mvebu_mpp_ctrl_setting *setting; local 272 setting = mvebu_pinctrl_find_setting_by_name(pctl, grp, 274 if (!setting) { 276 "unable to find setting %s in group %s\n", 281 config = setting->val; 297 struct mvebu_mpp_ctrl_setting *setting; local 307 setting = mvebu_pinctrl_find_gpio_setting(pctl, grp); 308 if (!setting) 311 config = setting->val; 321 struct mvebu_mpp_ctrl_setting *setting; local [all...] |
/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.h | 47 #define ITR_TO_REG(setting) ((setting & ~I40E_ITR_DYNAMIC) >> 1) 48 #define ITR_IS_DYNAMIC(setting) (!!(setting & I40E_ITR_DYNAMIC))
|
/drivers/net/ethernet/intel/i40evf/ |
H A D | i40e_txrx.h | 47 #define ITR_TO_REG(setting) ((setting & ~I40E_ITR_DYNAMIC) >> 1) 48 #define ITR_IS_DYNAMIC(setting) (!!(setting & I40E_ITR_DYNAMIC))
|
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.h | 49 int ixgbe_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
|
H A D | ixgbe_dcb_nl.c | 284 u8 setting) 288 adapter->temp_dcb_cfg.tc_config[priority].dcb_pfc = setting; 295 u8 *setting) 299 *setting = adapter->dcb_cfg.tc_config[priority].dcb_pfc; 283 ixgbe_dcbnl_set_pfc_cfg(struct net_device *netdev, int priority, u8 setting) argument 294 ixgbe_dcbnl_get_pfc_cfg(struct net_device *netdev, int priority, u8 *setting) argument
|
/drivers/leds/ |
H A D | leds-ss4200.c | 221 u32 setting = 0; local 223 setting = 1; 236 __nasgpio_led_set_attr(led_cdev, GP_LVL, setting); 244 u32 setting = 1; local 254 nasgpio_led_set_attr(led_cdev, GPO_BLINK, setting); 437 pr_debug("setting blue off and amber on\n");
|
/drivers/net/phy/ |
H A D | phy.c | 135 u32 setting; member in struct:phy_setting 143 .setting = SUPPORTED_10000baseKR_Full, 148 .setting = SUPPORTED_10000baseKX4_Full, 153 .setting = SUPPORTED_10000baseT_Full, 158 .setting = SUPPORTED_2500baseX_Full, 163 .setting = SUPPORTED_1000baseKX_Full, 168 .setting = SUPPORTED_1000baseT_Full, 173 .setting = SUPPORTED_1000baseT_Half, 178 .setting = SUPPORTED_100baseT_Full, 183 .setting [all...] |
/drivers/iio/ |
H A D | Kconfig | 42 Provides helper functions for setting up triggered buffers.
|
/drivers/regulator/ |
H A D | tps6586x-regulator.c | 28 /* supply control and voltage setting */ 310 struct tps6586x_settings *setting = p->driver_data; local 313 if (setting == NULL) 316 if (!(setting->slew_rate & TPS6586X_SLEW_RATE_SET)) 333 setting->slew_rate & TPS6586X_SLEW_RATE_MASK);
|
H A D | wm8350-regulator.c | 98 static int get_isink_val(int min_uA, int max_uA, u16 *setting) argument 104 *setting = i; 116 u16 val, setting; local 119 ret = get_isink_val(min_uA, max_uA, &setting); 128 val | setting); 134 val | setting);
|
/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_dcb.c | 855 u8 *setting) 863 *setting = 0; 876 *setting = tc_cfg->prio_cfg[prio].pfc_type; 1103 u8 i, setting, prio; local 1116 setting = 0; 1117 qlcnic_dcb_get_pfc_cfg(netdev, prio, &setting); 1118 if (setting) 854 qlcnic_dcb_get_pfc_cfg(struct net_device *netdev, int prio, u8 *setting) argument
|
/drivers/net/wireless/ipw2x00/ |
H A D | Kconfig | 56 control which debug output is sent to the kernel log by setting the 185 setting the value in
|
/drivers/media/usb/cpia2/ |
H A D | cpia2.h | 456 int cpia2_set_gpio(struct camera_data *cam, unsigned char setting);
|