/linux-6.12.1/drivers/platform/x86/ |
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) in tlmi_opcode_setting() argument 342 opcode_str = kasprintf(GFP_KERNEL, "%s:%s;", setting, value); in tlmi_opcode_setting() 392 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in is_enabled_show() local 394 return sysfs_emit(buf, "%d\n", setting->valid); in is_enabled_show() 403 struct tlmi_pwd_setting *setting = to_tlmi_pwd_setting(kobj); in current_password_store() local 408 if (pwdlen && ((pwdlen < setting->minlen) || (pwdlen > setting->maxlen))) in current_password_store() 411 strscpy(setting->password, buf, setting->maxlen); in current_password_store() 412 /* Strip out CR if one is present, setting password won't work if it is present */ in current_password_store() [all …]
|
/linux-6.12.1/drivers/staging/fbtft/ |
D | fb_upd161704.c | 37 /* y-setting */ in init_display() 38 write_reg(par, 0x0024, 0x007B); /* amplitude setting */ in init_display() 40 write_reg(par, 0x0025, 0x003B); /* amplitude setting */ in init_display() 41 write_reg(par, 0x0026, 0x0034); /* amplitude setting */ in init_display() 43 write_reg(par, 0x0027, 0x0004); /* amplitude setting */ in init_display() 44 write_reg(par, 0x0052, 0x0025); /* circuit setting 1 */ in init_display() 46 write_reg(par, 0x0053, 0x0033); /* circuit setting 2 */ in init_display() 61 /* Power supply setting */ in init_display() 62 write_reg(par, 0x0019, 0x0000); /* DC/DC output setting */ in init_display() 64 write_reg(par, 0x001A, 0x1000); /* DC/DC frequency setting */ in init_display() [all …]
|
/linux-6.12.1/drivers/clk/meson/ |
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() 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 …]
|
/linux-6.12.1/drivers/pinctrl/ |
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 …]
|
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
|
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
|
D | pinmux.c | 342 struct pinctrl_setting *setting) in pinmux_map_to_setting() argument 344 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_map_to_setting() 362 setting->data.mux.func = ret; in pinmux_map_to_setting() 364 ret = pmxops->get_function_groups(pctldev, setting->data.mux.func, in pinmux_map_to_setting() 396 setting->data.mux.group = ret; in pinmux_map_to_setting() 401 void pinmux_free_setting(const struct pinctrl_setting *setting) in pinmux_free_setting() argument 406 int pinmux_enable_setting(const struct pinctrl_setting *setting) in pinmux_enable_setting() argument 408 struct pinctrl_dev *pctldev = setting->pctldev; in pinmux_enable_setting() 418 ret = pctlops->get_group_pins(pctldev, setting->data.mux.group, in pinmux_enable_setting() 426 setting->data.mux.group); in pinmux_enable_setting() [all …]
|
/linux-6.12.1/drivers/media/i2c/ccs/ |
D | ccs-quirk.c | 55 { 0x322d, 0x04 }, /* Adjusting Processing Image Size to Scaler Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 56 { 0x3255, 0x0f }, /* Horizontal Noise Reduction Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 57 { 0x3256, 0x15 }, /* Horizontal Noise Reduction Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 58 { 0x3258, 0x70 }, /* Analog Gain Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 59 { 0x3259, 0x70 }, /* Analog Gain Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 60 { 0x325f, 0x7c }, /* Analog Gain Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 61 { 0x3302, 0x06 }, /* Pixel Reference Voltage Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 62 { 0x3304, 0x00 }, /* Pixel Reference Voltage Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 63 { 0x3307, 0x22 }, /* Pixel Reference Voltage Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() 64 { 0x3308, 0x8d }, /* Pixel Reference Voltage Control Toshiba Recommendation Setting */ in jt8ew9_post_poweron() [all …]
|
/linux-6.12.1/drivers/gpu/drm/panel/ |
D | panel-orisetech-otm8009a.c | 26 #define MCS_PANSET 0xB3A6 /* Panel Type Setting */ 27 #define MCS_SD_CTRL 0xC0A2 /* Source Driver Timing Setting */ 30 #define MCS_RGB_VID_SET 0xC1A1 /* RGB Video Mode Setting */ 33 #define MCS_PWR_CTRL1 0xC580 /* Power Control Setting 1 */ 34 #define MCS_PWR_CTRL2 0xC590 /* Power Control Setting 2 for Normal Mode */ 35 #define MCS_PWR_CTRL4 0xC5B0 /* Power Control Setting 4 for DC Voltage */ 36 #define MCS_PANCTRLSET1 0xCB80 /* Panel Control Setting 1 */ 37 #define MCS_PANCTRLSET2 0xCB90 /* Panel Control Setting 2 */ 38 #define MCS_PANCTRLSET3 0xCBA0 /* Panel Control Setting 3 */ 39 #define MCS_PANCTRLSET4 0xCBB0 /* Panel Control Setting 4 */ [all …]
|
/linux-6.12.1/Documentation/arch/riscv/ |
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 57 but the current enablement status is not off. Setting 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 [all …]
|
/linux-6.12.1/drivers/memory/ |
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-6.12.1/tools/testing/selftests/tc-testing/tc-tests/qdiscs/ |
D | fq.json | 4 "name": "Create FQ with default setting", 25 "name": "Create FQ with limit packet setting", 46 "name": "Create FQ with flow_limit setting", 67 "name": "Create FQ with quantum setting", 88 "name": "Create FQ with initial_quantum setting", 109 "name": "Create FQ with invalid initial_quantum setting", 129 "name": "Create FQ with maxrate setting", 150 "name": "Create FQ with nopacing setting", 171 "name": "Create FQ with refill_delay setting", 192 "name": "Create FQ with low_rate_threshold setting", [all …]
|
D | sfb.json | 4 "name": "Create SFB with default setting", 25 "name": "Create SFB with rehash setting", 46 "name": "Create SFB with db setting", 67 "name": "Create SFB with limit setting", 88 "name": "Create SFB with max setting", 109 "name": "Create SFB with target setting", 130 "name": "Create SFB with increment setting", 151 "name": "Create SFB with decrement setting", 172 "name": "Create SFB with penalty_rate setting", 193 "name": "Create SFB with penalty_burst setting", [all …]
|
D | htb.json | 4 "name": "Create HTB with default setting", 25 "name": "Create HTB with default-N setting", 46 "name": "Create HTB with r2q setting", 67 "name": "Create HTB with direct_qlen setting", 88 "name": "Create HTB with class rate and burst setting", 110 "name": "Create HTB with class mpu setting", 132 "name": "Create HTB with class prio setting", 154 "name": "Create HTB with class ceil setting", 176 "name": "Create HTB with class cburst setting", 198 "name": "Create HTB with class mtu setting", [all …]
|
D | sfq.json | 4 "name": "Create SFQ with default setting", 25 "name": "Create SFQ with limit setting", 46 "name": "Create SFQ with perturb setting", 67 "name": "Create SFQ with quantum setting", 88 "name": "Create SFQ with divisor setting", 109 "name": "Create SFQ with flows setting", 130 "name": "Create SFQ with depth setting", 151 "name": "Create SFQ with headdrop setting", 172 "name": "Create SFQ with redflowlimit setting",
|
/linux-6.12.1/include/uapi/linux/ |
D | capability.h | 135 shall match the file owner ID when setting the S_ISUID and S_ISGID 137 supplementary group IDs) shall match the file owner ID when setting 192 /* Allow setting debug option on sockets */ 194 /* Allow setting arbitrary process / process group ownership on 197 /* Allow setting TOS (type of service) */ 198 /* Allow setting promiscuous mode */ 245 /* Allow setting the domainname */ 246 /* Allow setting the hostname */ 247 /* Allow mount() and umount(), setting up new smb connection */ 260 /* Allow setting readahead and flushing buffers on block devices */ [all …]
|
D | dm-log-userspace.h | 27 * User-space begins by setting up the communication link (error checking 68 * dm_ulog_request to the kernel - setting the 'error' field, filling the 69 * data field with the log device if necessary, and setting 'data_size' 88 * dm_ulog_request to the kernel - setting the 'error' field and clearing 107 * dm_ulog_request to the kernel - setting the 'error' field and 126 * dm_ulog_request to the kernel - setting the 'error' field and 145 * dm_ulog_request to the kernel - setting the 'error' field and 164 * dm_ulog_request to the kernel - setting the 'error' field appropriately. 182 * 1 (clean), setting 'data_size' and 'error' appropriately. 220 * dm_ulog_request to the kernel - setting the 'error' field and clearing [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/phy/ |
D | apm-xgene-phy.txt | 9 - #phy-cells : Shall be 1 as it expects one argument for setting 19 Two set of 3-tuple setting for each (up to 3) 25 Two set of 3-tuple setting for each (up to 3) 28 gain control. Two set of 3-tuple setting for each 31 - apm,tx-amplitude : Amplitude control. Two set of 3-tuple setting for 36 3-tuple setting for each (up to 3) supported link 40 3-tuple setting for each (up to 3) supported link 44 3-tuple setting for Gen1, Gen2, and Gen3. Range is 57 NOTE: PHY override parameters are board specific setting.
|
/linux-6.12.1/drivers/media/platform/samsung/s5p-g2d/ |
D | g2d-regs.h | 22 /* Parameter Setting Registers (Rotate & Direction) */ 27 /* Parameter Setting Registers (Src) */ 38 /* Parameter Setting Registers (Dest) */ 46 /* Parameter Setting Registers (Pattern) */ 53 /* Parameter Setting Registers (Mask) */ 57 /* Parameter Setting Registers (Clipping Window) */ 62 /* Parameter Setting Registers (ROP & Alpha Setting) */ 67 /* Parameter Setting Registers (Color) */ 72 /* Parameter Setting Registers (Color Key) */
|
/linux-6.12.1/Documentation/devicetree/bindings/leds/backlight/ |
D | arcxcnn_bl.txt | 14 - arc,led-config-0: setting for register ILED_CONFIG_0 15 - arc,led-config-1: setting for register ILED_CONFIG_1 16 - arc,dim-freq: PWM mode frequence setting (bits [3:0] used) 17 - arc,comp-config: setting for register CONFIG_COMP 18 - arc,filter-config: setting for register FILTER_CONFIG 19 - arc,trim-config: setting for register IMAXTUNE
|
/linux-6.12.1/drivers/pinctrl/mediatek/ |
D | pinctrl-mtk-common.h | 119 * - For special pins' pull up/down setting which resides in same register 121 * @offset: The offset of special pull up/down setting register. 144 * struct mtk_pin_ies_set - For special pins' ies and smt setting. 147 * @offset: The offset of special setting register. 148 * @bit: The bit of special setting register. 196 * @spec_ies: Special pin setting for input enable 198 * @spec_pupd: Special pull up/down setting 200 * @spec_smt: Special pin setting for schmitt 202 * @spec_pull_set: Each SoC may have special pins for pull up/down setting, 203 * these pins' pull setting are very different, they have separate pull [all …]
|
/linux-6.12.1/drivers/interconnect/imx/ |
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-6.12.1/arch/mips/include/asm/octeon/ |
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-6.12.1/Documentation/devicetree/bindings/regulator/ |
D | regulator.yaml | 130 limit setting can be omitted. 136 that detection should be enabled but limit setting can be omitted. 143 be enabled but limit setting can be omitted. 149 limit setting can be omitted. Limit is given as microvolt offset from 156 that detection should be enabled but limit setting can be omitted. Limit 164 be enabled but limit setting can be omitted. Limit is given as microvolt 171 limit setting can be omitted. Limit is given as microvolt offset from 178 that detection should be enabled but limit setting can be omitted. Limit 186 be enabled but limit setting can be omitted. Limit is given as microvolt 201 limit setting can be omitted. [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/iio/light/ |
D | sharp,gp2ap002.yaml | 46 Hysteresis setting for "far" object detection, this setting is 47 device-unique and adjust the optical setting for proximity detection 53 Hysteresis setting for "close" object detection, this setting is 54 device-unique and adjust the optical setting for proximity detection
|