| /kernel/linux/linux-4.19/Documentation/devicetree/bindings/clock/ |
| D | clock-bindings.txt | 37 oscillator { 51 For example, if we have two clocks <&oscillator 1> and <&oscillator 3>: 53 oscillator { 94 /* external oscillator */ 95 osc: oscillator { 103 * from the external oscillator reference */ 113 /* UART, using the low frequency oscillator for the baud clock, 124 This DT fragment defines three devices: an external oscillator to provide a 128 * The oscillator is fixed-frequency, and provides one clock output, named "osc". 130 signal generated by the external oscillator, and provides two output signals [all …]
|
| D | sunxi-ccu.txt | 29 - "hosc": the high frequency oscillator (usually at 24MHz) 30 - "losc": the low frequency oscillator (usually at 32kHz) 31 On the A83T, this is the internal 16MHz oscillator divided by 512 37 - "iosc": the SoC's internal frequency oscillator 41 - "iosc": the SoC's internal frequency oscillator
|
| D | nxp,lpc3220-clk.txt | 9 32768 Hz oscillator and may have one optional high frequency oscillator 10 - clock-names: list of external oscillator clock names, must contain
|
| D | at91-clock.txt | 15 at91 slow oscillator 18 at91 internal slow RC oscillator 113 Required properties for internal slow RC oscillator: 115 - clock-frequency : define the internal RC oscillator frequency. 118 - clock-accuracy : define the internal RC oscillator accuracy. 127 Required properties for slow oscillator: 162 0 (AT91_PMC_MOSCS) -> main oscillator ready 168 16 (AT91_PMC_MOSCSELS) -> main oscillator selected 169 17 (AT91_PMC_MOSCRCS) -> RC main oscillator stabilized 184 Required properties for main clock internal RC oscillator: [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-omap2/ |
| D | pm.c | 44 * struct omap2_oscillator - Describe the board main oscillator latencies 45 * @startup_time: oscillator startup latency 46 * @shutdown_time: oscillator shutdown latency 53 static struct omap2_oscillator oscillator = { variable 60 oscillator.startup_time = tstart; in omap_pm_setup_oscillator() 61 oscillator.shutdown_time = tshut; in omap_pm_setup_oscillator() 69 *tstart = oscillator.startup_time; in omap_pm_get_oscillator() 70 *tshut = oscillator.shutdown_time; in omap_pm_get_oscillator()
|
| /kernel/linux/linux-5.10/arch/arm/mach-omap2/ |
| D | pm.c | 43 * struct omap2_oscillator - Describe the board main oscillator latencies 44 * @startup_time: oscillator startup latency 45 * @shutdown_time: oscillator shutdown latency 52 static struct omap2_oscillator oscillator = { variable 59 oscillator.startup_time = tstart; in omap_pm_setup_oscillator() 60 oscillator.shutdown_time = tshut; in omap_pm_setup_oscillator() 68 *tstart = oscillator.startup_time; in omap_pm_get_oscillator() 69 *tshut = oscillator.shutdown_time; in omap_pm_get_oscillator()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
| D | clock-bindings.txt | 37 oscillator { 51 For example, if we have two clocks <&oscillator 1> and <&oscillator 3>: 53 oscillator { 94 /* external oscillator */ 95 osc: oscillator { 103 * from the external oscillator reference */ 113 /* UART, using the low frequency oscillator for the baud clock, 124 This DT fragment defines three devices: an external oscillator to provide a 128 * The oscillator is fixed-frequency, and provides one clock output, named "osc". 130 signal generated by the external oscillator, and provides two output signals [all …]
|
| D | baikal,bt1-ccu-pll.yaml | 16 connected with an external fixed rate oscillator, which signal is transformed 21 1) External oscillator (normally XTAL's 25 MHz crystal oscillator, but 46 In order to create signals of wide range frequencies the external oscillator 123 # Required external oscillator: 125 clk25m: clock-oscillator-25m {
|
| D | nxp,lpc3220-clk.txt | 9 32768 Hz oscillator and may have one optional high frequency oscillator 10 - clock-names: list of external oscillator clock names, must contain
|
| /kernel/linux/linux-5.10/arch/arm/mach-at91/ |
| D | pm_suspend.S | 33 * Wait until master oscillator has stabilized. 42 * Wait for main oscillator selection is done 183 /* Turn off the crystal oscillator */ 189 /* Save RC oscillator state */ 195 /* Turn off RC oscillator */ 221 5: /* Restore RC oscillator state */ 226 /* Turn on RC oscillator */ 238 /* Turn on the crystal oscillator */ 250 * the external crystal oscillator as a main clock source. 256 /* Save RC oscillator state and check if it is enabled. */ [all …]
|
| /kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Source/Drivers/ |
| D | gd32vf103_rcu.c | 331 \arg RCU_CKOUT0SRC_IRC8M: high speed 8M internal oscillator clock selected 701 \brief wait for oscillator stabilization flags is SET or oscillator startup is timeout 702 \param[in] osci: oscillator types, refer to rcu_osci_type_enum 704 \arg RCU_HXTAL: high speed crystal oscillator(HXTAL) 705 \arg RCU_LXTAL: low speed crystal oscillator(LXTAL) 707 \arg RCU_IRC40K: internal 40K RC oscillator(IRC40K) 819 \brief turn on the oscillator 820 \param[in] osci: oscillator types, refer to rcu_osci_type_enum 822 \arg RCU_HXTAL: high speed crystal oscillator(HXTAL) 823 \arg RCU_LXTAL: low speed crystal oscillator(LXTAL) [all …]
|
| /kernel/linux/linux-4.19/Documentation/arm/sunxi/ |
| D | clocks.txt | 7 Q: Why is the main 24MHz oscillator gatable? Wouldn't that break the 10 A: The 24MHz oscillator allows gating to save power. Indeed, if gated 26 oscillator: 36 Finally you can gate the main oscillator
|
| /kernel/linux/linux-4.19/arch/arm/mach-davinci/include/mach/ |
| D | pm.h | 32 * the internal oscillator is used. The internal oscillator is 34 * mode, the oscillator will be turned on and will generate very 42 * In the case that the internal oscillator is not used and the
|
| /kernel/linux/linux-5.10/arch/arm/mach-davinci/include/mach/ |
| D | pm.h | 32 * the internal oscillator is used. The internal oscillator is 34 * mode, the oscillator will be turned on and will generate very 42 * In the case that the internal oscillator is not used and the
|
| /kernel/linux/linux-5.10/Documentation/arm/sunxi/ |
| D | clocks.rst | 8 Q: Why is the main 24MHz oscillator gatable? Wouldn't that break the 11 A: The 24MHz oscillator allows gating to save power. Indeed, if gated 27 oscillator:: 37 Finally you can gate the main oscillator::
|
| /kernel/liteos_m/targets/riscv_nuclei_gd32vf103_soc_gcc/SoC/gd32vf103/Common/Include/ |
| D | gd32vf103_rcu.h | 62 …CTL_IRC8MEN BIT(0) /*!< internal high speed oscillator enable */ 63 … BIT(1) /*!< IRC8M high speed internal oscillator stabilization fl… 64 …MADJ BITS(3,7) /*!< high speed internal oscillator clock trim adjus… 65 …MCALIB BITS(8,15) /*!< high speed internal oscillator calibration valu… 66 …CTL_HXTALEN BIT(16) /*!< external high speed oscillator enable */ 67 #define RCU_CTL_HXTALSTB BIT(17) /*!< external crystal oscillator … 68 #define RCU_CTL_HXTALBPS BIT(18) /*!< external crystal oscillator … 199 #define RCU_BDCTL_LXTALSTB BIT(1) /*!< low speed crystal oscillator… 232 /* define value of high speed crystal oscillator (HXTAL) in Hz */ 234 #define HXTAL_VALUE ((uint32_t)8000000) /*!< value of the external oscillator in Hz */ [all …]
|
| /kernel/linux/linux-4.19/arch/arm/mach-at91/ |
| D | pm_suspend.S | 36 * Wait until master oscillator has stabilized. 45 * Wait for main oscillator selection is done 167 /* Turn off the crystal oscillator */ 176 /* Turn on the crystal oscillator */ 187 * the external crystal oscillator as a main clock source. 192 /* Switch the main clock source to 12-MHz RC oscillator */ 201 /* Disable the crystal oscillator */ 229 /* Enable the crystal oscillator */ 245 /* Switch main clock source to crystal oscillator */
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/marvell/ |
| D | armada-8020.dtsi | 18 /* The RTC requires external oscillator. But on Aramda 80x0, the RTC clock 19 * in CP master is not connected (by package) to the oscillator. So 21 * oscillator so this one is let enabled.
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/marvell/ |
| D | armada-8020.dtsi | 18 /* The RTC requires external oscillator. But on Aramda 80x0, the RTC clock 19 * in CP master is not connected (by package) to the oscillator. So 21 * oscillator so this one is let enabled.
|
| D | armada-8040.dtsi | 18 /* The RTC requires external oscillator. But on Aramda 80x0, the RTC clock 19 * in CP master is not connected (by package) to the oscillator. So 21 * oscillator so this one is let enabled.
|
| /kernel/linux/linux-4.19/arch/arm64/boot/dts/mediatek/ |
| D | mt2712e.dtsi | 161 clk26m: oscillator@0 { 168 clk32k: oscillator@1 { 175 clkfpc: oscillator@2 { 182 clkaud_ext_i_0: oscillator@3 { 189 clkaud_ext_i_1: oscillator@4 { 196 clkaud_ext_i_2: oscillator@5 { 203 clki2si0_mck_i: oscillator@6 { 210 clki2si1_mck_i: oscillator@7 { 217 clki2si2_mck_i: oscillator@8 { 224 clktdmin_mclk_i: oscillator@9 {
|
| /kernel/linux/linux-4.19/drivers/net/wireless/broadcom/b43/ |
| D | lo.h | 5 /* G-PHY Local Oscillator */ 11 /* Local Oscillator control value-pair. */ 38 /* Local Oscillator calibration information */ 74 /* Adjust the Local Oscillator to the saved attenuation
|
| /kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/ |
| D | lo.h | 5 /* G-PHY Local Oscillator */ 11 /* Local Oscillator control value-pair. */ 38 /* Local Oscillator calibration information */ 74 /* Adjust the Local Oscillator to the saved attenuation
|
| /kernel/linux/linux-5.10/drivers/rtc/ |
| D | rtc-bq32k.c | 21 #define BQ32K_STOP 0x80 /* Oscillator Stop flat */ 25 #define BQ32K_OF 0x80 /* Oscillator Failure flag */ 99 * In case of oscillator failure, the register contents should be in bq32k_rtc_read_time() 263 /* Check Oscillator Stop flag */ in bq32k_probe() 266 dev_warn(dev, "Oscillator was halted. Restarting...\n"); in bq32k_probe() 273 /* Check Oscillator Failure flag */ in bq32k_probe() 278 dev_warn(dev, "Oscillator Failure. Check RTC battery.\n"); in bq32k_probe()
|
| /kernel/linux/linux-4.19/drivers/rtc/ |
| D | rtc-bq32k.c | 24 #define BQ32K_STOP 0x80 /* Oscillator Stop flat */ 28 #define BQ32K_OF 0x80 /* Oscillator Failure flag */ 102 * In case of oscillator failure, the register contents should be in bq32k_rtc_read_time() 266 /* Check Oscillator Stop flag */ in bq32k_probe() 269 dev_warn(dev, "Oscillator was halted. Restarting...\n"); in bq32k_probe() 276 /* Check Oscillator Failure flag */ in bq32k_probe() 281 dev_warn(dev, "Oscillator Failure. Check RTC battery.\n"); in bq32k_probe()
|