Home
last modified time | relevance | path

Searched full:settings (Results 1 – 25 of 2606) sorted by relevance

12345678910>>...105

/Linux-v5.4/drivers/clk/
Dclk-si514.c53 /* Multiplier/divider settings */
97 struct clk_si514_muldiv *settings) in si514_get_muldiv() argument
107 settings->m_frac = reg[0] | reg[1] << 8 | reg[2] << 16 | in si514_get_muldiv()
109 settings->m_int = (reg[4] & 0x3f) << 3 | reg[3] >> 5; in si514_get_muldiv()
110 settings->ls_div_bits = (reg[6] >> 4) & 0x07; in si514_get_muldiv()
111 settings->hs_div = (reg[6] & 0x03) << 8 | reg[5]; in si514_get_muldiv()
116 struct clk_si514_muldiv *settings) in si514_set_muldiv() argument
124 if (settings->m_int < 65 || in si514_set_muldiv()
125 (settings->m_int == 65 && settings->m_frac <= 139575831)) in si514_set_muldiv()
128 else if (settings->m_int < 67 || in si514_set_muldiv()
[all …]
Dclk-si544.c74 * struct clk_si544_muldiv - Multiplier/divider settings
126 struct clk_si544_muldiv *settings) in si544_get_muldiv() argument
135 settings->ls_div_bits = (reg[1] >> 4) & 0x07; in si544_get_muldiv()
136 settings->hs_div = (reg[1] & 0x07) << 8 | reg[0]; in si544_get_muldiv()
142 settings->fb_div_int = reg[4] | (reg[5] & 0x07) << 8; in si544_get_muldiv()
143 settings->fb_div_frac = reg[0] | reg[1] << 8 | reg[2] << 16 | in si544_get_muldiv()
151 settings->delta_m = reg[0] << 8 | reg[1] << 16 | reg[2] << 24; in si544_get_muldiv()
152 settings->delta_m >>= 8; in si544_get_muldiv()
170 struct clk_si544_muldiv *settings) in si544_set_muldiv() argument
175 reg[0] = settings->hs_div; in si544_set_muldiv()
[all …]
/Linux-v5.4/drivers/spi/
Dspi-xcomm.c35 uint16_t settings; member
45 uint16_t settings; in spi_xcomm_sync_config() local
48 settings = spi_xcomm->settings; in spi_xcomm_sync_config()
49 settings |= len << SPI_XCOMM_SETTINGS_LEN_OFFSET; in spi_xcomm_sync_config()
52 put_unaligned_be16(settings, &buf[1]); in spi_xcomm_sync_config()
73 struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) in spi_xcomm_setup_transfer() argument
83 *settings |= SPI_XCOMM_SETTINGS_CLOCK_DIV_64; in spi_xcomm_setup_transfer()
85 *settings |= SPI_XCOMM_SETTINGS_CLOCK_DIV_16; in spi_xcomm_setup_transfer()
87 *settings |= SPI_XCOMM_SETTINGS_CLOCK_DIV_4; in spi_xcomm_setup_transfer()
93 *settings |= SPI_XCOMM_SETTINGS_CPOL; in spi_xcomm_setup_transfer()
[all …]
/Linux-v5.4/drivers/iio/imu/st_lsm6dsx/
Dst_lsm6dsx_shub.c187 hub_settings = &hw->settings->shub_settings; in st_lsm6dsx_shub_master_enable()
218 hub_settings = &hw->settings->shub_settings; in st_lsm6dsx_shub_read()
261 hub_settings = &hw->settings->shub_settings; in st_lsm6dsx_shub_write()
322 const struct st_lsm6dsx_ext_dev_settings *settings; in st_lsm6dsx_shub_get_odr_val() local
325 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_get_odr_val()
327 if (settings->odr_table.odr_avl[i].hz == odr) in st_lsm6dsx_shub_get_odr_val()
333 *val = settings->odr_table.odr_avl[i].val; in st_lsm6dsx_shub_get_odr_val()
340 const struct st_lsm6dsx_ext_dev_settings *settings; in st_lsm6dsx_shub_set_odr() local
348 settings = sensor->ext_info.settings; in st_lsm6dsx_shub_set_odr()
350 settings->odr_table.reg.addr, in st_lsm6dsx_shub_set_odr()
[all …]
Dst_lsm6dsx.h108 * struct st_lsm6dsx_fifo_ops - ST IMU FIFO settings
130 * struct st_lsm6dsx_hw_ts_settings - ST IMU hw timer settings
144 * struct st_lsm6dsx_shub_settings - ST IMU hw i2c controller settings
172 * struct st_lsm6dsx_ext_dev_settings - i2c controller slave settings
208 * struct st_lsm6dsx_settings - ST IMU sensor settings
221 * @ts_settings: Hw timer related settings.
222 * @shub_settings: i2c controller related settings.
272 * @ext_info: Sensor settings if it is connected to i2c controller
288 const struct st_lsm6dsx_ext_dev_settings *settings; member
308 * @settings: Pointer to the specific sensor settings in use.
[all …]
/Linux-v5.4/sound/soc/codecs/
Dtlv320aic32x4-clk.c26 * struct clk_aic32x4_pll_muldiv - Multiplier/divider settings
78 struct clk_aic32x4_pll_muldiv *settings) in clk_aic32x4_pll_get_muldiv() argument
87 settings->r = val & AIC32X4_PLL_R_MASK; in clk_aic32x4_pll_get_muldiv()
88 settings->p = (val & AIC32X4_PLL_P_MASK) >> AIC32X4_PLL_P_SHIFT; in clk_aic32x4_pll_get_muldiv()
93 settings->j = val; in clk_aic32x4_pll_get_muldiv()
98 settings->d = val << 8; in clk_aic32x4_pll_get_muldiv()
103 settings->d |= val; in clk_aic32x4_pll_get_muldiv()
109 struct clk_aic32x4_pll_muldiv *settings) in clk_aic32x4_pll_set_muldiv() argument
115 AIC32X4_PLL_R_MASK, settings->r); in clk_aic32x4_pll_set_muldiv()
121 settings->p << AIC32X4_PLL_P_SHIFT); in clk_aic32x4_pll_set_muldiv()
[all …]
/Linux-v5.4/include/linux/
Dmii.h109 * @ethadv: the ethtool advertisement settings
112 * settings to phy autonegotiation advertisements for the
137 * @advertising: the linkmode advertisement settings
140 * settings to phy autonegotiation advertisements for the
168 * to ethtool advertisement settings.
192 * @ethadv: the ethtool advertisement settings
195 * settings to phy autonegotiation advertisements for the
212 * @advertising: the linkmode advertisement settings
215 * settings to phy autonegotiation advertisements for the
238 * advertisement settings.
[all …]
/Linux-v5.4/drivers/iio/light/
Dtsl2772.c173 struct tsl2772_settings settings; member
475 lux = (lux * chip->settings.als_gain_trim) / 1000; in tsl2772_get_lux()
561 chip->settings.prox_power = tsl2772_led_currents[i][1]; in tsl2772_read_prox_led_current()
628 /* If Operational settings defined elsewhere.. */ in tsl2772_defaults()
630 memcpy(&chip->settings, chip->pdata->platform_default_settings, in tsl2772_defaults()
633 memcpy(&chip->settings, &tsl2772_default_settings, in tsl2772_defaults()
691 ret = (chip->settings.als_cal_target * chip->settings.als_gain_trim) / in tsl2772_als_calibrate()
696 chip->settings.als_gain_trim = ret; in tsl2772_als_calibrate()
715 chip->tsl2772_config[TSL2772_ALS_TIME] = chip->settings.als_time; in tsl2772_chip_on()
716 chip->tsl2772_config[TSL2772_PRX_TIME] = chip->settings.prox_time; in tsl2772_chip_on()
[all …]
/Linux-v5.4/drivers/hid/
Dhid-roccat-kone.c95 static void kone_set_settings_checksum(struct kone_settings *settings) in kone_set_settings_checksum() argument
98 unsigned char *address = (unsigned char *)settings; in kone_set_settings_checksum()
103 settings->checksum = cpu_to_le16(checksum); in kone_set_settings_checksum()
144 * Reads settings from mouse and stores it in @buf
156 * Writes settings from @buf to mouse
161 struct kone_settings const *settings) in kone_set_settings() argument
166 settings, sizeof(struct kone_settings)); in kone_set_settings()
279 memcpy(buf, ((char const *)&kone->settings) + off, count); in kone_sysfs_read_settings()
286 * Writing settings automatically activates startup_profile.
303 difference = memcmp(buf, &kone->settings, sizeof(struct kone_settings)); in kone_sysfs_write_settings()
[all …]
Dhid-roccat-pyra.c79 struct pyra_settings const *settings) in pyra_set_settings() argument
82 PYRA_COMMAND_SETTINGS, settings, in pyra_set_settings()
249 struct pyra_settings const *settings; in pyra_sysfs_write_settings() local
254 settings = (struct pyra_settings const *)buf; in pyra_sysfs_write_settings()
255 if (settings->startup_profile >= ARRAY_SIZE(pyra->profile_settings)) in pyra_sysfs_write_settings()
260 retval = pyra_set_settings(usb_dev, settings); in pyra_sysfs_write_settings()
266 profile_activated(pyra, settings->startup_profile); in pyra_sysfs_write_settings()
269 roccat_report.value = settings->startup_profile + 1; in pyra_sysfs_write_settings()
278 PYRA_SYSFS_R(settings, SETTINGS);
280 __BIN_ATTR(settings, (S_IWUSR | S_IRUGO),
[all …]
/Linux-v5.4/drivers/cpufreq/
Dsa1100-cpufreq.c115 struct sa1100_dram_regs *settings = sa1100_dram_settings; in sa1100_update_dram_timings() local
118 while (settings->speed != 0) { in sa1100_update_dram_timings()
119 if (new_speed == settings->speed) in sa1100_update_dram_timings()
122 settings++; in sa1100_update_dram_timings()
125 if (settings->speed == 0) { in sa1100_update_dram_timings()
142 MDCAS2 = settings->mdcas2; in sa1100_update_dram_timings()
143 MDCAS1 = settings->mdcas1; in sa1100_update_dram_timings()
144 MDCAS0 = settings->mdcas0; in sa1100_update_dram_timings()
145 MDCNFG = settings->mdcnfg; in sa1100_update_dram_timings()
148 * frequency and then tighten the memory settings. in sa1100_update_dram_timings()
[all …]
/Linux-v5.4/drivers/media/dvb-frontends/
Ddrxk_hard.h247 struct s_cfg_agc m_vsb_rf_agc_cfg; /* settings for VSB RF-AGC */
248 struct s_cfg_agc m_vsb_if_agc_cfg; /* settings for VSB IF-AGC */
249 u16 m_vsb_pga_cfg; /* settings for VSB PGA */
250 struct s_cfg_pre_saw m_vsb_pre_saw_cfg; /* settings for pre SAW sense */
293 struct s_cfg_agc m_atv_rf_agc_cfg; /* settings for ATV RF-AGC */
294 struct s_cfg_agc m_atv_if_agc_cfg; /* settings for ATV IF-AGC */
295 struct s_cfg_pre_saw m_atv_pre_saw_cfg; /* settings for ATV pre SAW sense */
305 struct s_cfg_agc m_qam_rf_agc_cfg; /* settings for QAM RF-AGC */
306 struct s_cfg_agc m_qam_if_agc_cfg; /* settings for QAM IF-AGC */
307 u16 m_qam_pga_cfg; /* settings for QAM PGA */
[all …]
/Linux-v5.4/drivers/pinctrl/mvebu/
Dpinctrl-mvebu.c40 struct mvebu_mpp_ctrl_setting *settings; member
112 if (config == grp->settings[n].val) { in mvebu_pinctrl_find_setting_by_val()
114 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_val()
115 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_val()
127 if (strcmp(name, grp->settings[n].name) == 0) { in mvebu_pinctrl_find_setting_by_name()
129 grp->settings[n].variant)) in mvebu_pinctrl_find_setting_by_name()
130 return &grp->settings[n]; in mvebu_pinctrl_find_setting_by_name()
141 if (grp->settings[n].flags & in mvebu_pinctrl_find_gpio_setting()
144 grp->settings[n].variant)) in mvebu_pinctrl_find_gpio_setting()
145 return &grp->settings[n]; in mvebu_pinctrl_find_gpio_setting()
[all …]
Dpinctrl-mvebu.h40 * between two or more different settings, e.g. assign mpp pin 13 to
45 * to allow pin settings with varying gpio pins.
72 * mpp_get/_set function may use val to distinguish between different settings.
95 * struct mvebu_mpp_mode - link ctrl and settings
97 * @settings: list of settings available for this mode
99 * A mode connects all available settings with the corresponding mpp_ctrl
104 struct mvebu_mpp_ctrl_setting *settings; member
180 .settings = (struct mvebu_mpp_ctrl_setting[]){ \
/Linux-v5.4/tools/testing/selftests/kselftest/
Drunner.sh10 # Defaults for "settings" file fields:
50 # Reset any "settings"-file variables.
52 # Load per-test-directory kselftest "settings" file.
53 settings="$BASE_DIR/$DIR/settings"
54 if [ -r "$settings" ] ; then
59 done < "$settings"
/Linux-v5.4/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-pyra25 Please use binary attribute "settings" which provides this information.
52 press of a button. A profile is split in settings and buttons.
67 press of a button. A profile is split in settings and buttons.
79 press of a button. A profile is split in settings and buttons.
83 settings back to the mouse. The data has to be 13 bytes long.
95 press of a button. A profile is split in settings and buttons.
98 When read, these files return the respective profile settings.
104 …onfig num>.<interface num>/<hid-bus>:<vendor-id>:<product-id>.<num>/pyra/roccatpyra<minor>/settings
107 Description: When read, this file returns the settings stored in the mouse.
110 When written, this file lets write settings back to the mouse.
[all …]
/Linux-v5.4/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dcommon.c399 struct brcmf_mp_device *settings; in brcmf_get_module_param() local
406 settings = kzalloc(sizeof(*settings), GFP_ATOMIC); in brcmf_get_module_param()
407 if (!settings) in brcmf_get_module_param()
411 settings->p2p_enable = !!brcmf_p2p_enable; in brcmf_get_module_param()
412 settings->feature_disable = brcmf_feature_disable; in brcmf_get_module_param()
413 settings->fcmode = brcmf_fcmode; in brcmf_get_module_param()
414 settings->roamoff = !!brcmf_roamoff; in brcmf_get_module_param()
415 settings->iapp = !!brcmf_iapp_enable; in brcmf_get_module_param()
417 settings->ignore_probe_fail = !!brcmf_ignore_probe_fail; in brcmf_get_module_param()
421 settings->bus.sdio.txglomsz = brcmf_sdiod_txglomsz; in brcmf_get_module_param()
[all …]
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc_link.c1475 /* get link settings for video mode timing */ in enable_link_dp()
1479 /* If link settings are different than current and link already enabled in enable_link_dp()
1584 struct ext_hdmi_settings *settings) in get_ext_hdmi_settings() argument
1595 * Get retimer settings from sbios for passing SI eye test for DCE11 in get_ext_hdmi_settings()
1600 // Check if current bios contains ext Hdmi settings in get_ext_hdmi_settings()
1604 settings->slv_addr = integrated_info->dp0_ext_hdmi_slv_addr; in get_ext_hdmi_settings()
1605 settings->reg_num = integrated_info->dp0_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
1606 settings->reg_num_6g = integrated_info->dp0_ext_hdmi_6g_reg_num; in get_ext_hdmi_settings()
1607 memmove(settings->reg_settings, in get_ext_hdmi_settings()
1610 memmove(settings->reg_settings_6g, in get_ext_hdmi_settings()
[all …]
/Linux-v5.4/drivers/ide/
Dide-proc.c12 * Drive/Driver settings can be retrieved by reading the drive's
13 * "settings" files. e.g. "cat /proc/ide0/hda/settings"
15 * echo "name:val" >/proc/ide/ide0/hda/settings
167 * to the driver to change settings, and then wait on a sema for completion.
226 printk_once(KERN_WARNING "Warning: /proc/ide/hd?/settings interface is " in proc_ide_settings_warn()
241 d = drive->settings; in ide_settings_proc_show()
245 /* read settings in the alphabetical order */ in ide_settings_proc_show()
321 * then do another to actually write the new settings. in ide_settings_proc_write()
358 /* generic settings first, then driver specific ones */ in ide_settings_proc_write()
361 if (drive->settings) in ide_settings_proc_write()
[all …]
/Linux-v5.4/drivers/media/rc/
Dnuvoton-cir.h71 /* hardware I/O settings */
91 /* CIR settings */
117 /* CIR IRCON settings */
134 /* CIR IRSTS settings */
144 /* CIR IREN settings */
154 /* CIR FIFOCON settings */
177 /* CIR IRFIFOSTS settings */
206 /* CIR WAKE UP IRCON settings */
233 /* CIR WAKE FIFOCON settings */
245 /* CIR WAKE SRXFSTS settings */
/Linux-v5.4/arch/arm/plat-samsung/include/plat/
Dcpu-freq.h42 * @old: The old clock settings.
43 * @new: The new clock settings.
75 * Divisor settings for the core clocks.
99 * @auto_io: Set if the IO timing settings should be generated from the
105 * is left at zero will use the CPU's settings.
107 * This contains the board specific settings that affect how the CPU
108 * drivers chose settings. These include the memory refresh and IO
/Linux-v5.4/drivers/iio/common/st_sensors/
Dst_sensors_spi.c55 * @settings: sensor specific settings reference.
60 struct st_sensor_settings *settings) in st_sensors_configure_spi_3_wire() argument
62 if (settings->sim.addr) { in st_sensors_configure_spi_3_wire()
64 settings->sim.addr, in st_sensors_configure_spi_3_wire()
65 settings->sim.value in st_sensors_configure_spi_3_wire()
/Linux-v5.4/Documentation/ABI/stable/
Dsysfs-fs-orangefs5 Counters and settings for various caches.
66 Attribute cache configurable settings.
73 Name cache configurable settings.
80 Capability cache configurable settings.
87 Credential cache configurable settings.
/Linux-v5.4/sound/oss/dmasound/
Ddmasound.h97 /* description of the set-up applies to either hard or soft settings */
104 } SETTINGS; typedef
142 SETTINGS default_hard ; /* open() or init() should set something valid */
143 SETTINGS default_soft ; /* you can make it look like old OSS, if you want to */
163 SETTINGS hard; /* hardware settings */
164 SETTINGS soft; /* software settings */
165 SETTINGS dsp; /* /dev/dsp default settings */
/Linux-v5.4/drivers/net/phy/
Dphy-core.c14 "and the PHY settings array.\n"); in phy_speed_to_str()
65 /* A mapping of all SUPPORTED settings to speed/duplex. This table
72 static const struct phy_setting settings[] = { variable
153 * Search the settings array for a setting that matches the speed and
169 for (i = 0, p = settings; i < ARRAY_SIZE(settings); i++, p++) { in phy_lookup_setting()
201 for (i = 0, count = 0; i < ARRAY_SIZE(settings) && count < size; i++) in phy_speeds()
202 if (settings[i].bit < __ETHTOOL_LINK_MODE_MASK_NBITS && in phy_speeds()
203 test_bit(settings[i].bit, mask) && in phy_speeds()
204 (count == 0 || speeds[count - 1] != settings[i].speed)) in phy_speeds()
205 speeds[count++] = settings[i].speed; in phy_speeds()
[all …]

12345678910>>...105