| /linux/drivers/platform/x86/lenovo/ |
| H A D | think-lmi.c | 371 static int tlmi_opcode_setting(char *setting, const char *value) in tlmi_opcode_setting() argument 376 opcode_str = kasprintf(GFP_KERNEL, "%s:%s;", setting, value); in tlmi_opcode_setting() 427 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in is_enabled_show() local 429 return sysfs_emit(buf, "%d\n", setting->pwd_enabled || setting->cert_installed); in is_enabled_show() 438 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in current_password_store() local 443 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) in current_password_store() 446 strscpy(setting->password, buf, setting->maxlen); in current_password_store() 448 strreplace(setting->password, '\n', '\0'); in current_password_store() 458 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in new_password_store() local 479 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) { in new_password_store() [all …]
|
| /linux/drivers/pinctrl/ |
| H A D | pinconf.c | 110 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 …]
|
| H A D | core.c | 974 struct pinctrl_setting *setting; in add_setting() local 986 setting = kzalloc_obj(*setting); in add_setting() 987 if (!setting) in add_setting() 990 setting->type = map->type; in add_setting() 993 setting->pctldev = pctldev; in add_setting() 995 setting->pctldev = in add_setting() 997 if (!setting->pctldev) { in add_setting() 998 kfree(setting); in add_setting() 1011 setting->dev_name = map->dev_name; in add_setting() 1015 ret = pinmux_map_to_setting(map, setting); in add_setting() [all …]
|
| /linux/drivers/memory/ |
| H 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()
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-asxx-defs.h | 65 uint64_t setting:5; member 67 uint64_t setting:5; 78 uint64_t setting:5; member 80 uint64_t setting:5; 159 uint64_t setting:5; member 161 uint64_t setting:5; 213 uint64_t setting:5; member 215 uint64_t setting:5; 336 uint64_t setting:5; member 338 uint64_t setting:5; [all …]
|
| /linux/drivers/interconnect/imx/ |
| H 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() 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 …]
|
| /linux/drivers/net/can/usb/ |
| H A D | nct6694_canfd.c | 520 struct nct6694_canfd_setting *setting __free(kfree) = NULL; in nct6694_canfd_start() 525 .len = cpu_to_le16(sizeof(*setting)) in nct6694_canfd_start() 530 setting = kzalloc_obj(*setting); in nct6694_canfd_start() 531 if (!setting) in nct6694_canfd_start() 535 setting->ctrl1 |= cpu_to_le16(NCT6694_CANFD_SETTING_CTRL1_MON); in nct6694_canfd_start() 538 setting->ctrl1 |= cpu_to_le16(NCT6694_CANFD_SETTING_CTRL1_NISO); in nct6694_canfd_start() 541 setting->ctrl1 |= cpu_to_le16(NCT6694_CANFD_SETTING_CTRL1_LBCK); in nct6694_canfd_start() 544 setting->ctrl2 = 0; in nct6694_canfd_start() 546 setting->nbtp = cpu_to_le32(FIELD_PREP(NCT6694_CANFD_SETTING_NBTP_NSJW, in nct6694_canfd_start() 560 setting->dbtp = cpu_to_le32(FIELD_PREP(NCT6694_CANFD_SETTING_DBTP_DSJW, in nct6694_canfd_start() [all …]
|
| /linux/drivers/leds/flash/ |
| H 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 …]
|
| H 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()
|
| H 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()
|
| H 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 …]
|
| /linux/Documentation/arch/riscv/ |
| H A D | vector.rst | 34 enablement status on execve(). The system-wide default setting can be 49 enablement status of current thread, and the setting at bit[3:2] takes place 50 at next execve(). bit[4] defines the inheritance mode of the setting in 62 Vector enablement setting for the calling thread at the next execve() 68 mode for the setting at PR_RISCV_V_VSTATE_CTRL_NEXT_MASK. If the bit 69 is set then the following execve() will not clear the setting in both 71 This setting persists across changes in the system-wide default value. 81 * A valid setting for PR_RISCV_V_VSTATE_CTRL_CUR_MASK takes place 86 * Every successful call overwrites a previous setting for the calling 125 setting in PR_RISCV_V_VSTATE_CTRL_NEXT_MASK is not [all …]
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H 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
|
| /linux/drivers/pinctrl/mvebu/ |
| H A D | pinctrl-mvebu.c | 300 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 …]
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H 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);
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H 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
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-hid-lenovo | 14 Description: If this setting is enabled, it is possible to do dragging by pressing the trackpoint. … 23 Description: For details regarding this setting please refer to http://www.pc.ibm.com/ww/healthycom… 30 Description: This setting controls if the mouse click events generated by pressing the trackpoint (… 47 Description: This setting controls how fast the trackpoint needs to be pressed to generate a mouse … 56 Description: This setting controls whether Fn Lock is enabled on the keyboard (i.e. if F1 is Mute o…
|
| H A D | sysfs-class-regulator | 97 microvolts. This holds the regulator output voltage setting 113 setting measured in microamps (i.e. E-6 Amps), for regulators 153 output voltage setting for this domain measured in microvolts, 168 output voltage setting for this domain measured in microvolts, 183 output current limit setting for this domain measured in 198 output current limit setting for this domain measured in 255 voltage setting for this domain measured in microvolts when 266 voltage setting for this domain measured in microvolts when 277 voltage setting for this domain measured in microvolts when 288 setting for this domain when the system is suspended to [all …]
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r9a07g044l2-smarc.dts | 15 * Disable PMOD1_SER0 by setting "#define PMOD1_SER0 0" above and 16 * enable PMOD_MTU3 by setting "#define PMOD_MTU3 1" below. 32 * PMOD0 connector (J1), enable PMOD0_GPT by setting "#define PMOD0_GPT 1"
|
| H A D | r9a07g054l2-smarc.dts | 15 * Disable PMOD1_SER0 by setting "#define PMOD1_SER0 0" above and 16 * enable PMOD_MTU3 by setting "#define PMOD_MTU3 1" below. 31 * PMOD0 connector (J1), enable PMOD0_GPT by setting "#define PMOD0_GPT 1"
|
| /linux/Documentation/hwmon/ |
| H A D | ina3221.rst | 35 curr[123]_crit Critical alert current(mA) setting, activates the 39 curr[123]_max Warning alert current(mA) setting, activates the 49 curr4_crit Critical alert current(mA) setting for sum of current 72 Note that setting update_interval to 0ms sets both BC
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | legacy.c | 240 u8 setting) in _mlx5_eswitch_set_vepa_locked() argument 249 if (!setting) { in _mlx5_eswitch_set_vepa_locked() 309 int mlx5_eswitch_set_vepa(struct mlx5_eswitch *esw, u8 setting) in mlx5_eswitch_set_vepa() argument 325 err = _mlx5_eswitch_set_vepa_locked(esw, setting); in mlx5_eswitch_set_vepa() 332 int mlx5_eswitch_get_vepa(struct mlx5_eswitch *esw, u8 *setting) in mlx5_eswitch_get_vepa() argument 343 *setting = esw->fdb_table.legacy.vepa_uplink_rule ? 1 : 0; in mlx5_eswitch_get_vepa() 486 u16 vport, bool setting) in mlx5_eswitch_set_vport_trust() argument 501 evport->info.trusted = setting; in mlx5_eswitch_set_vport_trust()
|
| /linux/Documentation/input/devices/ |
| H A D | edt-ft5x06.rst | 18 allows setting the "click"-threshold in the range from 0 to 80. 21 allows setting the sensitivity in the range from 0 to 31. Note that 25 allows setting the edge compensation in the range from 0 to 31. 28 allows setting the report rate in the range from 3 to 14.
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | arm-vgic.rst | 58 GICv2 specs. Getting or setting such a register has the same effect as 68 Userspace should set GICD_IIDR before setting any other registers (both 76 -ENXIO Getting or setting this register is not yet supported 92 defined in the GICv2 specs. Getting or setting such a register has the 101 state by setting the corresponding bit. 123 -ENXIO Getting or setting this register is not yet supported
|
| /linux/net/bluetooth/ |
| H A D | sco.c | 71 __u16 setting; member 330 switch (sco_pi(sk)->setting & SCO_AIRMODE_MASK) { in sco_connect() 340 sco_pi(sk)->setting, &sco_pi(sk)->codec, in sco_connect() 581 sco_pi(sk)->setting = BT_VOICE_CVSD_16BIT; in sco_sock_alloc() 839 static void sco_conn_defer_accept(struct hci_conn *conn, u16 setting) in sco_conn_defer_accept() 862 cp.content_format = cpu_to_le16(setting); in sco_conn_defer_accept() 864 switch (setting & SCO_AIRMODE_MASK) { in sco_conn_defer_accept() 902 sco_conn_defer_accept(pi->conn->hcon, pi->setting); in sco_sock_recvmsg() 954 voice.setting = sco_pi(sk)->setting; in sco_sock_setsockopt() 835 sco_conn_defer_accept(struct hci_conn * conn,u16 setting) sco_conn_defer_accept() argument [all...] |