| /drivers/platform/x86/lenovo/ |
| A D | think-lmi.c | 408 strscpy(setting->password, buf, setting->maxlen); in current_password_store() 490 setting->pwd_type, setting->password, new_pwd, in new_password_store() 491 encoding_options[setting->encoding], setting->kbdlang); in new_password_store() 740 if (!setting->signature || !setting->signature[0]) in cert_to_password_store() 749 auth_str = cert_command(setting, passwd, setting->signature); in cert_to_password_store() 789 if (!setting->signature || !setting->signature[0]) in certificate_store() 796 auth_str = cert_command(setting, serial, setting->signature); in certificate_store() 844 (!setting->pwd_enabled || !setting->password[0])) { in certificate_store() 995 ret = tlmi_setting(setting->wdev, setting->index, &item); in current_value_show() 1609 setting = kzalloc(sizeof(*setting), GFP_KERNEL); in tlmi_analyze() [all …]
|
| /drivers/pinctrl/ |
| A D | pinconf.c | 110 struct pinctrl_setting *setting) in pinconf_map_to_setting() argument 115 switch (setting->type) { in pinconf_map_to_setting() 161 switch (setting->type) { in pinconf_apply_setting() 168 setting->data.configs.group_or_pin, in pinconf_apply_setting() 169 setting->data.configs.configs, in pinconf_apply_setting() 170 setting->data.configs.num_configs); in pinconf_apply_setting() 185 setting->data.configs.group_or_pin, in pinconf_apply_setting() 186 setting->data.configs.configs, in pinconf_apply_setting() 187 setting->data.configs.num_configs); in pinconf_apply_setting() 268 switch (setting->type) { in pinconf_show_setting() [all …]
|
| A D | pinmux.h | 41 struct pinctrl_setting *setting); 42 void pinmux_free_setting(const struct pinctrl_setting *setting); 43 int pinmux_enable_setting(const struct pinctrl_setting *setting); 44 void pinmux_disable_setting(const struct pinctrl_setting *setting); 85 struct pinctrl_setting *setting) in pinmux_map_to_setting() argument 90 static inline void pinmux_free_setting(const struct pinctrl_setting *setting) in pinmux_free_setting() argument 94 static inline int pinmux_enable_setting(const struct pinctrl_setting *setting) in pinmux_enable_setting() argument 99 static inline void pinmux_disable_setting(const struct pinctrl_setting *setting) in pinmux_disable_setting() argument 109 const struct pinctrl_setting *setting); 121 const struct pinctrl_setting *setting) in pinmux_show_setting() argument
|
| A D | pinconf.h | 28 struct pinctrl_setting *setting); 29 void pinconf_free_setting(const struct pinctrl_setting *setting); 30 int pinconf_apply_setting(const struct pinctrl_setting *setting); 57 struct pinctrl_setting *setting) in pinconf_map_to_setting() argument 62 static inline void pinconf_free_setting(const struct pinctrl_setting *setting) in pinconf_free_setting() argument 66 static inline int pinconf_apply_setting(const struct pinctrl_setting *setting) in pinconf_apply_setting() argument 83 const struct pinctrl_setting *setting); 95 const struct pinctrl_setting *setting) in pinconf_show_setting() argument
|
| A D | pinmux.c | 350 struct pinctrl_setting *setting) in pinmux_map_to_setting() argument 370 setting->data.mux.func = ret; in pinmux_map_to_setting() 404 setting->data.mux.group = ret; in pinmux_map_to_setting() 434 setting->data.mux.group); in pinmux_enable_setting() 451 setting->data.mux.group); in pinmux_enable_setting() 474 setting->data.mux.group); in pinmux_enable_setting() 516 setting->data.mux.group); in pinmux_disable_setting() 541 setting->data.mux.group); in pinmux_disable_setting() 678 const struct pinctrl_setting *setting) in pinmux_show_setting() argument 686 setting->data.mux.group, in pinmux_show_setting() [all …]
|
| A D | core.c | 985 setting = kzalloc(sizeof(*setting), GFP_KERNEL); in add_setting() 986 if (!setting) in add_setting() 989 setting->type = map->type; in add_setting() 994 setting->pctldev = in add_setting() 996 if (!setting->pctldev) { in add_setting() 997 kfree(setting); in add_setting() 1025 kfree(setting); in add_setting() 1165 switch (setting->type) { in pinctrl_free_setting() 1190 kfree(setting); in pinctrl_free() 1298 switch (setting->type) { in pinctrl_commit_state() [all …]
|
| A D | pinctrl-at91.c | 644 u32 setting) in at91_mux_sama5d3_set_drivestrength() argument 647 if (!setting) in at91_mux_sama5d3_set_drivestrength() 655 u32 setting) in at91_mux_sam9x5_set_drivestrength() argument 658 if (!setting) in at91_mux_sam9x5_set_drivestrength() 663 setting = DRIVE_STRENGTH_BIT_MSK(HI) - setting; in at91_mux_sam9x5_set_drivestrength() 666 setting); in at91_mux_sam9x5_set_drivestrength() 670 u32 setting) in at91_mux_sam9x60_set_drivestrength() argument 676 setting > DRIVE_STRENGTH_BIT_HI) in at91_mux_sam9x60_set_drivestrength() 691 u32 setting) in at91_mux_sam9x60_set_slewrate() argument 695 if (setting < SLEWRATE_BIT_ENA || setting > SLEWRATE_BIT_DIS) in at91_mux_sam9x60_set_slewrate() [all …]
|
| /drivers/clk/meson/ |
| A D | clk-dualdiv.c | 52 struct meson_clk_dualdiv_param setting; in meson_clk_dualdiv_recalc_rate() local 54 setting.dual = meson_parm_read(clk->map, &dualdiv->dual); in meson_clk_dualdiv_recalc_rate() 55 setting.n1 = meson_parm_read(clk->map, &dualdiv->n1) + 1; in meson_clk_dualdiv_recalc_rate() 56 setting.m1 = meson_parm_read(clk->map, &dualdiv->m1) + 1; in meson_clk_dualdiv_recalc_rate() 57 setting.n2 = meson_parm_read(clk->map, &dualdiv->n2) + 1; in meson_clk_dualdiv_recalc_rate() 60 return __dualdiv_param_to_rate(parent_rate, &setting); in meson_clk_dualdiv_recalc_rate() 94 const struct meson_clk_dualdiv_param *setting; in meson_clk_dualdiv_determine_rate() local 98 if (setting) in meson_clk_dualdiv_determine_rate() 100 setting); in meson_clk_dualdiv_determine_rate() 113 const struct meson_clk_dualdiv_param *setting = in meson_clk_dualdiv_set_rate() local [all …]
|
| /drivers/memory/ |
| A D | da8xx-ddrctl.c | 70 da8xx_ddrctl_match_knob(const struct da8xx_ddrctl_setting *setting) in da8xx_ddrctl_match_knob() argument 78 if (strcmp(knob->name, setting->name) == 0) in da8xx_ddrctl_match_knob() 103 const struct da8xx_ddrctl_setting *setting; in da8xx_ddrctl_probe() local 111 setting = da8xx_ddrctl_get_board_settings(); in da8xx_ddrctl_probe() 112 if (!setting) { in da8xx_ddrctl_probe() 123 for (; setting->name; setting++) { in da8xx_ddrctl_probe() 124 knob = da8xx_ddrctl_match_knob(setting); in da8xx_ddrctl_probe() 127 "no such config option: %s\n", setting->name); in da8xx_ddrctl_probe() 140 reg |= setting->val << knob->shift; in da8xx_ddrctl_probe() 142 dev_dbg(dev, "writing 0x%08x to %s\n", reg, setting->name); in da8xx_ddrctl_probe()
|
| /drivers/interconnect/imx/ |
| A D | imx.c | 25 const struct imx_icc_noc_setting *setting; member 47 if (node_data->setting && node->peak_bw) { in imx_icc_node_set() 48 base = node_data->setting->reg + node_data->imx_provider->noc_base; in imx_icc_node_set() 49 if (node_data->setting->mode == IMX_NOC_MODE_FIXED) { in imx_icc_node_set() 50 prio = node_data->setting->prio_level; in imx_icc_node_set() 53 writel(node_data->setting->mode, base + IMX_NOC_MODE_REG); in imx_icc_node_set() 56 node_data->desc->name, node_data->setting->mode, prio, in imx_icc_node_set() 57 node_data->setting->ext_control); in imx_icc_node_set() 62 node_data->desc->name, node_data->setting->mode); in imx_icc_node_set() 164 const struct imx_icc_noc_setting *setting) in imx_icc_node_add() argument [all …]
|
| /drivers/leds/flash/ |
| A D | leds-lm3601x.c | 325 struct led_flash_setting *setting; in lm3601x_register_leds() local 330 setting = &led->fled_cdev.timeout; in lm3601x_register_leds() 331 setting->min = LM3601X_MIN_TIMEOUT_US; in lm3601x_register_leds() 332 setting->max = led->max_flash_timeout; in lm3601x_register_leds() 333 setting->step = LM3601X_LOWER_STEP_US; in lm3601x_register_leds() 334 setting->val = led->max_flash_timeout; in lm3601x_register_leds() 336 setting = &led->fled_cdev.brightness; in lm3601x_register_leds() 337 setting->min = LM3601X_MIN_STROBE_I_UA; in lm3601x_register_leds() 338 setting->max = led->flash_current_max; in lm3601x_register_leds() 339 setting->step = LM3601X_TORCH_REG_DIV; in lm3601x_register_leds() [all …]
|
| A D | leds-tps6131x.c | 658 struct led_flash_setting *setting; in tps6131x_led_class_setup() local 664 setting = &tps6131x->fled_cdev.timeout; in tps6131x_led_class_setup() 666 setting->min = timer_config->time_us; in tps6131x_led_class_setup() 667 setting->max = tps6131x->max_timeout_us; in tps6131x_led_class_setup() 668 setting->step = 1; /* Only some specific time periods are supported. No fixed step size. */ in tps6131x_led_class_setup() 669 setting->val = setting->min; in tps6131x_led_class_setup() 671 setting = &tps6131x->fled_cdev.brightness; in tps6131x_led_class_setup() 672 setting->min = tps6131x->step_flash_current_ma; in tps6131x_led_class_setup() 673 setting->max = tps6131x->max_flash_current_ma; in tps6131x_led_class_setup() 674 setting->step = tps6131x->step_flash_current_ma; in tps6131x_led_class_setup() [all …]
|
| A D | leds-aat1290.c | 358 struct led_flash_setting *setting; in aat1290_init_flash_timeout() local 361 setting = &fled_cdev->timeout; in aat1290_init_flash_timeout() 362 setting->min = cfg->max_flash_tm / AAT1290_FLASH_TM_NUM_LEVELS; in aat1290_init_flash_timeout() 363 setting->max = cfg->max_flash_tm; in aat1290_init_flash_timeout() 364 setting->step = setting->min; in aat1290_init_flash_timeout() 365 setting->val = setting->max; in aat1290_init_flash_timeout()
|
| A D | leds-ktd2692.c | 175 struct led_flash_setting *setting; in ktd2692_init_flash_timeout() local 177 setting = &fled_cdev->timeout; in ktd2692_init_flash_timeout() 178 setting->min = KTD2692_FLASH_MODE_TIMEOUT_DISABLE; in ktd2692_init_flash_timeout() 179 setting->max = cfg->flash_max_timeout; in ktd2692_init_flash_timeout() 180 setting->step = cfg->flash_max_timeout in ktd2692_init_flash_timeout() 182 setting->val = cfg->flash_max_timeout; in ktd2692_init_flash_timeout()
|
| A D | leds-max77693.c | 793 struct led_flash_setting *setting; in max77693_init_flash_settings() local 796 setting = &fled_cdev->brightness; in max77693_init_flash_settings() 797 setting->min = FLASH_IOUT_MIN; in max77693_init_flash_settings() 798 setting->max = led->iout_joint ? in max77693_init_flash_settings() 802 setting->step = FLASH_IOUT_STEP; in max77693_init_flash_settings() 803 setting->val = setting->max; in max77693_init_flash_settings() 806 setting = &fled_cdev->timeout; in max77693_init_flash_settings() 807 setting->min = FLASH_TIMEOUT_MIN; in max77693_init_flash_settings() 808 setting->max = led_cfg->flash_timeout_max[fled_id]; in max77693_init_flash_settings() 809 setting->step = FLASH_TIMEOUT_STEP; in max77693_init_flash_settings() [all …]
|
| /drivers/net/ethernet/intel/iavf/ |
| A D | iavf_txrx.h | 26 #define ITR_TO_REG(setting) ((setting) & ~IAVF_ITR_DYNAMIC) argument 27 #define ITR_REG_ALIGN(setting) __ALIGN_MASK(setting, ~IAVF_ITR_MASK) argument 28 #define ITR_IS_DYNAMIC(setting) (!!((setting) & IAVF_ITR_DYNAMIC)) argument
|
| /drivers/pinctrl/mvebu/ |
| A D | pinctrl-mvebu.c | 300 struct mvebu_mpp_ctrl_setting *setting; in mvebu_pinmux_set() local 306 if (!setting) { in mvebu_pinmux_set() 313 config = setting->val; in mvebu_pinmux_set() 329 struct mvebu_mpp_ctrl_setting *setting; in mvebu_pinmux_gpio_request_enable() local 339 setting = mvebu_pinctrl_find_gpio_setting(pctl, grp); in mvebu_pinmux_gpio_request_enable() 340 if (!setting) in mvebu_pinmux_gpio_request_enable() 343 config = setting->val; in mvebu_pinmux_gpio_request_enable() 353 struct mvebu_mpp_ctrl_setting *setting; in mvebu_pinmux_gpio_set_direction() local 362 setting = mvebu_pinctrl_find_gpio_setting(pctl, grp); in mvebu_pinmux_gpio_set_direction() 363 if (!setting) in mvebu_pinmux_gpio_set_direction() [all …]
|
| /drivers/net/ethernet/intel/i40e/ |
| A D | i40e_txrx.h | 26 #define ITR_TO_REG(setting) ((setting) & ~I40E_ITR_DYNAMIC) argument 27 #define ITR_REG_ALIGN(setting) __ALIGN_MASK(setting, ~I40E_ITR_MASK) argument 28 #define ITR_IS_DYNAMIC(setting) (!!((setting) & I40E_ITR_DYNAMIC)) argument
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_sriov.h | 29 int ixgbe_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting); 31 bool setting); 32 int ixgbe_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting);
|
| /drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| A D | legacy.c | 241 u8 setting) in _mlx5_eswitch_set_vepa_locked() argument 250 if (!setting) { in _mlx5_eswitch_set_vepa_locked() 310 int mlx5_eswitch_set_vepa(struct mlx5_eswitch *esw, u8 setting) in mlx5_eswitch_set_vepa() argument 326 err = _mlx5_eswitch_set_vepa_locked(esw, setting); in mlx5_eswitch_set_vepa() 333 int mlx5_eswitch_get_vepa(struct mlx5_eswitch *esw, u8 *setting) in mlx5_eswitch_get_vepa() argument 344 *setting = esw->fdb_table.legacy.vepa_uplink_rule ? 1 : 0; in mlx5_eswitch_get_vepa() 487 u16 vport, bool setting) in mlx5_eswitch_set_vport_trust() argument 502 evport->info.trusted = setting; in mlx5_eswitch_set_vport_trust()
|
| /drivers/soc/fsl/ |
| A D | rcpm.c | 63 u32 setting[RCPM_WAKEUP_CELL_MAX_SIZE] = {0}; in rcpm_pm_prepare() local 106 setting[i] |= value[i + 1]; in rcpm_pm_prepare() 113 u32 tmp = setting[i]; in rcpm_pm_prepare()
|
| /drivers/leds/ |
| A D | leds-ss4200.c | 222 u32 setting = 0; in nasgpio_led_set_brightness() local 224 setting = 1; in nasgpio_led_set_brightness() 237 __nasgpio_led_set_attr(led_cdev, GP_LVL, setting); in nasgpio_led_set_brightness() 245 u32 setting = 1; in nasgpio_led_set_blink() local 255 nasgpio_led_set_attr(led_cdev, GPO_BLINK, setting); in nasgpio_led_set_blink()
|
| /drivers/i2c/muxes/ |
| A D | i2c-mux-pinctrl.c | 38 struct pinctrl_setting *setting; in i2c_mux_pinctrl_root_adapter() local 41 list_for_each_entry(setting, &state->settings, node) { in i2c_mux_pinctrl_root_adapter() 42 pin_root = i2c_root_adapter(setting->pctldev->dev); in i2c_mux_pinctrl_root_adapter()
|
| /drivers/pinctrl/nuvoton/ |
| A D | pinctrl-ma35.c | 191 struct ma35_pin_setting *setting; in ma35_pinctrl_dt_node_to_map_func() local 220 setting = grp->data; in ma35_pinctrl_dt_node_to_map_func() 231 new_map[i].data.configs.configs = setting[i].configs; in ma35_pinctrl_dt_node_to_map_func() 232 new_map[i].data.configs.num_configs = setting[i].nconfigs; in ma35_pinctrl_dt_node_to_map_func() 281 struct ma35_pin_setting *setting = grp->data; in ma35_pinmux_set_mux() local 288 regmap_read(npctl->regmap, setting->offset, ®val); in ma35_pinmux_set_mux() 289 regval &= ~GENMASK(setting->shift + MA35_MFP_BITS_PER_PORT - 1, in ma35_pinmux_set_mux() 290 setting->shift); in ma35_pinmux_set_mux() 291 regval |= setting->muxval << setting->shift; in ma35_pinmux_set_mux() 292 regmap_write(npctl->regmap, setting->offset, regval); in ma35_pinmux_set_mux() [all …]
|
| /drivers/net/ethernet/netronome/nfp/ |
| A D | nfp_net_sriov.h | 64 int nfp_app_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting); 65 int nfp_app_set_vf_trust(struct net_device *netdev, int vf, bool setting);
|