/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap44xx-clocks.dtsi | 174 ti,autoidle-shift = <8>; 177 ti,invert-autoidle-bit; 206 ti,autoidle-shift = <8>; 209 ti,invert-autoidle-bit; 242 ti,autoidle-shift = <8>; 245 ti,invert-autoidle-bit; 254 ti,autoidle-shift = <8>; 257 ti,invert-autoidle-bit; 275 ti,autoidle-shift = <8>; 278 ti,invert-autoidle-bit; [all …]
|
H A D | am43xx-clocks.dtsi | 250 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; 323 ti,autoidle-shift = <8>; 326 ti,invert-autoidle-bit; [all …]
|
H A D | omap24xx-clocks.dtsi | 1161 ti,autoidle-shift = <1>; 1179 ti,autoidle-shift = <0>; 1189 ti,autoidle-shift = <2>;
|
/linux/Documentation/devicetree/bindings/clock/ti/ |
H A D | apll.txt | 22 "autoidle" - contains the autoidle register offset (OMAP2 only) 25 - ti,bit-shift : bit-shift for enable and autoidle fields (OMAP2 only)
|
H A D | dpll.txt | 42 "autoidle" - contains the autoidle register base address (optional) 48 ti,am3-* dpll types do not have autoidle register 49 ti,omap2-* dpll type does not support idlest / autoidle registers
|
H A D | ti,interface-clock.yaml | 16 clock) and hardware autoidle enable / disable.
|
/linux/Documentation/admin-guide/media/ |
H A D | omap3isp.rst | 67 Autoidle does have issues with some ISP blocks on the 3430, at least. 68 Autoidle is only enabled on 3630 when the omap3isp module parameter autoidle
|
/linux/arch/arm/mach-omap2/ |
H A D | mcbsp.c | 28 * FIXME: Find a mechanism to enable/disable runtime the McBSP ICLK autoidle. 29 * Sidetone needs non-gated ICLK and sidetone autoidle is broken.
|
H A D | clkt2xxx_dpll.c | 21 * _allow_idle - enable DPLL autoidle bits
|
H A D | omap_hwmod.h | 331 * @prcm_reg_id and @module_bit are specific to the AUTOIDLE, WKST, 402 * HWMOD_NO_OCP_AUTOIDLE: disable module autoidle (OCP_SYSCONFIG.AUTOIDLE) 404 * enable autoidle
|
H A D | sleep24xx.S | 35 * The if the DPLL is going to AutoIdle. It seems like the DPLL may be back on
|
H A D | omap_hwmod_2430_data.c | 183 * broken when autoidle is enabled 184 * workaround is to disable the autoidle bit at module level.
|
H A D | omap_hwmod.c | 557 * _set_module_autoidle: set the OCP_SYSCONFIG AUTOIDLE field in @v 559 * @autoidle: desired AUTOIDLE bitfield value (0 or 1) 562 * Update the module autoidle bit in @v to be @autoidle for the @oh 563 * hwmod. The autoidle bit controls whether the module can gate 569 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() 1250 * Set the autoidle bit only after setting the smartidle bit in _enable_sysc() 2362 * a stub; implementing this properly requires iclk autoidle usecounting in 2379 * different requirements, disable autoidle when in _setup_iclk_autoidle() 2383 /* we are enabling autoidle afterwards anyways */ in _setup_iclk_autoidle()
|
H A D | cm2xxx.c | 75 * DPLL autoidle control
|
H A D | cpuidle34xx.c | 50 * inactive. This in turn prevents the MPU DPLL from entering autoidle
|
/linux/include/linux/clk/ |
H A D | ti.h | 49 * @autoidle_reg: register containing the DPLL autoidle mode bitfield 51 * @autoidle_mask: mask of the DPLL autoidle mode bitfield in @autoidle_reg 140 * @allow_idle: enables autoidle hardware functionality for a clock 141 * @deny_idle: prevent autoidle hardware functionality for a clock 190 * CLOCK_IDLE_CONTROL: (OMAP1 only) clock has autoidle support.
|
/linux/Documentation/translations/zh_CN/video4linux/ |
H A D | omap3isp.txt | 84 Autoidle(自动空闲)功能至少在 3430 的 ISP 模块中确实存在一些问题。 85 当 omap3isp 模块参数 autoidle 非零时,autoidle(自动空闲)功能
|
/linux/drivers/clk/ti/ |
H A D | dpll3xxx.c | 134 * autoidle state across the enable, per the CDP code. If the DPLL 178 * Will save and restore the DPLL's autoidle state across the enable, 212 * restore the DPLL's autoidle state across the stop, per the CDP 437 * Easiest way to accomplish this is to prevent DPLL autoidle in omap3_noncore_dpll_program() 718 /* DPLL autoidle read/set code */ 721 * omap3_dpll_autoidle_read - read a DPLL's autoidle bits 724 * Return the DPLL's autoidle bits, shifted down to bit 0. Returns 749 * omap3_dpll_allow_idle - enable DPLL autoidle bits
|
H A D | Makefile | 4 obj-y += clk.o autoidle.o clockdomain.o
|
/linux/drivers/irqchip/ |
H A D | irq-omap-intc.c | 125 * Disable autoidle as it can stall interrupt controller, in omap3_intc_prepare_idle() 134 /* Re-enable autoidle */ in omap3_intc_resume_idle() 167 /* Enable autoidle */ in omap_irq_soft_reset()
|
/linux/drivers/usb/musb/ |
H A D | omap2430.h | 30 # define AUTOIDLE (1 << 0) macro
|
/linux/drivers/mfd/ |
H A D | omap-usb-tll.c | 348 * Disable UTMI AutoIdle, BitStuffing in omap_tll_init() 349 * and use SDR Mode. Enable ULPI AutoIdle. in omap_tll_init()
|
/linux/include/linux/platform_data/ |
H A D | ti-sysc.h | 35 * @autoidle_shift: Offset of the autoidle bit
|
/linux/arch/arm/mach-omap1/ |
H A D | clock.h | 46 * @allow_idle: fn ptr that enables autoidle for the current clock in hardware
|
/linux/drivers/usb/typec/tcpm/ |
H A D | tcpci_rt1711h.c | 34 /* Autoidle timeout = (tout * 2 + 1) * 6.4ms */
|