Home
last modified time | relevance | path

Searched refs:wm (Results 1 – 57 of 57) sorted by relevance

/linux-4.1.27/drivers/input/touchscreen/
Dwm97xx-core.c88 int wm97xx_reg_read(struct wm97xx *wm, u16 reg) in wm97xx_reg_read() argument
90 if (wm->ac97) in wm97xx_reg_read()
91 return wm->ac97->bus->ops->read(wm->ac97, reg); in wm97xx_reg_read()
97 void wm97xx_reg_write(struct wm97xx *wm, u16 reg, u16 val) in wm97xx_reg_write() argument
101 wm->dig[(reg - AC97_WM9713_DIG1) >> 1] = val; in wm97xx_reg_write()
105 wm->gpio[(reg - AC97_GPIO_CFG) >> 1] = val; in wm97xx_reg_write()
109 wm->misc = val; in wm97xx_reg_write()
111 if (wm->ac97) in wm97xx_reg_write()
112 wm->ac97->bus->ops->write(wm->ac97, reg, val); in wm97xx_reg_write()
124 int wm97xx_read_aux_adc(struct wm97xx *wm, u16 adcsel) in wm97xx_read_aux_adc() argument
[all …]
Dwm9713.c156 static void wm9713_phy_init(struct wm97xx *wm) in wm9713_phy_init() argument
168 dev_info(wm->dev, "setting pen detect pull-up to %d Ohms\n", in wm9713_phy_init()
175 dev_info(wm->dev, "setting 5-wire touchscreen mode."); in wm9713_phy_init()
178 dev_warn(wm->dev, in wm9713_phy_init()
188 dev_info(wm->dev, in wm9713_phy_init()
191 dev_info(wm->dev, in wm9713_phy_init()
198 dev_info(wm->dev, "supplied delay out of range."); in wm9713_phy_init()
200 dev_info(wm->dev, "setting adc sample delay to %d u Secs.", in wm9713_phy_init()
211 wm->misc = wm97xx_reg_read(wm, 0x5a); in wm9713_phy_init()
213 wm97xx_reg_write(wm, AC97_WM9713_DIG1, dig1); in wm9713_phy_init()
[all …]
Dwm9712.c156 static void wm9712_phy_init(struct wm97xx *wm) in wm9712_phy_init() argument
165 dev_dbg(wm->dev, "setting pen detect pull-up to %d Ohms\n", in wm9712_phy_init()
172 dev_dbg(wm->dev, "setting 5-wire touchscreen mode.\n"); in wm9712_phy_init()
175 dev_warn(wm->dev, "pressure measurement is not " in wm9712_phy_init()
184 dev_dbg(wm->dev, in wm9712_phy_init()
187 dev_dbg(wm->dev, in wm9712_phy_init()
194 dev_dbg(wm->dev, "supplied delay out of range.\n"); in wm9712_phy_init()
199 dev_dbg(wm->dev, "setting adc sample delay to %d u Secs.\n", in wm9712_phy_init()
207 reg = wm97xx_reg_read(wm, AC97_MISC_AFE); in wm9712_phy_init()
208 wm97xx_reg_write(wm, AC97_MISC_AFE, reg | WM97XX_GPIO_4); in wm9712_phy_init()
[all …]
Dwm9705.c138 static void wm9705_phy_init(struct wm97xx *wm) in wm9705_phy_init() argument
146 wm97xx_reg_write(wm, AC97_AUX, 0x8000); in wm9705_phy_init()
147 wm97xx_reg_write(wm, AC97_VIDEO, 0x8000); in wm9705_phy_init()
152 dev_dbg(wm->dev, in wm9705_phy_init()
155 dev_dbg(wm->dev, in wm9705_phy_init()
163 dev_dbg(wm->dev, "supplied delay out of range."); in wm9705_phy_init()
169 dev_dbg(wm->dev, "setting adc sample delay to %d u Secs.", in wm9705_phy_init()
174 dev_dbg(wm->dev, "setting pdd to Vmid/%d", 1 - (pdd & 0x000f)); in wm9705_phy_init()
179 wm97xx_reg_write(wm, AC97_WM97XX_DIGITISER1, dig1); in wm9705_phy_init()
180 wm97xx_reg_write(wm, AC97_WM97XX_DIGITISER2, dig2); in wm9705_phy_init()
[all …]
Dmainstone-wm97xx.c106 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up() argument
114 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up() argument
125 static int wm97xx_acc_pen_down(struct wm97xx *wm) in wm97xx_acc_pen_down() argument
155 dev_dbg(wm->dev, "Raw coordinates: x=%x, y=%x, p=%x\n", in wm97xx_acc_pen_down()
166 input_report_abs(wm->input_dev, ABS_X, x & 0xfff); in wm97xx_acc_pen_down()
167 input_report_abs(wm->input_dev, ABS_Y, y & 0xfff); in wm97xx_acc_pen_down()
168 input_report_abs(wm->input_dev, ABS_PRESSURE, p & 0xfff); in wm97xx_acc_pen_down()
169 input_report_key(wm->input_dev, BTN_TOUCH, (p != 0)); in wm97xx_acc_pen_down()
170 input_sync(wm->input_dev); in wm97xx_acc_pen_down()
177 static int wm97xx_acc_startup(struct wm97xx *wm) in wm97xx_acc_startup() argument
[all …]
Datmel-wm97xx.c138 struct wm97xx *wm; member
151 struct wm97xx *wm = atmel_wm97xx->wm; in atmel_wm97xx_channel_b_interrupt() local
156 dev_dbg(&wm->touch_dev->dev, "AC97C overrun\n"); in atmel_wm97xx_channel_b_interrupt()
176 input_report_abs(wm->input_dev, ABS_X, atmel_wm97xx->x); in atmel_wm97xx_channel_b_interrupt()
177 input_report_abs(wm->input_dev, ABS_Y, atmel_wm97xx->y); in atmel_wm97xx_channel_b_interrupt()
178 input_report_key(wm->input_dev, BTN_TOUCH, pen_down); in atmel_wm97xx_channel_b_interrupt()
179 input_sync(wm->input_dev); in atmel_wm97xx_channel_b_interrupt()
181 input_report_abs(wm->input_dev, ABS_X, atmel_wm97xx->x); in atmel_wm97xx_channel_b_interrupt()
182 input_report_abs(wm->input_dev, ABS_Y, atmel_wm97xx->y); in atmel_wm97xx_channel_b_interrupt()
183 input_report_abs(wm->input_dev, ABS_PRESSURE, value); in atmel_wm97xx_channel_b_interrupt()
[all …]
Dzylonite-wm97xx.c80 static void wm97xx_acc_pen_up(struct wm97xx *wm) in wm97xx_acc_pen_up() argument
90 static int wm97xx_acc_pen_down(struct wm97xx *wm) in wm97xx_acc_pen_down() argument
121 dev_dbg(wm->dev, "Raw coordinates: x=%x, y=%x, p=%x\n", in wm97xx_acc_pen_down()
132 input_report_abs(wm->input_dev, ABS_X, x & 0xfff); in wm97xx_acc_pen_down()
133 input_report_abs(wm->input_dev, ABS_Y, y & 0xfff); in wm97xx_acc_pen_down()
134 input_report_abs(wm->input_dev, ABS_PRESSURE, p & 0xfff); in wm97xx_acc_pen_down()
135 input_report_key(wm->input_dev, BTN_TOUCH, (p != 0)); in wm97xx_acc_pen_down()
136 input_sync(wm->input_dev); in wm97xx_acc_pen_down()
143 static int wm97xx_acc_startup(struct wm97xx *wm) in wm97xx_acc_startup() argument
148 if (wm->ac97 == NULL) in wm97xx_acc_startup()
[all …]
/linux-4.1.27/sound/pci/ice1712/
Dwm8766.c32 static void snd_wm8766_write(struct snd_wm8766 *wm, u16 addr, u16 data) in snd_wm8766_write() argument
35 wm->regs[addr] = data; in snd_wm8766_write()
36 wm->ops.write(wm, addr, data); in snd_wm8766_write()
151 void snd_wm8766_init(struct snd_wm8766 *wm) in snd_wm8766_init() argument
161 memcpy(wm->ctl, snd_wm8766_default_ctl, sizeof(wm->ctl)); in snd_wm8766_init()
163 snd_wm8766_write(wm, WM8766_REG_RESET, 0x00); /* reset */ in snd_wm8766_init()
167 snd_wm8766_write(wm, i, default_values[i]); in snd_wm8766_init()
170 void snd_wm8766_resume(struct snd_wm8766 *wm) in snd_wm8766_resume() argument
175 snd_wm8766_write(wm, i, wm->regs[i]); in snd_wm8766_resume()
178 void snd_wm8766_set_if(struct snd_wm8766 *wm, u16 dac) in snd_wm8766_set_if() argument
[all …]
Dwm8776.c32 static void snd_wm8776_write(struct snd_wm8776 *wm, u16 addr, u16 data) in snd_wm8776_write() argument
38 wm->regs[addr] = data; in snd_wm8776_write()
39 wm->ops.write(wm, bus_addr, bus_data); in snd_wm8776_write()
44 static void snd_wm8776_activate_ctl(struct snd_wm8776 *wm, in snd_wm8776_activate_ctl() argument
48 struct snd_card *card = wm->card; in snd_wm8776_activate_ctl()
69 static void snd_wm8776_update_agc_ctl(struct snd_wm8776 *wm) in snd_wm8776_update_agc_ctl() argument
73 switch (wm->agc_mode) { in snd_wm8776_update_agc_ctl()
90 if (wm->ctl[i].flags & flags_off) in snd_wm8776_update_agc_ctl()
91 snd_wm8776_activate_ctl(wm, wm->ctl[i].name, false); in snd_wm8776_update_agc_ctl()
92 else if (wm->ctl[i].flags & flags_on) in snd_wm8776_update_agc_ctl()
[all …]
Dmaya44.c84 struct snd_wm8776 wm[2]; member
90 static void wm8776_write(struct snd_ice1712 *ice, struct snd_wm8776 *wm, in wm8776_write() argument
97 snd_vt1724_write_i2c(ice, wm->addr, in wm8776_write()
100 wm->regs[reg] = val; in wm8776_write()
106 static int wm8776_write_bits(struct snd_ice1712 *ice, struct snd_wm8776 *wm, in wm8776_write_bits() argument
110 val |= wm->regs[reg] & ~mask; in wm8776_write_bits()
111 if (val != wm->regs[reg]) { in wm8776_write_bits()
112 wm8776_write(ice, wm, reg, val); in wm8776_write_bits()
188 struct snd_wm8776 *wm = in maya_vol_get() local
189 &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; in maya_vol_get()
[all …]
Dwm8766.h102 void (*write)(struct snd_wm8766 *wm, u16 addr, u16 data);
139 void (*set)(struct snd_wm8766 *wm, u16 ch1, u16 ch2);
140 void (*get)(struct snd_wm8766 *wm, u16 *ch1, u16 *ch2);
155 void snd_wm8766_init(struct snd_wm8766 *wm);
156 void snd_wm8766_resume(struct snd_wm8766 *wm);
157 void snd_wm8766_set_if(struct snd_wm8766 *wm, u16 dac);
158 void snd_wm8766_volume_restore(struct snd_wm8766 *wm);
159 int snd_wm8766_build_controls(struct snd_wm8766 *wm);
Dwm8776.h141 void (*write)(struct snd_wm8776 *wm, u8 addr, u8 data);
195 void (*set)(struct snd_wm8776 *wm, u16 ch1, u16 ch2);
196 void (*get)(struct snd_wm8776 *wm, u16 *ch1, u16 *ch2);
217 void snd_wm8776_init(struct snd_wm8776 *wm);
218 void snd_wm8776_resume(struct snd_wm8776 *wm);
219 void snd_wm8776_set_power(struct snd_wm8776 *wm, u16 power);
220 void snd_wm8776_volume_restore(struct snd_wm8776 *wm);
221 int snd_wm8776_build_controls(struct snd_wm8776 *wm);
Dpsc724.c118 static void psc724_wm8766_write(struct snd_wm8766 *wm, u16 addr, u16 data) in psc724_wm8766_write() argument
120 struct psc724_spec *spec = container_of(wm, struct psc724_spec, wm8766); in psc724_wm8766_write()
160 static void psc724_wm8776_write(struct snd_wm8776 *wm, u8 addr, u8 data) in psc724_wm8776_write() argument
162 struct psc724_spec *spec = container_of(wm, struct psc724_spec, wm8776); in psc724_wm8776_write()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_pm.c578 const struct intel_watermark_params *wm, in intel_calculate_wm() argument
593 entries_required = DIV_ROUND_UP(entries_required, wm->cacheline_size); in intel_calculate_wm()
597 wm_size = fifo_size - (entries_required + wm->guard_size); in intel_calculate_wm()
602 if (wm_size > (long)wm->max_wm) in intel_calculate_wm()
603 wm_size = wm->max_wm; in intel_calculate_wm()
605 wm_size = wm->default_wm; in intel_calculate_wm()
642 unsigned long wm; in pineview_update_wm() local
662 wm = intel_calculate_wm(clock, &pineview_display_wm, in pineview_update_wm()
667 reg |= FW_WM(wm, SR); in pineview_update_wm()
672 wm = intel_calculate_wm(clock, &pineview_cursor_wm, in pineview_update_wm()
[all …]
Di915_debugfs.c2858 ddb = &dev_priv->wm.skl_hw.ddb; in i915_ddb_info()
3872 static void wm_latency_show(struct seq_file *m, const uint16_t wm[8]) in wm_latency_show()
3881 unsigned int latency = wm[level]; in wm_latency_show()
3893 level, wm[level], latency / 10, latency % 10); in wm_latency_show()
3906 latencies = dev_priv->wm.skl_latency; in pri_wm_latency_show()
3908 latencies = to_i915(dev)->wm.pri_latency; in pri_wm_latency_show()
3922 latencies = dev_priv->wm.skl_latency; in spr_wm_latency_show()
3924 latencies = to_i915(dev)->wm.spr_latency; in spr_wm_latency_show()
3938 latencies = dev_priv->wm.skl_latency; in cur_wm_latency_show()
3940 latencies = to_i915(dev)->wm.cur_latency; in cur_wm_latency_show()
[all …]
Dintel_drv.h394 struct intel_wm_level wm[5]; member
408 struct skl_wm_level wm[8]; member
488 } wm; member
521 struct intel_plane_wm_parameters wm; member
Di915_drv.h1798 } wm; member
Dintel_display.c11143 sw_ddb = &dev_priv->wm.skl_hw.ddb; in check_wm_state()
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-vt8500.txt7 - compatible: "via,vt8500-pinctrl", "wm,wm8505-pinctrl", "wm,wm8650-pinctrl",
8 "wm8750-pinctrl" or "wm,wm8850-pinctrl"
31 - wm,pins: An array of cells. Each cell contains the ID of a pin.
34 - wm,function: Integer, containing the function to mux to the pin(s):
39 - wm,pull: Integer, representing the pull-down/up to apply to the pin(s):
44 Each of wm,function and wm,pull may contain either a single value which
45 will be applied to all pins in wm,pins, or one value for each entry in
46 wm,pins.
51 compatible = "wm,wm8505-pinctrl";
/linux-4.1.27/drivers/video/fbdev/
Di740fb.c227 u32 wm; in i740_calc_fifo() local
232 wm = 0x18120000; in i740_calc_fifo()
234 wm = 0x16110000; in i740_calc_fifo()
236 wm = 0x120E0000; in i740_calc_fifo()
238 wm = 0x100D0000; in i740_calc_fifo()
244 wm = 0x2C1D0000; in i740_calc_fifo()
246 wm = 0x2C180000; in i740_calc_fifo()
248 wm = 0x24160000; in i740_calc_fifo()
250 wm = 0x18120000; in i740_calc_fifo()
252 wm = 0x16110000; in i740_calc_fifo()
[all …]
/linux-4.1.27/arch/arm/boot/dts/
Dwm8850.dtsi12 compatible = "wm,wm8850";
56 compatible = "wm,wm8850-pinctrl";
86 compatible = "wm,wm8850-pll-clock";
93 compatible = "wm,wm8850-pll-clock";
100 compatible = "wm,wm8850-pll-clock";
107 compatible = "wm,wm8850-pll-clock";
114 compatible = "wm,wm8850-pll-clock";
121 compatible = "wm,wm8850-pll-clock";
128 compatible = "wm,wm8850-pll-clock";
215 compatible = "wm,wm8505-fb";
[all …]
Dwm8650.dtsi12 compatible = "wm,wm8650";
53 compatible = "wm,wm8650-pinctrl";
83 compatible = "wm,wm8650-pll-clock";
90 compatible = "wm,wm8650-pll-clock";
97 compatible = "wm,wm8650-pll-clock";
104 compatible = "wm,wm8650-pll-clock";
111 compatible = "wm,wm8650-pll-clock";
191 compatible = "wm,wm8505-fb";
196 compatible = "wm,prizm-ge-rops";
Dwm8750.dtsi12 compatible = "wm,wm8750";
59 compatible = "wm,wm8750-pinctrl";
89 compatible = "wm,wm8750-pll-clock";
96 compatible = "wm,wm8750-pll-clock";
103 compatible = "wm,wm8750-pll-clock";
110 compatible = "wm,wm8750-pll-clock";
117 compatible = "wm,wm8750-pll-clock";
323 compatible = "wm,wm8505-sdhc";
332 compatible = "wm,wm8505-i2c";
340 compatible = "wm,wm8505-i2c";
Dwm8750-apc8750.dts22 wm,pins = <168 169 170 171>;
23 wm,function = <2>; /* alt */
24 wm,pull = <2>; /* pull-up */
Dwm8505.dtsi12 compatible = "wm,wm8505";
57 compatible = "wm,wm8505-pinctrl";
219 compatible = "wm,wm8505-fb";
224 compatible = "wm,prizm-ge-rops";
283 compatible = "wm,wm8505-sdhc";
Dvt8500.dtsi127 compatible = "wm,prizm-ge-rops";
/linux-4.1.27/drivers/gpu/drm/radeon/
Drs690.c263 struct rs690_watermark *wm, in rs690_crtc_bandwidth_compute() argument
275 wm->lb_request_fifo_depth = 4; in rs690_crtc_bandwidth_compute()
295 wm->num_line_pair.full = dfixed_const(2); in rs690_crtc_bandwidth_compute()
297 wm->num_line_pair.full = dfixed_const(1); in rs690_crtc_bandwidth_compute()
302 request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); in rs690_crtc_bandwidth_compute()
305 wm->lb_request_fifo_depth = 4; in rs690_crtc_bandwidth_compute()
307 wm->lb_request_fifo_depth = dfixed_trunc(request_fifo_depth); in rs690_crtc_bandwidth_compute()
332 wm->consumption_rate.full = dfixed_div(a, consumption_time); in rs690_crtc_bandwidth_compute()
350 wm->active_time.full = dfixed_mul(line_time, b); in rs690_crtc_bandwidth_compute()
351 wm->active_time.full = dfixed_div(wm->active_time, a); in rs690_crtc_bandwidth_compute()
[all …]
Drv515.c955 struct rv515_watermark *wm, in rv515_crtc_bandwidth_compute() argument
967 wm->lb_request_fifo_depth = 4; in rv515_crtc_bandwidth_compute()
984 wm->num_line_pair.full = dfixed_const(2); in rv515_crtc_bandwidth_compute()
986 wm->num_line_pair.full = dfixed_const(1); in rv515_crtc_bandwidth_compute()
991 request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair); in rv515_crtc_bandwidth_compute()
994 wm->lb_request_fifo_depth = 4; in rv515_crtc_bandwidth_compute()
996 wm->lb_request_fifo_depth = dfixed_trunc(request_fifo_depth); in rv515_crtc_bandwidth_compute()
1021 wm->consumption_rate.full = dfixed_div(a, consumption_time); in rv515_crtc_bandwidth_compute()
1039 wm->active_time.full = dfixed_mul(line_time, b); in rv515_crtc_bandwidth_compute()
1040 wm->active_time.full = dfixed_div(wm->active_time, a); in rv515_crtc_bandwidth_compute()
[all …]
Devergreen.c1996 static u32 evergreen_dram_bandwidth(struct evergreen_wm_params *wm) in evergreen_dram_bandwidth() argument
2004 yclk.full = dfixed_const(wm->yclk); in evergreen_dram_bandwidth()
2006 dram_channels.full = dfixed_const(wm->dram_channels * 4); in evergreen_dram_bandwidth()
2016 static u32 evergreen_dram_bandwidth_for_display(struct evergreen_wm_params *wm) in evergreen_dram_bandwidth_for_display() argument
2024 yclk.full = dfixed_const(wm->yclk); in evergreen_dram_bandwidth_for_display()
2026 dram_channels.full = dfixed_const(wm->dram_channels * 4); in evergreen_dram_bandwidth_for_display()
2036 static u32 evergreen_data_return_bandwidth(struct evergreen_wm_params *wm) in evergreen_data_return_bandwidth() argument
2044 sclk.full = dfixed_const(wm->sclk); in evergreen_data_return_bandwidth()
2056 static u32 evergreen_dmif_request_bandwidth(struct evergreen_wm_params *wm) in evergreen_dmif_request_bandwidth() argument
2064 disp_clk.full = dfixed_const(wm->disp_clk); in evergreen_dmif_request_bandwidth()
[all …]
Dsi.c2013 static u32 dce6_dram_bandwidth(struct dce6_wm_params *wm) in dce6_dram_bandwidth() argument
2021 yclk.full = dfixed_const(wm->yclk); in dce6_dram_bandwidth()
2023 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce6_dram_bandwidth()
2033 static u32 dce6_dram_bandwidth_for_display(struct dce6_wm_params *wm) in dce6_dram_bandwidth_for_display() argument
2041 yclk.full = dfixed_const(wm->yclk); in dce6_dram_bandwidth_for_display()
2043 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce6_dram_bandwidth_for_display()
2053 static u32 dce6_data_return_bandwidth(struct dce6_wm_params *wm) in dce6_data_return_bandwidth() argument
2061 sclk.full = dfixed_const(wm->sclk); in dce6_data_return_bandwidth()
2073 static u32 dce6_get_dmif_bytes_per_request(struct dce6_wm_params *wm) in dce6_get_dmif_bytes_per_request() argument
2078 static u32 dce6_dmif_request_bandwidth(struct dce6_wm_params *wm) in dce6_dmif_request_bandwidth() argument
[all …]
Dcik.c9195 static u32 dce8_dram_bandwidth(struct dce8_wm_params *wm) in dce8_dram_bandwidth() argument
9203 yclk.full = dfixed_const(wm->yclk); in dce8_dram_bandwidth()
9205 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce8_dram_bandwidth()
9224 static u32 dce8_dram_bandwidth_for_display(struct dce8_wm_params *wm) in dce8_dram_bandwidth_for_display() argument
9232 yclk.full = dfixed_const(wm->yclk); in dce8_dram_bandwidth_for_display()
9234 dram_channels.full = dfixed_const(wm->dram_channels * 4); in dce8_dram_bandwidth_for_display()
9253 static u32 dce8_data_return_bandwidth(struct dce8_wm_params *wm) in dce8_data_return_bandwidth() argument
9261 sclk.full = dfixed_const(wm->sclk); in dce8_data_return_bandwidth()
9282 static u32 dce8_dmif_request_bandwidth(struct dce8_wm_params *wm) in dce8_dmif_request_bandwidth() argument
9290 disp_clk.full = dfixed_const(wm->disp_clk); in dce8_dmif_request_bandwidth()
[all …]
Dtrinity_dpm.c677 u32 index, u32 wm) in trinity_set_display_wm() argument
684 value |= DISPLAY_WM(wm); in trinity_set_display_wm()
689 u32 index, u32 wm) in trinity_set_vce_wm() argument
696 value |= VCE_WM(wm); in trinity_set_vce_wm()
/linux-4.1.27/include/linux/
Dwm97xx.h315 enum wm97xx_gpio_status wm97xx_get_gpio(struct wm97xx *wm, u32 gpio);
316 void wm97xx_set_gpio(struct wm97xx *wm, u32 gpio,
318 void wm97xx_config_gpio(struct wm97xx *wm, u32 gpio,
324 void wm97xx_set_suspend_mode(struct wm97xx *wm, u16 mode);
327 int wm97xx_reg_read(struct wm97xx *wm, u16 reg);
328 void wm97xx_reg_write(struct wm97xx *wm, u16 reg, u16 val);
331 int wm97xx_read_aux_adc(struct wm97xx *wm, u16 adcsel);
Dparport_pc.h158 const unsigned char wm = (PARPORT_CONTROL_STROBE | in parport_pc_write_control() local
170 __parport_pc_frob_control (p, wm, d & wm); in parport_pc_write_control()
187 const unsigned char wm = (PARPORT_CONTROL_STROBE | in parport_pc_frob_control() local
204 mask &= wm; in parport_pc_frob_control()
205 val &= wm; in parport_pc_frob_control()
/linux-4.1.27/arch/xtensa/kernel/
Dprocess.c323 unsigned long wb, ws, wm; in xtensa_elf_core_copy_regs() local
328 wm = regs->wmask; in xtensa_elf_core_copy_regs()
347 live = (wm & 2) ? 4 : (wm & 4) ? 8 : (wm & 8) ? 12 : 16; in xtensa_elf_core_copy_regs()
348 last = XCHAL_NUM_AREGS - (wm >> 4) * 4; in xtensa_elf_core_copy_regs()
350 memcpy(elfregs->a + last, regs->areg + last, (wm >> 4) * 16); in xtensa_elf_core_copy_regs()
Dsignal.c60 unsigned long wm; in flush_window_regs_user() local
71 wm = (ws >> wb) | (ws << (XCHAL_NUM_AREGS / 4 - wb)); in flush_window_regs_user()
84 int m = (wm >> base); in flush_window_regs_user()
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dvt8500.txt10 compatible = "wm,wm8505";
14 compatible = "wm,wm8650";
18 compatible = "wm,wm8750";
22 compatible = "wm,wm8850";
/linux-4.1.27/drivers/parport/
Dparport_gsc.h136 const unsigned char wm = (PARPORT_CONTROL_STROBE | in parport_gsc_write_control() local
148 __parport_gsc_frob_control (p, wm, d & wm); in parport_gsc_write_control()
165 const unsigned char wm = (PARPORT_CONTROL_STROBE | in parport_gsc_frob_control() local
182 mask &= wm; in parport_gsc_frob_control()
183 val &= wm; in parport_gsc_frob_control()
Dparport_sunbpp.c182 const unsigned char wm = (PARPORT_CONTROL_STROBE | in parport_sunbpp_write_control() local
187 parport_sunbpp_frob_control (p, wm, d & wm); in parport_sunbpp_write_control()
Dparport_ip32.c963 const unsigned int wm = in parport_ip32_write_control() local
965 CHECK_EXTRA_BITS(p, c, wm); in parport_ip32_write_control()
966 __parport_ip32_frob_control(p, wm, c & wm); in parport_ip32_write_control()
982 const unsigned int wm = in parport_ip32_frob_control() local
984 CHECK_EXTRA_BITS(p, mask, wm); in parport_ip32_frob_control()
985 CHECK_EXTRA_BITS(p, val, wm); in parport_ip32_frob_control()
986 __parport_ip32_frob_control(p, mask & wm, val & wm); in parport_ip32_frob_control()
/linux-4.1.27/Documentation/devicetree/bindings/video/
Dwm,prizm-ge-rops.txt5 - compatible : "wm,prizm-ge-rops"
11 compatible = "wm,prizm-ge-rops";
Dwm,wm8505-fb.txt5 - compatible : "wm,wm8505-fb"
15 compatible = "wm,wm8505-fb";
/linux-4.1.27/Documentation/devicetree/bindings/clock/
Dvt8500.txt10 "wm,wm8650-pll-clock" - for a WM8650 PLL clock
11 "wm,wm8750-pll-clock" - for a WM8750 PLL clock
12 "wm,wm8850-pll-clock" - for a WM8850 PLL clock
61 compatible = "wm,wm8650-pll-clock";
/linux-4.1.27/Documentation/devicetree/bindings/mmc/
Dvt8500-sdmmc.txt7 - compatible: Should be "wm,wm8505-sdhc".
16 compatible = "wm,wm8505-sdhc";
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-vt8500.txt5 - compatible : should be "wm,wm8505-i2c"
19 compatible = "wm,wm8505-i2c";
/linux-4.1.27/arch/mips/alchemy/devboards/
Ddb1300.c715 static void db1300_wm97xx_irqen(struct wm97xx *wm, int enable) in db1300_wm97xx_irqen() argument
730 struct wm97xx *wm = platform_get_drvdata(pdev); in db1300_wm97xx_probe() local
733 wm97xx_config_gpio(wm, WM97XX_GPIO_13, WM97XX_GPIO_IN, in db1300_wm97xx_probe()
738 wm97xx_config_gpio(wm, WM97XX_GPIO_3, WM97XX_GPIO_OUT, in db1300_wm97xx_probe()
742 wm->pen_irq = DB1300_AC97_PEN_INT; in db1300_wm97xx_probe()
744 return wm97xx_register_mach_ops(wm, &db1300_wm97xx_ops); in db1300_wm97xx_probe()
/linux-4.1.27/arch/x86/math-emu/
DREADME2 | wm-FPU-emu an FPU emulator for 80386 and 80486SX microprocessors. |
25 wm-FPU-emu is an FPU emulator for Linux. It is derived from wm-emu387
27 msdos); wm-emu387 was in turn based upon emu387 which was written by
31 My target FPU for wm-FPU-emu is that described in the Intel486
40 wm-FPU-emu does not implement all of the behaviour of the 80486 FPU,
56 ----------------------- Internals of wm-FPU-emu -----------------------
99 ----------------------- Limitations of wm-FPU-emu -----------------------
101 There are a number of differences between the current wm-FPU-emu
159 ----------------------- Performance of wm-FPU-emu -----------------------
174 ms-dos extender. The final column is for wm-FPU-emu in Linux 0.97,
[all …]
/linux-4.1.27/drivers/video/fbdev/i810/
Di810_gtf.c27 u32 wm; member
270 wm_best = wmark[i].wm; in i810_get_watermark()
/linux-4.1.27/sound/soc/fsl/
Dfsl_ssi.c796 u8 wm; in _fsl_ssi_set_dai_fmt() local
931 wm = ssi_private->fifo_depth - 2; in _fsl_ssi_set_dai_fmt()
933 wm = ssi_private->fifo_depth; in _fsl_ssi_set_dai_fmt()
936 CCSR_SSI_SFCSR_TFWM0(wm) | CCSR_SSI_SFCSR_RFWM0(wm) | in _fsl_ssi_set_dai_fmt()
937 CCSR_SSI_SFCSR_TFWM1(wm) | CCSR_SSI_SFCSR_RFWM1(wm)); in _fsl_ssi_set_dai_fmt()
/linux-4.1.27/Documentation/devicetree/bindings/serial/
Dvt8500-uart.txt5 including WM8850/WM8950), or "wm,wm8880-uart" (for WM8880 and later)
/linux-4.1.27/arch/mips/include/asm/octeon/
Dcvmx-uctlx-defs.h368 uint64_t wm:5; member
370 uint64_t wm:5;
/linux-4.1.27/sound/soc/codecs/
DMakefile124 snd-soc-wm-adsp-objs := wm_adsp.o
177 snd-soc-wm-hubs-objs := wm_hubs.o
358 obj-$(CONFIG_SND_SOC_WM_ADSP) += snd-soc-wm-adsp.o
359 obj-$(CONFIG_SND_SOC_WM_HUBS) += snd-soc-wm-hubs.o
/linux-4.1.27/Documentation/serial/
Dn_gsm.txt87 http://wm.sim.com/sim/News/photo/2010721161442.pdf
/linux-4.1.27/drivers/iio/accel/
Dbmc150-accel.c849 int wm; in bmc150_accel_get_fifo_watermark() local
852 wm = data->watermark; in bmc150_accel_get_fifo_watermark()
855 return sprintf(buf, "%d\n", wm); in bmc150_accel_get_fifo_watermark()
/linux-4.1.27/kernel/time/
Dtimekeeping.c478 struct timespec xt, wm; in update_vsyscall() local
481 wm = timespec64_to_timespec(tk->wall_to_monotonic); in update_vsyscall()
482 update_vsyscall_old(&xt, &wm, tk->tkr_mono.clock, tk->tkr_mono.mult, in update_vsyscall()
/linux-4.1.27/Documentation/devicetree/bindings/
Dvendor-prefixes.txt207 wm Wondermedia Technologies, Inc.
/linux-4.1.27/
DMAINTAINERS10832 F: drivers/gpio/gpio-*wm*.c
10839 F: drivers/mfd/wm*.c
10850 F: include/sound/wm????.h
10852 F: sound/soc/codecs/wm*