Home
last modified time | relevance | path

Searched refs:preset (Results 1 - 25 of 48) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/counter/
H A Di8254.c46 * @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[coun in i8254_count_floor_read()
258 i8254_count_preset_read(struct counter_device *const counter, struct counter_count *const count, u64 *const preset) i8254_count_preset_read() argument
268 i8254_count_preset_write(struct counter_device *const counter, struct counter_count *const count, const u64 preset) i8254_count_preset_write() argument
[all...]
H A D104-quad-8.c56 * @preset: array of preset values
66 unsigned int preset[QUAD8_NUM_COUNTERS]; member
260 const unsigned long preset) in quad8_preset_register_set()
265 put_unaligned_le24(preset, value); in quad8_preset_register_set()
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()
820 *preset = priv->preset[count->id]; in quad8_count_preset_read()
826 struct counter_count *count, u64 preset) in quad8_count_preset_write()
259 quad8_preset_register_set(struct quad8 *const priv, const size_t id, const unsigned long preset) quad8_preset_register_set() argument
815 quad8_count_preset_read(struct counter_device *counter, struct counter_count *count, u64 *preset) quad8_count_preset_read() argument
825 quad8_count_preset_write(struct counter_device *counter, struct counter_count *count, u64 preset) quad8_count_preset_write() argument
[all...]
/kernel/linux/linux-5.10/sound/pci/hda/
H A Dhda_bind.c34 codec->preset = list; in hda_codec_match()
99 if (WARN_ON(!codec->preset)) in hda_codec_driver_probe()
102 err = snd_hda_codec_set_name(codec, codec->preset->name); in hda_codec_driver_probe()
114 patch = (hda_codec_patch_t)codec->preset->driver_data; in hda_codec_driver_probe()
146 codec->preset = NULL; in hda_codec_driver_probe()
163 codec->preset = NULL; in hda_codec_driver_remove()
201 return device_attach(hda_codec_dev(codec)) > 0 && codec->preset; in codec_probed()
320 if (!codec->preset) in snd_hda_codec_configure()
322 if (!codec->preset) { in snd_hda_codec_configure()
/kernel/linux/linux-6.6/sound/pci/hda/
H A Dhda_bind.c34 codec->preset = list; in hda_codec_match()
99 if (WARN_ON(!codec->preset)) in hda_codec_driver_probe()
102 err = snd_hda_codec_set_name(codec, codec->preset->name); in hda_codec_driver_probe()
114 patch = (hda_codec_patch_t)codec->preset->driver_data; in hda_codec_driver_probe()
146 codec->preset = NULL; in hda_codec_driver_probe()
169 codec->preset = NULL; in hda_codec_driver_remove()
204 return device_attach(hda_codec_dev(codec)) > 0 && codec->preset; in codec_probed()
330 if (!codec->preset) in snd_hda_codec_configure()
332 if (!codec->preset) { in snd_hda_codec_configure()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-config.c136 * the value of the preset index associated with the parameter.
138 static int cscfg_update_presets(struct cscfg_config_csdev *config_csdev, int preset) in cscfg_update_presets() argument
148 /* preset in range 1 to nr_presets */ in cscfg_update_presets()
149 if (preset < 1 || preset > config_desc->nr_presets) in cscfg_update_presets()
152 * Go through the array of features, assigning preset values to in cscfg_update_presets()
154 * There should be precisely the same number of preset values as the in cscfg_update_presets()
159 preset_base = &config_desc->presets[(preset - 1) * nr_cfg_params]; in cscfg_update_presets()
188 * if we are not using a preset, then need to update the feature params
254 * @preset
256 cscfg_csdev_enable_config(struct cscfg_config_csdev *config_csdev, int preset) cscfg_csdev_enable_config() argument
[all...]
H A Dcoresight-syscfg.h43 * @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 Dcoresight-syscfg-configfs.c51 /* 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()
[all...]
H A Dcoresight-syscfg-configfs.h19 int preset; member
35 /* container for preset view */
H A Dcoresight-syscfg.c968 /* set the sysfs preset value */
969 void cscfg_config_sysfs_set_preset(int preset) in cscfg_config_sysfs_set_preset() argument
972 cscfg_mgr->sysfs_active_preset = preset; in cscfg_config_sysfs_set_preset()
977 * Used by a device to get the config and preset selected as active in configfs,
980 void cscfg_config_sysfs_get_active_cfg(unsigned long *cfg_hash, int *preset) in cscfg_config_sysfs_get_active_cfg() argument
983 *preset = cscfg_mgr->sysfs_active_preset; in cscfg_config_sysfs_get_active_cfg()
1037 * configuration, using @preset parameters.
1044 * @preset: Preset parameter values to use, 0 for current / default values.
1047 unsigned long cfg_hash, int preset) in cscfg_csdev_enable_active_config()
1083 err = cscfg_csdev_enable_config(config_csdev_active, preset); in cscfg_csdev_enable_active_config()
1046 cscfg_csdev_enable_active_config(struct coresight_device *csdev, unsigned long cfg_hash, int preset) cscfg_csdev_enable_active_config() argument
[all...]
H A Dcoresight-config.h38 * This is related to the number of bits (4) we use to select the preset on
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);
/kernel/linux/linux-5.10/drivers/counter/
H A D104-quad-8.c35 * @preset: array of preset values
50 unsigned int preset[QUAD8_NUM_COUNTERS]; member
172 val = priv->preset[chan->channel]; in quad8_write_raw()
248 return snprintf(buf, PAGE_SIZE, "%u\n", priv->preset[chan->channel]); in quad8_read_preset()
256 unsigned int preset; in quad8_write_preset() local
260 ret = kstrtouint(buf, 0, &preset); in quad8_write_preset()
265 if (preset > 0xFFFFFF) in quad8_write_preset()
270 priv->preset[chan->channel] = preset; in quad8_write_preset()
1124 quad8_preset_register_set(struct quad8_iio *quad8iio, int id, unsigned int preset) quad8_preset_register_set() argument
1144 unsigned int preset; quad8_count_preset_write() local
[all...]
/kernel/linux/linux-5.10/drivers/media/i2c/
H A Ds5k6aa.c256 struct s5k6aa_preset *preset; member
313 struct s5k6aa_preset *preset = &s5k6aa->presets[0]; in s5k6aa_presets_data_init() local
317 preset->mbus_fmt.width = S5K6AA_OUT_WIDTH_DEF; in s5k6aa_presets_data_init()
318 preset->mbus_fmt.height = S5K6AA_OUT_HEIGHT_DEF; in s5k6aa_presets_data_init()
319 preset->mbus_fmt.code = s5k6aa_formats[0].code; in s5k6aa_presets_data_init()
320 preset->index = i; in s5k6aa_presets_data_init()
321 preset->clk_id = 0; in s5k6aa_presets_data_init()
322 preset++; in s5k6aa_presets_data_init()
326 s5k6aa->preset = &s5k6aa->presets[0]; in s5k6aa_presets_data_init()
467 int index = s5k6aa->preset in s5k6aa_set_mirror()
628 s5k6aa_set_output_framefmt(struct s5k6aa *s5k6aa, struct s5k6aa_preset *preset) s5k6aa_set_output_framefmt() argument
731 s5k6aa_set_prev_config(struct s5k6aa *s5k6aa, struct s5k6aa_preset *preset) s5k6aa_set_prev_config() argument
1116 struct s5k6aa_preset *preset = s5k6aa->preset; s5k6aa_set_fmt() local
[all...]
/kernel/linux/linux-5.10/sound/usb/
H A Dcard.c336 * Profile name preset table
475 const struct usb_audio_device_name *preset; in usb_audio_make_shortname() local
478 preset = lookup_device_name(chip->usb_id); in usb_audio_make_shortname()
479 if (preset && preset->product_name) in usb_audio_make_shortname()
480 s = preset->product_name; in usb_audio_make_shortname()
506 const struct usb_audio_device_name *preset; in usb_audio_make_longname() local
510 preset = lookup_device_name(chip->usb_id); in usb_audio_make_longname()
513 if (preset && preset in usb_audio_make_longname()
[all...]
/kernel/linux/linux-6.6/sound/usb/
H A Dcard.c341 * Profile name preset table
500 const struct usb_audio_device_name *preset; in usb_audio_make_shortname() local
503 preset = lookup_device_name(chip->usb_id); in usb_audio_make_shortname()
504 if (preset && preset->product_name) in usb_audio_make_shortname()
505 s = preset->product_name; in usb_audio_make_shortname()
531 const struct usb_audio_device_name *preset; in usb_audio_make_longname() local
535 preset = lookup_device_name(chip->usb_id); in usb_audio_make_longname()
538 if (preset && preset in usb_audio_make_longname()
[all...]
/kernel/linux/linux-5.10/drivers/iio/magnetometer/
H A Dbmc150_magn.c693 struct bmc150_magn_preset preset; in bmc150_magn_init() local
715 preset = bmc150_magn_presets_table[BMC150_MAGN_DEFAULT_PRESET]; in bmc150_magn_init()
716 ret = bmc150_magn_set_odr(data, preset.odr); in bmc150_magn_init()
719 preset.odr); in bmc150_magn_init()
724 BMC150_MAGN_REPXY_TO_REGVAL(preset.rep_xy)); in bmc150_magn_init()
727 preset.rep_xy); in bmc150_magn_init()
732 BMC150_MAGN_REPZ_TO_REGVAL(preset.rep_z)); in bmc150_magn_init()
735 preset.rep_z); in bmc150_magn_init()
739 ret = bmc150_magn_set_max_odr(data, preset.rep_xy, preset in bmc150_magn_init()
[all...]
/kernel/linux/linux-6.6/drivers/iio/magnetometer/
H A Dbmc150_magn.c695 struct bmc150_magn_preset preset; in bmc150_magn_init() local
729 preset = bmc150_magn_presets_table[BMC150_MAGN_DEFAULT_PRESET]; in bmc150_magn_init()
730 ret = bmc150_magn_set_odr(data, preset.odr); in bmc150_magn_init()
733 preset.odr); in bmc150_magn_init()
738 BMC150_MAGN_REPXY_TO_REGVAL(preset.rep_xy)); in bmc150_magn_init()
741 preset.rep_xy); in bmc150_magn_init()
746 BMC150_MAGN_REPZ_TO_REGVAL(preset.rep_z)); in bmc150_magn_init()
749 preset.rep_z); in bmc150_magn_init()
753 ret = bmc150_magn_set_max_odr(data, preset.rep_xy, preset in bmc150_magn_init()
[all...]
/kernel/linux/linux-5.10/sound/synth/emux/
H A Dsoundfont.c54 int bank, int preset, int key);
56 int preset, int bank, struct snd_sf_zone **table,
207 /* check if specified type is special font (GUS or preset-alias) */
1108 /* rebuild preset now */ in load_guspatch()
1128 * Rebuild the preset table. This is like a hash table in that it allows
1129 * quick access to the zone information. For each preset there are zone
1131 * link for this preset, and latter is the link for zone (i.e. instrument/
1140 /* clear preset table */ in rebuild_presets()
1160 * add the given zone to preset table
1187 cur->next_instr = sflist->presets[index]; /* preset tabl in add_preset()
1221 snd_soundfont_search_zone(struct snd_sf_list *sflist, int *notep, int vel, int preset, int bank, int def_preset, int def_bank, struct snd_sf_zone **table, int max_layers) snd_soundfont_search_zone() argument
1255 search_first_zone(struct snd_sf_list *sflist, int bank, int preset, int key) search_first_zone() argument
1274 search_zones(struct snd_sf_list *sflist, int *notep, int vel, int preset, int bank, struct snd_sf_zone **table, int max_layers, int level) search_zones() argument
[all...]
/kernel/linux/linux-6.6/sound/synth/emux/
H A Dsoundfont.c54 int bank, int preset, int key);
56 int preset, int bank, struct snd_sf_zone **table,
207 /* check if specified type is special font (GUS or preset-alias) */
1116 /* rebuild preset now */ in load_guspatch()
1136 * Rebuild the preset table. This is like a hash table in that it allows
1137 * quick access to the zone information. For each preset there are zone
1139 * link for this preset, and latter is the link for zone (i.e. instrument/
1148 /* clear preset table */ in rebuild_presets()
1168 * add the given zone to preset table
1196 cur->next_instr = sflist->presets[index]; /* preset tabl in add_preset()
1231 snd_soundfont_search_zone(struct snd_sf_list *sflist, int *notep, int vel, int preset, int bank, int def_preset, int def_bank, struct snd_sf_zone **table, int max_layers) snd_soundfont_search_zone() argument
1265 search_first_zone(struct snd_sf_list *sflist, int bank, int preset, int key) search_first_zone() argument
1285 search_zones(struct snd_sf_list *sflist, int *notep, int vel, int preset, int bank, struct snd_sf_zone **table, int max_layers, int level) search_zones() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c692 static int __bnx2x_get_preset_regs_len(struct bnx2x *bp, u32 preset) in __bnx2x_get_preset_regs_len() argument
695 return dump_num_registers[0][preset-1]; in __bnx2x_get_preset_regs_len()
697 return dump_num_registers[1][preset-1]; in __bnx2x_get_preset_regs_len()
699 return dump_num_registers[2][preset-1]; in __bnx2x_get_preset_regs_len()
701 return dump_num_registers[3][preset-1]; in __bnx2x_get_preset_regs_len()
703 return dump_num_registers[4][preset-1]; in __bnx2x_get_preset_regs_len()
713 /* Calculate the total preset regs length */ in __bnx2x_get_regs_len()
844 * @preset: the preset value
851 static void bnx2x_read_pages_regs(struct bnx2x *bp, u32 *p, u32 preset) in bnx2x_read_pages_regs() argument
887 __bnx2x_get_preset_regs(struct bnx2x *bp, u32 *p, u32 preset) __bnx2x_get_preset_regs() argument
1019 bnx2x_get_preset_regs_len(struct net_device *dev, u32 preset) bnx2x_get_preset_regs_len() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c692 static int __bnx2x_get_preset_regs_len(struct bnx2x *bp, u32 preset) in __bnx2x_get_preset_regs_len() argument
695 return dump_num_registers[0][preset-1]; in __bnx2x_get_preset_regs_len()
697 return dump_num_registers[1][preset-1]; in __bnx2x_get_preset_regs_len()
699 return dump_num_registers[2][preset-1]; in __bnx2x_get_preset_regs_len()
701 return dump_num_registers[3][preset-1]; in __bnx2x_get_preset_regs_len()
703 return dump_num_registers[4][preset-1]; in __bnx2x_get_preset_regs_len()
713 /* Calculate the total preset regs length */ in __bnx2x_get_regs_len()
844 * @preset: the preset value
851 static void bnx2x_read_pages_regs(struct bnx2x *bp, u32 *p, u32 preset) in bnx2x_read_pages_regs() argument
887 __bnx2x_get_preset_regs(struct bnx2x *bp, u32 *p, u32 preset) __bnx2x_get_preset_regs() argument
1019 bnx2x_get_preset_regs_len(struct net_device *dev, u32 preset) bnx2x_get_preset_regs_len() argument
[all...]
/kernel/linux/linux-5.10/include/sound/
H A Dsoundfont.h29 /* The following deals with preset numbers (programs) */
103 int preset, int bank,
/kernel/linux/linux-6.6/include/sound/
H A Dsoundfont.h29 /* The following deals with preset numbers (programs) */
103 int preset, int bank,
/kernel/linux/linux-5.10/sound/soc/codecs/
H A Dhdac_hda.c436 ret = snd_hda_codec_set_name(hcodec, hcodec->preset->name); in hdac_hda_codec_probe()
438 dev_err(&hdev->dev, "name failed %s\n", hcodec->preset->name); in hdac_hda_codec_probe()
448 patch = (hda_codec_patch_t)hcodec->preset->driver_data; in hdac_hda_codec_probe()
/kernel/linux/linux-6.6/sound/soc/codecs/
H A Dhdac_hda.c444 ret = snd_hda_codec_set_name(hcodec, hcodec->preset->name); in hdac_hda_codec_probe()
446 dev_err(&hdev->dev, "name failed %s\n", hcodec->preset->name); in hdac_hda_codec_probe()
456 patch = (hda_codec_patch_t)hcodec->preset->driver_data; in hdac_hda_codec_probe()
H A Dhda.c203 ret = snd_hda_codec_set_name(codec, codec->preset->name); in hda_codec_probe()
205 dev_err(&hdev->dev, "name failed %s\n", codec->preset->name); in hda_codec_probe()
215 patch = (hda_codec_patch_t)codec->preset->driver_data; in hda_codec_probe()

Completed in 28 milliseconds

12