/linux-master/drivers/clk/meson/ |
H A D | clk-dualdiv.c | 52 struct meson_clk_dualdiv_param setting; local 54 setting.dual = meson_parm_read(clk->map, &dualdiv->dual); 55 setting.n1 = meson_parm_read(clk->map, &dualdiv->n1) + 1; 56 setting.m1 = meson_parm_read(clk->map, &dualdiv->m1) + 1; 57 setting.n2 = meson_parm_read(clk->map, &dualdiv->n2) + 1; 58 setting.m2 = meson_parm_read(clk->map, &dualdiv->m2) + 1; 60 return __dualdiv_param_to_rate(parent_rate, &setting); 94 const struct meson_clk_dualdiv_param *setting; local 96 setting = __dualdiv_get_setting(req->rate, req->best_parent_rate, 98 if (setting) 113 const struct meson_clk_dualdiv_param *setting = local [all...] |
/linux-master/drivers/platform/x86/ |
H A D | think-lmi.c | 40 * Description: Change the BIOS setting to the desired value using the SetBiosSetting 106 * This is particularly useful for simplifying setting passwords. 337 static int tlmi_opcode_setting(char *setting, const char *value) argument 342 opcode_str = kasprintf(GFP_KERNEL, "%s:%s;", setting, value); 392 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 394 return sysfs_emit(buf, "%d\n", setting->valid); 403 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 408 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) 411 strscpy(setting 423 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 508 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 518 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 534 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 543 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 560 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 569 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 587 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 596 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 605 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 624 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 633 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 675 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 693 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 733 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 805 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 832 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 858 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 915 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 922 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 946 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 954 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 969 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 1104 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 1128 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 1136 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 1557 struct tlmi_attr_setting *setting; local [all...] |
H A D | think-lmi.h | 65 /* password setting details */ 83 /* Attribute setting details */ 106 struct tlmi_attr_setting *setting[TLMI_SETTINGS_COUNT]; member in struct:think_lmi
|
/linux-master/drivers/memory/ |
H A D | da8xx-ddrctl.c | 70 da8xx_ddrctl_match_knob(const struct da8xx_ddrctl_setting *setting) argument 78 if (strcmp(knob->name, setting->name) == 0) 103 const struct da8xx_ddrctl_setting *setting; local 111 setting = da8xx_ddrctl_get_board_settings(); 112 if (!setting) { 123 for (; setting->name; setting++) { 124 knob = da8xx_ddrctl_match_knob(setting); 127 "no such config option: %s\n", setting->name); 140 reg |= setting [all...] |
/linux-master/drivers/pinctrl/ |
H 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) 62 static inline void pinconf_free_setting(const struct pinctrl_setting *setting) argument 66 static inline int pinconf_apply_setting(const struct pinctrl_setting *setting) argument 83 const struct pinctrl_setting *setting); 95 const struct pinctrl_setting *setting) 56 pinconf_map_to_setting(const struct pinctrl_map *map, struct pinctrl_setting *setting) argument 94 pinconf_show_setting(struct seq_file *s, const struct pinctrl_setting *setting) argument
|
H 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) 90 static inline void pinmux_free_setting(const struct pinctrl_setting *setting) argument 94 static inline int pinmux_enable_setting(const struct pinctrl_setting *setting) argument 99 static inline void pinmux_disable_setting(const struct pinctrl_setting *setting) argument 109 const struct pinctrl_setting *setting); 121 const struct pinctrl_setting *setting) 84 pinmux_map_to_setting(const struct pinctrl_map *map, struct pinctrl_setting *setting) argument 120 pinmux_show_setting(struct seq_file *s, const struct pinctrl_setting *setting) argument [all...] |
H A D | pinconf.c | 110 struct pinctrl_setting *setting) 112 struct pinctrl_dev *pctldev = setting->pctldev; 115 switch (setting->type) { 124 setting->data.configs.group_or_pin = pin; 134 setting->data.configs.group_or_pin = pin; 140 setting->data.configs.num_configs = map->data.configs.num_configs; 141 setting->data.configs.configs = map->data.configs.configs; 146 void pinconf_free_setting(const struct pinctrl_setting *setting) argument 150 int pinconf_apply_setting(const struct pinctrl_setting *setting) argument 152 struct pinctrl_dev *pctldev = setting 109 pinconf_map_to_setting(const struct pinctrl_map *map, struct pinctrl_setting *setting) argument 261 pinconf_show_setting(struct seq_file *s, const struct pinctrl_setting *setting) argument [all...] |
H A D | pinmux.c | 342 struct pinctrl_setting *setting) 344 struct pinctrl_dev *pctldev = setting->pctldev; 362 setting->data.mux.func = ret; 364 ret = pmxops->get_function_groups(pctldev, setting->data.mux.func, 396 setting->data.mux.group = ret; 401 void pinmux_free_setting(const struct pinctrl_setting *setting) argument 406 int pinmux_enable_setting(const struct pinctrl_setting *setting) argument 408 struct pinctrl_dev *pctldev = setting->pctldev; 418 ret = pctlops->get_group_pins(pctldev, setting->data.mux.group, 426 setting 341 pinmux_map_to_setting(const struct pinctrl_map *map, struct pinctrl_setting *setting) argument 487 pinmux_disable_setting(const struct pinctrl_setting *setting) argument 663 pinmux_show_setting(struct seq_file *s, const struct pinctrl_setting *setting) argument [all...] |
H A D | core.c | 970 struct pinctrl_setting *setting; local 982 setting = kzalloc(sizeof(*setting), GFP_KERNEL); 983 if (!setting) 986 setting->type = map->type; 989 setting->pctldev = pctldev; 991 setting->pctldev = 993 if (!setting->pctldev) { 994 kfree(setting); 1007 setting 1159 pinctrl_free_setting(bool disable_setting, struct pinctrl_setting *setting) argument 1180 struct pinctrl_setting *setting, *n2; local 1263 struct pinctrl_setting *setting, *setting2; local 1873 struct pinctrl_setting *setting; local [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_sriov.h | 28 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);
|
/linux-master/drivers/interconnect/imx/ |
H A D | imx.c | 25 const struct imx_icc_noc_setting *setting; member in struct:imx_icc_node 47 if (node_data->setting && node->peak_bw) { 48 base = node_data->setting->reg + node_data->imx_provider->noc_base; 49 if (node_data->setting->mode == IMX_NOC_MODE_FIXED) { 50 prio = node_data->setting->prio_level; 53 writel(node_data->setting->mode, base + IMX_NOC_MODE_REG); 54 writel(node_data->setting->ext_control, base + IMX_NOC_EXT_CTL_REG); 56 node_data->desc->name, node_data->setting->mode, prio, 57 node_data->setting->ext_control); 58 } else if (node_data->setting 162 imx_icc_node_add(struct imx_icc_provider *imx_provider, const struct imx_icc_node_desc *node_desc, const struct imx_icc_noc_setting *setting) argument [all...] |
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-asxx-defs.h | 65 uint64_t setting:5; member in struct:cvmx_asxx_gmii_rx_clk_set::cvmx_asxx_gmii_rx_clk_set_s 67 uint64_t setting:5; 78 uint64_t setting:5; member in struct:cvmx_asxx_gmii_rx_dat_set::cvmx_asxx_gmii_rx_dat_set_s 80 uint64_t setting:5; 159 uint64_t setting:5; member in struct:cvmx_asxx_mii_rx_dat_set::cvmx_asxx_mii_rx_dat_set_s 161 uint64_t setting:5; 213 uint64_t setting:5; member in struct:cvmx_asxx_rld_bypass_setting::cvmx_asxx_rld_bypass_setting_s 215 uint64_t setting:5; 336 uint64_t setting:5; member in struct:cvmx_asxx_rld_setting::cvmx_asxx_rld_setting_s 338 uint64_t setting 349 uint64_t setting:5; member in struct:cvmx_asxx_rld_setting::cvmx_asxx_rld_setting_cn38xx 362 uint64_t setting:5; member in struct:cvmx_asxx_rx_clk_setx::cvmx_asxx_rx_clk_setx_s 449 uint64_t setting:5; member in struct:cvmx_asxx_tx_clk_setx::cvmx_asxx_tx_clk_setx_s [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H 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);
|
/linux-master/drivers/leds/flash/ |
H A D | leds-lm3601x.c | 325 struct led_flash_setting *setting; local 330 setting = &led->fled_cdev.timeout; 331 setting->min = LM3601X_MIN_TIMEOUT_US; 332 setting->max = led->max_flash_timeout; 333 setting->step = LM3601X_LOWER_STEP_US; 334 setting->val = led->max_flash_timeout; 336 setting = &led->fled_cdev.brightness; 337 setting->min = LM3601X_MIN_STROBE_I_UA; 338 setting->max = led->flash_current_max; 339 setting [all...] |
H A D | leds-ktd2692.c | 174 struct led_flash_setting *setting; local 176 setting = &fled_cdev->timeout; 177 setting->min = KTD2692_FLASH_MODE_TIMEOUT_DISABLE; 178 setting->max = cfg->flash_max_timeout; 179 setting->step = cfg->flash_max_timeout 181 setting->val = cfg->flash_max_timeout;
|
H A D | leds-aat1290.c | 360 struct led_flash_setting *setting; local 362 /* Init flash timeout setting */ 363 setting = &fled_cdev->timeout; 364 setting->min = cfg->max_flash_tm / AAT1290_FLASH_TM_NUM_LEVELS; 365 setting->max = cfg->max_flash_tm; 366 setting->step = setting->min; 367 setting->val = setting->max;
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_sriov.h | 87 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);
|
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.h | 24 #define ITR_TO_REG(setting) ((setting) & ~IAVF_ITR_DYNAMIC) 25 #define ITR_REG_ALIGN(setting) __ALIGN_MASK(setting, ~IAVF_ITR_MASK) 26 #define ITR_IS_DYNAMIC(setting) (!!((setting) & IAVF_ITR_DYNAMIC)) 254 * these values always store the USER setting, and must be converted 314 u16 target_itr; /* target ITR setting for ring(s) */ 315 u16 current_itr; /* current ITR setting for ring(s) */
|
/linux-master/drivers/soc/fsl/ |
H A D | rcpm.c | 62 u32 setting[RCPM_WAKEUP_CELL_MAX_SIZE] = {0}; local 99 * RCPM node, IPPDEXPCR0 setting, IPPDEXPCR1 setting, 100 * IPPDEXPCR2 setting, etc>. 102 * So we will go thought them to collect setting data. 105 setting[i] |= value[i + 1]; 112 u32 tmp = setting[i];
|
/linux-master/drivers/i2c/muxes/ |
H A D | i2c-mux-pinctrl.c | 38 struct pinctrl_setting *setting; local 41 list_for_each_entry(setting, &state->settings, node) { 42 pin_root = i2c_root_adapter(setting->pctldev->dev);
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_txrx.h | 25 #define ITR_TO_REG(setting) ((setting) & ~I40E_ITR_DYNAMIC) 26 #define ITR_REG_ALIGN(setting) __ALIGN_MASK(setting, ~I40E_ITR_MASK) 27 #define ITR_IS_DYNAMIC(setting) (!!((setting) & I40E_ITR_DYNAMIC)) 44 * register format expected by the firmware when setting interrupt rate limit. 355 * these values always store the USER setting, and must be converted 441 u16 target_itr; /* target ITR setting for ring(s) */ 442 u16 current_itr; /* current ITR setting fo [all...] |
/linux-master/include/linux/mfd/ |
H A D | abx500.h | 28 u8 setting; member in struct:abx500_init_settings
|
/linux-master/drivers/leds/ |
H A D | leds-ss4200.c | 222 u32 setting = 0; local 224 setting = 1; 237 __nasgpio_led_set_attr(led_cdev, GP_LVL, setting); 245 u32 setting = 1; local 255 nasgpio_led_set_attr(led_cdev, GPO_BLINK, setting); 438 pr_debug("setting blue off and amber on\n");
|
/linux-master/net/bluetooth/ |
H A D | sco.c | 70 __u16 setting; member in struct:sco_pinfo 264 if (sco_pi(sk)->setting == BT_VOICE_TRANSPARENT && 271 sco_pi(sk)->setting, &sco_pi(sk)->codec, 507 sco_pi(sk)->setting = BT_VOICE_CVSD_16BIT; 756 static void sco_conn_defer_accept(struct hci_conn *conn, u16 setting) argument 779 cp.content_format = cpu_to_le16(setting); 781 switch (setting & SCO_AIRMODE_MASK) { 815 sco_conn_defer_accept(pi->conn->hcon, pi->setting); 867 voice.setting = sco_pi(sk)->setting; [all...] |
/linux-master/drivers/pinctrl/mvebu/ |
H A D | pinctrl-mvebu.c | 300 struct mvebu_mpp_ctrl_setting *setting; local 304 setting = mvebu_pinctrl_find_setting_by_name(pctl, grp, 306 if (!setting) { 308 "unable to find setting %s in group %s\n", 313 config = setting->val; 329 struct mvebu_mpp_ctrl_setting *setting; local 339 setting = mvebu_pinctrl_find_gpio_setting(pctl, grp); 340 if (!setting) 343 config = setting->val; 353 struct mvebu_mpp_ctrl_setting *setting; local [all...] |