/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. 330 static int tlmi_opcode_setting(char *setting, const char *value) argument 335 opcode_str = kasprintf(GFP_KERNEL, "%s:%s;", setting, value); 385 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 387 return sysfs_emit(buf, "%d\n", setting->valid); 396 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 401 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) 404 strscpy(setting 416 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 501 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 511 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 527 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 536 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 553 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 562 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 580 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 589 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 598 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 617 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 626 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 668 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 686 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 726 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 798 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 825 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 851 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 908 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 915 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 939 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 947 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 962 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 1097 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 1121 struct tlmi_attr_setting *setting = to_tlmi_attr_setting(kobj); local 1129 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); local 1550 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 661 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 | 362 struct led_flash_setting *setting; local 364 /* Init flash timeout setting */ 365 setting = &fled_cdev->timeout; 366 setting->min = cfg->max_flash_tm / AAT1290_FLASH_TM_NUM_LEVELS; 367 setting->max = cfg->max_flash_tm; 368 setting->step = setting->min; 369 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/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/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)) 342 * these values always store the USER setting, and must be converted 423 u16 target_itr; /* target ITR setting for ring(s) */ 424 u16 current_itr; /* current ITR setting for ring(s) */
|
/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 260 if (sco_pi(sk)->setting == BT_VOICE_TRANSPARENT && 267 sco_pi(sk)->setting, &sco_pi(sk)->codec, 503 sco_pi(sk)->setting = BT_VOICE_CVSD_16BIT; 752 static void sco_conn_defer_accept(struct hci_conn *conn, u16 setting) argument 775 cp.content_format = cpu_to_le16(setting); 777 switch (setting & SCO_AIRMODE_MASK) { 811 sco_conn_defer_accept(pi->conn->hcon, pi->setting); 863 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...] |