Home
last modified time | relevance | path

Searched refs:setting (Results 1 – 25 of 127) sorted by relevance

123456

/drivers/platform/x86/
Dthink-lmi.c336 static int tlmi_opcode_setting(char *setting, const char *value) in tlmi_opcode_setting() argument
341 opcode_str = kasprintf(GFP_KERNEL, "%s:%s;", setting, value); in tlmi_opcode_setting()
391 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in is_enabled_show() local
393 return sysfs_emit(buf, "%d\n", setting->valid); in is_enabled_show()
402 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in current_password_store() local
407 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) in current_password_store()
410 strscpy(setting->password, buf, setting->maxlen); in current_password_store()
412 strreplace(setting->password, '\n', '\0'); in current_password_store()
422 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in new_password_store() local
443 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) { in new_password_store()
[all …]
/drivers/pinctrl/
Dpinconf.c110 struct pinctrl_setting *setting) in pinconf_map_to_setting() argument
112 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_map_to_setting()
115 switch (setting->type) { in pinconf_map_to_setting()
124 setting->data.configs.group_or_pin = pin; in pinconf_map_to_setting()
134 setting->data.configs.group_or_pin = pin; in pinconf_map_to_setting()
140 setting->data.configs.num_configs = map->data.configs.num_configs; in pinconf_map_to_setting()
141 setting->data.configs.configs = map->data.configs.configs; in pinconf_map_to_setting()
146 void pinconf_free_setting(const struct pinctrl_setting *setting) in pinconf_free_setting() argument
150 int pinconf_apply_setting(const struct pinctrl_setting *setting) in pinconf_apply_setting() argument
152 struct pinctrl_dev *pctldev = setting->pctldev; in pinconf_apply_setting()
[all …]
Dpinmux.h41 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
Dpinconf.h28 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
Dpinmux.c350 struct pinctrl_setting *setting) in pinmux_map_to_setting() argument
352 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_map_to_setting()
370 setting->data.mux.func = ret; in pinmux_map_to_setting()
372 ret = pmxops->get_function_groups(pctldev, setting->data.mux.func, in pinmux_map_to_setting()
404 setting->data.mux.group = ret; in pinmux_map_to_setting()
409 void pinmux_free_setting(const struct pinctrl_setting *setting) in pinmux_free_setting() argument
414 int pinmux_enable_setting(const struct pinctrl_setting *setting) in pinmux_enable_setting() argument
416 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_enable_setting()
426 ret = pctlops->get_group_pins(pctldev, setting->data.mux.group, in pinmux_enable_setting()
434 setting->data.mux.group); in pinmux_enable_setting()
[all …]
Dcore.c973 struct pinctrl_setting *setting; in add_setting() local
985 setting = kzalloc(sizeof(*setting), GFP_KERNEL); in add_setting()
986 if (!setting) in add_setting()
989 setting->type = map->type; in add_setting()
992 setting->pctldev = pctldev; in add_setting()
994 setting->pctldev = in add_setting()
996 if (!setting->pctldev) { in add_setting()
997 kfree(setting); in add_setting()
1010 setting->dev_name = map->dev_name; in add_setting()
1014 ret = pinmux_map_to_setting(map, setting); in add_setting()
[all …]
Dpinctrl-at91.c644 u32 setting) in at91_mux_sama5d3_set_drivestrength() argument
647 if (!setting) in at91_mux_sama5d3_set_drivestrength()
651 set_drive_strength(pio + sama5d3_get_drive_register(pin), pin, 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
674 if (setting <= DRIVE_STRENGTH_BIT_DEF || in at91_mux_sam9x60_set_drivestrength()
675 setting == DRIVE_STRENGTH_BIT_MED || in at91_mux_sam9x60_set_drivestrength()
[all …]
/drivers/clk/meson/
Dclk-dualdiv.c52 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()
58 setting.m2 = meson_parm_read(clk->map, &dualdiv->m2) + 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
96 setting = __dualdiv_get_setting(req->rate, req->best_parent_rate, in meson_clk_dualdiv_determine_rate()
98 if (setting) in meson_clk_dualdiv_determine_rate()
[all …]
/drivers/memory/
Dda8xx-ddrctl.c70 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/
Dimx.c25 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()
54 writel(node_data->setting->ext_control, base + IMX_NOC_EXT_CTL_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()
58 } else if (node_data->setting->mode == IMX_NOC_MODE_UNCONFIGURED) { in imx_icc_node_set()
[all …]
/drivers/leds/flash/
Dleds-lm3601x.c325 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 …]
Dleds-aat1290.c358 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()
Dleds-ktd2692.c175 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()
Dleds-max77693.c793 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/
Diavf_txrx.h24 #define ITR_TO_REG(setting) ((setting) & ~IAVF_ITR_DYNAMIC) argument
25 #define ITR_REG_ALIGN(setting) __ALIGN_MASK(setting, ~IAVF_ITR_MASK) argument
26 #define ITR_IS_DYNAMIC(setting) (!!((setting) & IAVF_ITR_DYNAMIC)) argument
/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c300 struct mvebu_mpp_ctrl_setting *setting; in mvebu_pinmux_set() local
304 setting = mvebu_pinctrl_find_setting_by_name(pctl, grp, in mvebu_pinmux_set()
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()
[all …]
/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h25 #define ITR_TO_REG(setting) ((setting) & ~I40E_ITR_DYNAMIC) argument
26 #define ITR_REG_ALIGN(setting) __ALIGN_MASK(setting, ~I40E_ITR_MASK) argument
27 #define ITR_IS_DYNAMIC(setting) (!!((setting) & I40E_ITR_DYNAMIC)) argument
/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.h28 int ixgbe_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
30 bool setting);
31 int ixgbe_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting);
/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dlegacy.c251 u8 setting) in _mlx5_eswitch_set_vepa_locked() argument
260 if (!setting) { in _mlx5_eswitch_set_vepa_locked()
311 int mlx5_eswitch_set_vepa(struct mlx5_eswitch *esw, u8 setting) in mlx5_eswitch_set_vepa() argument
327 err = _mlx5_eswitch_set_vepa_locked(esw, setting); in mlx5_eswitch_set_vepa()
334 int mlx5_eswitch_get_vepa(struct mlx5_eswitch *esw, u8 *setting) in mlx5_eswitch_get_vepa() argument
345 *setting = esw->fdb_table.legacy.vepa_uplink_rule ? 1 : 0; in mlx5_eswitch_get_vepa()
488 u16 vport, bool setting) in mlx5_eswitch_set_vport_trust() argument
503 evport->info.trusted = setting; in mlx5_eswitch_set_vport_trust()
/drivers/soc/fsl/
Drcpm.c63 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/
Dleds-ss4200.c222 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/net/ethernet/netronome/nfp/
Dnfp_net_sriov.h64 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);
/drivers/i2c/muxes/
Di2c-mux-pinctrl.c38 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/net/ethernet/huawei/hinic/
Dhinic_sriov.h87 int hinic_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting);
92 int hinic_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
/drivers/gpu/drm/amd/pm/powerplay/smumgr/
Dfiji_smumgr.c1764 smu_data->smc_state_table.CKS_LOOKUPTable.CKS_LOOKUPTableEntry[0].setting = in fiji_populate_clock_stretcher_data_table()
1766 smu_data->smc_state_table.CKS_LOOKUPTable.CKS_LOOKUPTableEntry[0].setting |= in fiji_populate_clock_stretcher_data_table()
1803 ClockStretcherDataTableEntry[i].setting |= cks_setting << (j * 2); in fiji_populate_clock_stretcher_data_table()
1807 ClockStretcherDataTableEntry[i].setting); in fiji_populate_clock_stretcher_data_table()
2554 struct profile_mode_setting *setting; in fiji_update_dpm_settings() local
2570 setting = (struct profile_mode_setting *)profile_setting; in fiji_update_dpm_settings()
2572 if (setting->bupdate_sclk) { in fiji_update_dpm_settings()
2577 cpu_to_be16(setting->sclk_activity)) { in fiji_update_dpm_settings()
2578 levels[i].ActivityLevel = cpu_to_be16(setting->sclk_activity); in fiji_update_dpm_settings()
2588 if (levels[i].UpHyst != setting->sclk_up_hyst || in fiji_update_dpm_settings()
[all …]

123456