Home
last modified time | relevance | path

Searched full:slew (Results 1 – 25 of 187) sorted by relevance

12345678

/linux/arch/arm64/boot/dts/freescale/
H A Ds32gxxxa-evb.dtsi15 slew-rate = <133>;
21 slew-rate = <133>;
33 slew-rate = <133>;
39 slew-rate = <133>;
51 slew-rate = <133>;
57 slew-rate = <133>;
71 slew-rate = <133>;
85 slew-rate = <133>;
99 slew-rate = <133>;
113 slew-rate = <133>;
[all …]
H A Ds32gxxxa-rdb.dtsi15 slew-rate = <133>;
21 slew-rate = <133>;
33 slew-rate = <133>;
39 slew-rate = <133>;
53 slew-rate = <133>;
67 slew-rate = <133>;
81 slew-rate = <133>;
99 slew-rate = <133>;
109 slew-rate = <133>;
123 slew-rate = <133>;
[all …]
/linux/arch/arm64/boot/dts/xilinx/
H A Dzynqmp-zc1751-xm019-dc5.dts123 slew-rate = <SLEW_RATE_SLOW>;
136 slew-rate = <SLEW_RATE_SLOW>;
150 slew-rate = <SLEW_RATE_SLOW>;
163 slew-rate = <SLEW_RATE_SLOW>;
176 slew-rate = <SLEW_RATE_SLOW>;
199 slew-rate = <SLEW_RATE_SLOW>;
222 slew-rate = <SLEW_RATE_SLOW>;
247 slew-rate = <SLEW_RATE_SLOW>;
261 slew-rate = <SLEW_RATE_SLOW>;
275 slew-rate = <SLEW_RATE_SLOW>;
[all …]
H A Dzynqmp-zc1751-xm015-dc1.dts146 slew-rate = <SLEW_RATE_SLOW>;
159 slew-rate = <SLEW_RATE_SLOW>;
172 slew-rate = <SLEW_RATE_SLOW>;
202 slew-rate = <SLEW_RATE_FAST>;
210 slew-rate = <SLEW_RATE_SLOW>;
222 slew-rate = <SLEW_RATE_SLOW>;
247 slew-rate = <SLEW_RATE_SLOW>;
261 slew-rate = <SLEW_RATE_SLOW>;
275 slew-rate = <SLEW_RATE_SLOW>;
288 slew-rate = <SLEW_RATE_SLOW>;
[all …]
/linux/arch/arm/boot/dts/st/
H A Dstm32h7-pinctrl.dtsi53 slew-rate = <0>;
68 slew-rate = <2>;
80 slew-rate = <3>;
93 slew-rate = <3>;
99 slew-rate = <3>;
121 slew-rate = <3>;
148 slew-rate = <3>;
161 slew-rate = <3>;
167 slew-rate = <3>;
192 slew-rate = <2>;
[all …]
H A Dstm32mp13-pinctrl.dtsi80 slew-rate = <2>;
101 slew-rate = <2>;
131 slew-rate = <1>;
170 slew-rate = <2>;
191 slew-rate = <2>;
221 slew-rate = <1>;
277 slew-rate = <0>;
296 slew-rate = <0>;
315 slew-rate = <0>;
354 slew-rate = <0>;
[all …]
H A Dstm32f7-pinctrl.dtsi132 slew-rate = <0>;
143 slew-rate = <0>;
156 slew-rate = <0>;
170 slew-rate = <0>;
180 slew-rate = <0>;
200 slew-rate = <2>;
220 slew-rate = <2>;
231 slew-rate = <2>;
244 slew-rate = <2>;
256 slew-rate = <2>;
[all …]
H A Dstm32f4-pinctrl.dtsi170 slew-rate = <0>;
183 slew-rate = <0>;
198 slew-rate = <2>;
209 slew-rate = <2>;
229 slew-rate = <2>;
249 slew-rate = <2>;
280 slew-rate = <3>;
314 slew-rate = <2>;
364 slew-rate = <2>;
376 slew-rate = <0>;
[all …]
/linux/arch/riscv/boot/dts/thead/
H A Dth1520-beaglev-ahead.dts133 slew-rate = <0>;
152 slew-rate = <0>;
167 slew-rate = <0>;
177 slew-rate = <0>;
187 slew-rate = <0>;
196 slew-rate = <0>;
206 slew-rate = <0>;
218 slew-rate = <0>;
228 slew-rate = <0>;
H A Dth1520-lichee-module-4a.dtsi126 slew-rate = <0>;
141 slew-rate = <0>;
158 slew-rate = <0>;
173 slew-rate = <0>;
185 slew-rate = <0>;
195 slew-rate = <0>;
/linux/drivers/iio/dac/
H A Dad5755.c139 * @dac.slew.enable: Whether to enable digital slew.
140 * @dac.slew.rate: Slew rate of the digital slew.
141 * @dac.slew.step_size: Slew step size of the digital slew.
157 } slew; member
609 val = pdata->dac[i].slew.step_size << in ad5755_setup_pdata()
611 val |= pdata->dac[i].slew.rate << in ad5755_setup_pdata()
613 if (pdata->dac[i].slew.enable) in ad5755_setup_pdata()
680 .slew = { \
765 if (!fwnode_property_read_u32_array(pp, "adi,slew", tmparray, 3)) { in ad5755_parse_fw()
766 pdata->dac[devnr].slew.enable = tmparray[0]; in ad5755_parse_fw()
[all …]
H A Dad5758.c108 * @slew_time: variable which stores the target slew time
405 * The slew time can be determined by using the formula: in ad5758_slew_rate_config()
406 * Slew Time = (Full Scale Out / (Step Size x Update Clk Freq)) in ad5758_slew_rate_config()
407 * where Slew time is expressed in microseconds in ad5758_slew_rate_config()
408 * Given the desired slew time, the following algorithm determines the in ad5758_slew_rate_config()
415 * Step Size = Full Scale Out / (Update Clk Freq * Slew Time) in ad5758_slew_rate_config()
427 /* Calculate the slew time */ in ad5758_slew_rate_config()
432 * Determine with how many microseconds the calculated slew time in ad5758_slew_rate_config()
433 * is different from the desired slew time and store the diff in ad5758_slew_rate_config()
757 ret = device_property_read_u32(&st->spi->dev, "adi,slew-time-us", &tmp); in ad5758_parse_dt()
[all …]
/linux/arch/arm/boot/dts/xilinx/
H A Dzynq-zc702.dts201 slew-rate = <0>;
224 slew-rate = <0>;
247 slew-rate = <0>;
265 slew-rate = <0>;
289 slew-rate = <0>;
302 slew-rate = <0>;
315 slew-rate = <0>;
329 slew-rate = <0>;
342 slew-rate = <0>;
355 slew-rate = <0>;
[all …]
H A Dzynq-zc706.dts154 slew-rate = <0>;
177 slew-rate = <0>;
191 slew-rate = <0>;
215 slew-rate = <0>;
228 slew-rate = <0>;
242 slew-rate = <0>;
255 slew-rate = <0>;
268 slew-rate = <0>;
291 slew-rate = <0>;
H A Dzynq-ebaz4205.dts71 slew-rate = <0>;
89 slew-rate = <0>;
101 slew-rate = <0>;
116 slew-rate = <0>;
/linux/Documentation/devicetree/bindings/iio/dac/
H A Dadi,ad5755.yaml99 adi,slew:
104 2: Slew rate update frequency
105 3: Slew step size
147 adi,slew = <0 64000 1>;
153 adi,slew = <0 64000 1>;
159 adi,slew = <0 64000 1>;
165 adi,slew = <0 64000 1>;
/linux/drivers/net/can/cc770/
H A Dcc770_platform.c110 u32 slew; in cc770_get_of_node_data() local
115 if (of_property_read_u32(np, "bosch,slew-rate", &slew)) { in cc770_get_of_node_data()
116 /* Determine default slew rate */ in cc770_get_of_node_data()
117 slew = (CLKOUT_SL_MASK >> in cc770_get_of_node_data()
120 if (slew > (CLKOUT_SL_MASK >> CLKOUT_SL_SHIFT)) in cc770_get_of_node_data()
121 slew = 0; in cc770_get_of_node_data()
123 priv->clkout |= (slew << CLKOUT_SL_SHIFT) & in cc770_get_of_node_data()
/linux/Documentation/devicetree/bindings/pinctrl/
H A Dcanaan,k230-pinctrl.yaml42 enable/disable, input schmitt trigger, slew-rate enable/disable,
43 slew-rate, drive strength.
68 slew-rate:
70 slew rate control enable
119 slew-rate = <0>;
H A Dstarfive,jh7100-pinctrl.yaml113 trigger enable/disable, slew-rate and drive strength.
151 slew-rate:
195 slew-rate = <0>;
203 slew-rate = <0>;
219 slew-rate = <0>;
227 slew-rate = <6>;
235 slew-rate = <0>;
255 slew-rate = <0>;
H A Dbrcm,bcm11351-pinctrl.yaml102 slew-rate:
109 0: normal slew rate
110 1: fast slew rate
112 0: fast slew rate
113 1: normal slew rate
239 slew-rate = <1>;
255 slew-rate = <1>;
H A Dsophgo,cv1800-pinctrl.yaml48 enable/disable, input schmitt trigger, slew-rate, drive strength
80 slew-rate:
81 description: slew rate for output buffer (0 is fast, 1 is slow)
117 slew-rate = <0>;
H A Dthead,th1520-pinctrl.yaml27 strength, input enable, schmitt trigger, slew rate, pull-up and pull-down in
119 slew-rate:
143 slew-rate = <0>;
153 slew-rate = <0>;
173 slew-rate = <0>;
H A Dstarfive,jh7110-sys-pinctrl.yaml61 trigger enable/disable, slew-rate and drive strength.
93 slew-rate:
128 slew-rate = <0>;
137 slew-rate = <0>;
/linux/arch/riscv/boot/dts/starfive/
H A Djh7100-common.dtsi96 slew-rate = <0>;
104 slew-rate = <0>;
120 slew-rate = <0>;
128 slew-rate = <6>;
136 slew-rate = <0>;
156 slew-rate = <0>;
216 slew-rate = <0>;
300 slew-rate = <0>;
309 slew-rate = <0>;
/linux/arch/arm64/boot/dts/hisilicon/
H A Dpoplar-pinctrl.dtsi37 pinctrl-single,slew-rate = <
55 pinctrl-single,slew-rate = <
73 pinctrl-single,slew-rate = <
91 pinctrl-single,slew-rate = <

12345678