Home
last modified time | relevance | path

Searched refs:autoidle (Results 1 – 23 of 23) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/clock/ti/
H A Dautoidle.txt1 Binding for Texas Instruments autoidle clock.
14 - reg : offset for the register controlling the autoidle
15 - ti,autoidle-shift : bit shift of the autoidle enable bit
16 - ti,invert-autoidle-bit : autoidle is enabled by setting the bit to 0
24 ti,autoidle-shift = <8>;
27 ti,invert-autoidle-bit;
35 ti,autoidle-shift = <8>;
38 ti,invert-autoidle-bit;
H A Dfixed-factor-clock.txt5 This binding uses the common clock binding[1], and also uses the autoidle
6 support from TI autoidle clock [2].
9 [2] Documentation/devicetree/bindings/clock/ti/autoidle.txt
20 - ti,autoidle-shift: bit shift of the autoidle enable bit for the clock,
22 - reg: offset for the autoidle register of this clock, see [2]
23 - ti,invert-autoidle-bit: autoidle is enabled by setting the bit to 0, see [2]
40 ti,autoidle-shift = <8>;
43 ti,invert-autoidle-bit;
H A Ddivider.txt49 This binding can also optionally provide support to the hardware autoidle
53 [2] Documentation/devicetree/bindings/clock/ti/autoidle.txt
73 - ti,autoidle-shift : bit shift of the autoidle enable bit for the clock,
75 - ti,invert-autoidle-bit : autoidle is enabled by setting the bit to 0,
H A Dapll.txt24 "autoidle" - contains the autoidle register offset (OMAP2 only)
27 - ti,bit-shift : bit-shift for enable and autoidle fields (OMAP2 only)
H A Ddpll.txt44 "autoidle" - contains the autoidle register base address (optional)
50 ti,am3-* dpll types do not have autoidle register
51 ti,omap2-* dpll type does not support idlest / autoidle registers
H A Dinterface.txt9 clock) and hardware autoidle enable / disable.
/openbmc/u-boot/arch/arm/dts/
H A Ddra7xx-clocks.dtsi217 ti,autoidle-shift = <8>;
220 ti,invert-autoidle-bit;
237 ti,autoidle-shift = <8>;
240 ti,invert-autoidle-bit;
248 ti,autoidle-shift = <8>;
251 ti,invert-autoidle-bit;
283 ti,invert-autoidle-bit;
309 ti,invert-autoidle-bit;
353 ti,invert-autoidle-bit;
391 ti,invert-autoidle-bit;
[all …]
H A Dam43xx-clocks.dtsi216 ti,autoidle-shift = <8>;
219 ti,invert-autoidle-bit;
227 ti,autoidle-shift = <8>;
230 ti,invert-autoidle-bit;
238 ti,autoidle-shift = <8>;
241 ti,invert-autoidle-bit;
256 ti,autoidle-shift = <8>;
259 ti,invert-autoidle-bit;
277 ti,invert-autoidle-bit;
295 ti,invert-autoidle-bit;
[all …]
/openbmc/linux/arch/arm/boot/dts/ti/omap/
H A Ddra7xx-clocks.dtsi248 ti,autoidle-shift = <8>;
251 ti,invert-autoidle-bit;
270 ti,autoidle-shift = <8>;
273 ti,invert-autoidle-bit;
285 ti,invert-autoidle-bit;
321 ti,invert-autoidle-bit;
350 ti,invert-autoidle-bit;
399 ti,invert-autoidle-bit;
441 ti,invert-autoidle-bit;
483 ti,invert-autoidle-bit;
[all …]
H A Domap44xx-clocks.dtsi174 ti,autoidle-shift = <8>;
177 ti,invert-autoidle-bit;
206 ti,autoidle-shift = <8>;
209 ti,invert-autoidle-bit;
245 ti,invert-autoidle-bit;
257 ti,invert-autoidle-bit;
278 ti,invert-autoidle-bit;
319 ti,invert-autoidle-bit;
376 ti,invert-autoidle-bit;
414 ti,invert-autoidle-bit;
[all …]
H A Dam43xx-clocks.dtsi250 ti,autoidle-shift = <8>;
253 ti,invert-autoidle-bit;
262 ti,autoidle-shift = <8>;
265 ti,invert-autoidle-bit;
274 ti,autoidle-shift = <8>;
277 ti,invert-autoidle-bit;
294 ti,autoidle-shift = <8>;
297 ti,invert-autoidle-bit;
326 ti,invert-autoidle-bit;
346 ti,invert-autoidle-bit;
[all …]
H A Domap24xx-clocks.dtsi1161 ti,autoidle-shift = <1>;
1179 ti,autoidle-shift = <0>;
1189 ti,autoidle-shift = <2>;
/openbmc/qemu/hw/intc/
H A Domap_intc.c58 int autoidle; member
359 s->autoidle = 0; in omap_inth_reset()
447 return (s->autoidle >> 2) & 1; in omap2_inth_read()
465 return s->autoidle & 3; in omap2_inth_read()
525 s->autoidle &= 4; in omap2_inth_write()
526 s->autoidle |= (value & 1) << 2; in omap2_inth_write()
555 s->autoidle &= ~3; in omap2_inth_write()
556 s->autoidle |= value & 3; in omap2_inth_write()
/openbmc/linux/Documentation/translations/zh_CN/video4linux/
H A Domap3isp.txt85 当 omap3isp 模块参数 autoidle 非零时,autoidle(自动空闲)功能
/openbmc/qemu/hw/gpio/
H A Domap_gpio.c223 int autoidle; member
610 s->autoidle = 0; in omap2_gpif_reset()
623 return s->autoidle; in omap2_gpif_top_read()
658 s->autoidle = value & 1; in omap2_gpif_top_write()
/openbmc/linux/drivers/clk/ti/
H A DMakefile4 obj-y += clk.o autoidle.o clockdomain.o
/openbmc/qemu/hw/display/
H A Domap_dss.c34 int autoidle; member
128 s->autoidle = 0; in omap_dss_reset()
189 return s->autoidle; in omap_diss_read()
236 s->autoidle = value & 1; in omap_diss_write()
/openbmc/linux/drivers/media/platform/ti/omap3isp/
H A Disp.h197 unsigned int autoidle; member
H A Disp.c78 static unsigned int autoidle; variable
79 module_param(autoidle, int, 0444);
80 MODULE_PARM_DESC(autoidle, "Enable OMAP3ISP AUTOIDLE support");
410 (isp->autoidle ? ISPCTRL_SBL_AUTOIDLE : 0) | in isp_core_init()
2287 isp->autoidle = autoidle; in isp_probe()
H A Dispccp2.c138 ((isp->revision == ISP_REVISION_15_0 && isp->autoidle) ? in ccp2_pwr_cfg()
H A Dispcsi2.c530 if (isp->autoidle) in omap3isp_csi2_reset()
/openbmc/linux/Documentation/admin-guide/media/
H A Domap3isp.rst68 Autoidle is only enabled on 3630 when the omap3isp module parameter autoidle
/openbmc/linux/arch/arm/mach-omap2/
H A Domap_hwmod.c569 static int _set_module_autoidle(struct omap_hwmod *oh, u8 autoidle, in _set_module_autoidle() argument
588 *v |= autoidle << autoidle_shift; in _set_module_autoidle()