| /linux/drivers/counter/ |
| H A D | i8254.c | 46 * @preset: array of Counter Register states 52 u16 preset[I8254_NUM_COUNTERS]; member 135 *ceiling = (priv->preset[count->id] == 0) ? U16_MAX : priv->preset[count->id]; in i8254_count_ceiling_read() 138 if (priv->preset[count->id] % 2) in i8254_count_ceiling_read() 139 *ceiling = priv->preset[count->id] - 1; in i8254_count_ceiling_read() 140 else if (priv->preset[count->id] == 0) in i8254_count_ceiling_read() 144 *ceiling = priv->preset[count->id]; in i8254_count_ceiling_read() 222 priv->preset[count->id] = 0; in i8254_count_mode_write() 242 *floor = (priv->preset[count->id] == 0) ? 0 : 1; in i8254_count_floor_read() 245 /* counter is always reloaded after 2 for even preset values */ in i8254_count_floor_read() [all …]
|
| H A D | 104-quad-8.c | 56 * @preset: array of preset values 66 unsigned int preset[QUAD8_NUM_COUNTERS]; member 123 /* Preset Register to Counter */ 127 /* Transfer Preset Register LSB to FCK Prescaler */ 260 const unsigned long preset) in quad8_preset_register_set() argument 265 put_unaligned_le24(preset, value); in quad8_preset_register_set() 295 /* Counter can only be set via Preset Register */ in quad8_count_write() 307 /* Set Preset Register back to original value */ in quad8_count_write() 308 ret = quad8_preset_register_set(priv, count->id, priv->preset[count->id]); in quad8_count_write() 816 struct counter_count *count, u64 *preset) in quad8_count_preset_read() argument [all …]
|
| /linux/Documentation/trace/coresight/ |
| H A D | coresight-config.rst | 87 as well as any preset values that can be used to override default parameter 91 Preset Values 94 Preset values are easily selectable sets of parameter values for the features 95 that the configuration uses. The number of values in a single preset set, equals 99 a single parameter, and another has no parameters. A single preset set will 103 If no preset is selected, then the parameter values defined in the feature 159 enable preset preset2 preset4 preset6 preset8 165 Each preset declared has a 'preset<n>' subdirectory declared. The values for 166 the preset can be examined:: 173 The 'enable' and 'preset' files allow the control of a configuration when [all …]
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-syscfg-configfs.c | 51 /* list preset values in order of features and params */ 113 cscfg_config_sysfs_set_preset(fs_config->preset); in cscfg_cfg_enable_store() 124 return scnprintf(page, PAGE_SIZE, "%d\n", fs_config->preset); in cscfg_cfg_preset_show() 132 int preset, err; in cscfg_cfg_preset_store() local 134 err = kstrtoint(page, 0, &preset); in cscfg_cfg_preset_store() 140 if ((preset < 1) || (preset > fs_config->config_desc->nr_presets)) in cscfg_cfg_preset_store() 146 fs_config->preset = preset; in cscfg_cfg_preset_store() 149 cscfg_config_sysfs_set_preset(fs_config->preset); in cscfg_cfg_preset_store() 153 CONFIGFS_ATTR(cscfg_cfg_, preset); 195 snprintf(name, CONFIGFS_ITEM_NAME_LEN, "preset%d", preset_num); in cscfg_add_preset_groups() [all …]
|
| H A D | coresight-syscfg.h | 43 * @sysfs_active_preset:Active preset index used if CoreSight controlled from sysfs. 109 void cscfg_config_sysfs_set_preset(int preset); 123 unsigned long cfg_hash, int preset); 125 void cscfg_config_sysfs_get_active_cfg(unsigned long *cfg_hash, int *preset);
|
| H A D | coresight-config.h | 38 * This is related to the number of bits (4) we use to select the preset on 39 * the perf command line. Preset 0 is always none selected. 40 * See PMU_FORMAT_ATTR(preset, "config:0-3") in coresight-etm-perf.c 119 * A configuration describes device features in use, and may provide preset 132 * @presets: Array of preset values. 256 int cscfg_csdev_enable_config(struct cscfg_config_csdev *config_csdev, int preset);
|
| H A D | coresight-syscfg-configfs.h | 19 int preset; member 35 /* container for preset view */
|
| H A D | coresight-syscfg.c | 983 /* set the sysfs preset value */ 984 void cscfg_config_sysfs_set_preset(int preset) in cscfg_config_sysfs_set_preset() argument 987 cscfg_mgr->sysfs_active_preset = preset; in cscfg_config_sysfs_set_preset() 992 * Used by a device to get the config and preset selected as active in configfs, 995 void cscfg_config_sysfs_get_active_cfg(unsigned long *cfg_hash, int *preset) in cscfg_config_sysfs_get_active_cfg() argument 998 *preset = cscfg_mgr->sysfs_active_preset; in cscfg_config_sysfs_get_active_cfg() 1052 * configuration, using @preset parameters. 1059 * @preset: Preset parameter values to use, 0 for current / default values. 1062 unsigned long cfg_hash, int preset) in cscfg_csdev_enable_active_config() argument 1098 err = cscfg_csdev_enable_config(config_csdev_active, preset); in cscfg_csdev_enable_active_config()
|
| /linux/sound/hda/common/ |
| H A D | bind.c | 34 codec->preset = list; in hda_codec_match() 100 if (WARN_ON(!codec->preset)) in hda_codec_driver_probe() 103 err = snd_hda_codec_set_name(codec, codec->preset->name); in hda_codec_driver_probe() 120 err = driver->ops->probe(codec, codec->preset); in hda_codec_driver_probe() 148 codec->preset = NULL; in hda_codec_driver_probe() 172 codec->preset = NULL; in hda_codec_driver_remove() 207 return device_attach(hda_codec_dev(codec)) > 0 && codec->preset; in codec_probed() 333 if (!codec->preset) in snd_hda_codec_configure() 335 if (!codec->preset) { in snd_hda_codec_configure()
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | metafmt-d4xx.rst | 76 * - __u32 Preset 77 - Preset selector value, default: 0, unless changed by the user 138 * - __u32 Sub-preset info (v3 only) 139 - Sub-preset choice information, see [4_] below 157 0x00000040 Preset 186 0x00000400 Sub-preset Info
|
| H A D | ext-ctrls-camera.rst | 267 .. _v4l2-auto-n-preset-white-balance: 273 Sets white balance to automatic, manual or a preset. The presets 294 - White balance preset for fluorescent lighting. It corresponds 303 - White balance preset for daylight (with clear sky). It corresponds 310 - White balance preset for moderately overcast sky. This option 314 - White balance preset for shade or heavily overcast sky. It
|
| /linux/sound/synth/emux/ |
| H A D | soundfont.c | 55 int bank, int preset, int key); 57 int preset, int bank, struct snd_sf_zone **table, 172 /* check if specified type is special font (GUS or preset-alias) */ 1117 /* rebuild preset now */ in load_guspatch() 1135 * Rebuild the preset table. This is like a hash table in that it allows 1136 * quick access to the zone information. For each preset there are zone 1138 * link for this preset, and latter is the link for zone (i.e. instrument/ 1147 /* clear preset table */ in rebuild_presets() 1167 * add the given zone to preset table 1195 cur->next_instr = sflist->presets[index]; /* preset table link */ in add_preset() [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-timer-stm32 | 97 Reading returns the current preset value. 98 Writing sets the preset value. 100 event when reach preset value. 101 When counting down the counter start from preset value
|
| /linux/drivers/iio/magnetometer/ |
| H A D | bmc150_magn.c | 684 struct bmc150_magn_preset preset; in bmc150_magn_init() local 718 preset = bmc150_magn_presets_table[BMC150_MAGN_DEFAULT_PRESET]; in bmc150_magn_init() 719 ret = bmc150_magn_set_odr(data, preset.odr); in bmc150_magn_init() 722 preset.odr); in bmc150_magn_init() 727 BMC150_MAGN_REPXY_TO_REGVAL(preset.rep_xy)); in bmc150_magn_init() 730 preset.rep_xy); in bmc150_magn_init() 735 BMC150_MAGN_REPZ_TO_REGVAL(preset.rep_z)); in bmc150_magn_init() 738 preset.rep_z); in bmc150_magn_init() 742 ret = bmc150_magn_set_max_odr(data, preset.rep_xy, preset.rep_z, in bmc150_magn_init() 743 preset.odr); in bmc150_magn_init()
|
| /linux/sound/usb/ |
| H A D | card.c | 451 * Profile name preset table 620 const struct usb_audio_device_name *preset; in usb_audio_make_shortname() local 623 preset = lookup_device_name(chip->usb_id); in usb_audio_make_shortname() 624 if (preset && preset->product_name) in usb_audio_make_shortname() 625 s = preset->product_name; in usb_audio_make_shortname() 652 const struct usb_audio_device_name *preset; in usb_audio_make_longname() local 656 preset = lookup_device_name(chip->usb_id); in usb_audio_make_longname() 659 if (preset && preset in usb_audio_make_longname() [all...] |
| /linux/tools/testing/selftests/bpf/ |
| H A D | veristat.c | 1719 static int append_preset_atom(struct var_preset *preset, char *value, bool is_index) in append_preset_atom() argument 1722 int i = preset->atom_count; in append_preset_atom() 1725 tmp = reallocarray(preset->atoms, i + 1, sizeof(*preset->atoms)); in append_preset_atom() 1729 preset->atoms = tmp; in append_preset_atom() 1730 preset->atom_count++; in append_preset_atom() 1733 preset->atoms[i].type = ARRAY_INDEX; in append_preset_atom() 1734 err = parse_rvalue(value, &preset->atoms[i].index); in append_preset_atom() 1738 preset->atoms[i].type = FIELD_NAME; in append_preset_atom() 1739 preset->atoms[i].name = strdup(value); in append_preset_atom() 1740 if (!preset->atoms[i].name) in append_preset_atom() [all …]
|
| /linux/Documentation/hwmon/ |
| H A D | w83792d.rst | 160 slowly to 0 or a preset stop value until the temperature exceeds the low 161 limit. (The preset stop value handling is not yet implemented in driver) 167 available. When related temperature sensors detects the temperature in preset
|
| /linux/Documentation/admin-guide/auxdisplay/ |
| H A D | cfag12864b.rst | 76 Ground (22)---[GND] | - P1 = Preset = 10 Kohm 77 Ground (23)---[GND] ---- S ------( 3) V0 - P2 = Preset = 1 Kohm
|
| /linux/sound/soc/codecs/ |
| H A D | hda.c | 204 ret = snd_hda_codec_set_name(codec, codec->preset->name); in hda_codec_probe() 206 dev_err(&hdev->dev, "set name: %s failed: %d\n", codec->preset->name, ret); in hda_codec_probe() 221 ret = driver->ops->probe(codec, codec->preset); in hda_codec_probe()
|
| /linux/include/uapi/sound/ |
| H A D | sfnt_info.h | 132 unsigned char instr; /* midi preset number */ 167 * voice preset mapping (aliasing)
|
| /linux/Documentation/devicetree/bindings/reset/ |
| H A D | ti,tps380x-reset.yaml | 15 RESET signal if the voltage drops below a preset threshold or upon a manual
|
| /linux/Documentation/devicetree/bindings/timer/ |
| H A D | ti,da830-timer.yaml | 19 counter reaches preset counter values.
|
| H A D | ti,keystone-timer.yaml | 20 when the counter reaches preset counter values.
|
| /linux/drivers/clk/pxa/ |
| H A D | clk-pxa.c | 170 * we need to preset the smaller DRI before the change. If we're in pxa2xx_cpll_change() 200 "1: str %3, [%1] /* preset the MDREFR */\n" in pxa2xx_cpll_change()
|
| /linux/drivers/iio/trigger/ |
| H A D | stm32-timer-trigger.c | 690 unsigned int preset; in stm32_count_set_preset() local 693 ret = kstrtouint(buf, 0, &preset); in stm32_count_set_preset() 699 regmap_write(priv->regmap, TIM_ARR, preset); in stm32_count_set_preset() 706 .name = "preset",
|