/openbmc/qemu/include/hw/ |
H A D | clock.h | 23 OBJECT_DECLARE_SIMPLE_TYPE(Clock, CLOCK) 71 struct Clock { struct 89 Clock *source; argument 90 QLIST_HEAD(, Clock) children; 91 QLIST_ENTRY(Clock) sibling; 114 void clock_setup_canonical_path(Clock *clk); 150 void clock_clear_callback(Clock *clk); 162 void clock_set_source(Clock *clk, Clock *src); 188 bool clock_set(Clock *clk, uint64_t value); 210 void clock_propagate(Clock *clk); [all …]
|
H A D | qdev-clock.h | 33 Clock *qdev_init_clock_in(DeviceState *dev, const char *name, 46 Clock *qdev_init_clock_out(DeviceState *dev, const char *name); 56 Clock *qdev_get_clock_in(DeviceState *dev, const char *name); 66 Clock *qdev_get_clock_out(DeviceState *dev, const char *name); 79 void qdev_connect_clock_in(DeviceState *dev, const char *name, Clock *source); 94 Clock *qdev_alias_clock(DeviceState *dev, const char *name, 125 type_check(Clock *, typeof_field(devstate, field)))
|
/openbmc/sdeventplus/src/sdeventplus/ |
H A D | clock.cpp | 12 Clock<Id>::Clock(const Event& event) : event(event) in Clock() function in sdeventplus::Clock 16 Clock<Id>::Clock(Event&& event) : event(std::move(event)) in Clock() function in sdeventplus::Clock 20 typename Clock<Id>::time_point Clock<Id>::now() const in now() 29 template class Clock<ClockId::RealTime>; variable 30 template class Clock<ClockId::Monotonic>; variable 31 template class Clock<ClockId::BootTime>; variable 32 template class Clock<ClockId::RealTimeAlarm>; variable 33 template class Clock<ClockId::BootTimeAlarm>; variable
|
H A D | clock.hpp | 30 class Clock class 38 using time_point = std::chrono::time_point<Clock>; 45 Clock(const Event& event); 46 Clock(Event&& event);
|
/openbmc/qemu/hw/core/ |
H A D | clock.c | 21 void clock_setup_canonical_path(Clock *clk) in clock_setup_canonical_path() 30 Clock *clk; in clock_new() 50 void clock_clear_callback(Clock *clk) in clock_clear_callback() 89 Clock *child; in clock_propagate_period() 109 void clock_propagate(Clock *clk) in clock_propagate() 116 void clock_set_source(Clock *clk, Clock *src) in clock_set_source() 141 char *clock_display_freq(Clock *clk) in clock_display_freq() 158 Clock *clk = CLOCK(obj); in clock_initfn() 168 Clock *clk = CLOCK(obj); in clock_finalizefn() 169 Clock *child, *next; in clock_finalizefn() [all …]
|
H A D | clock-vmstate.c | 19 Clock *clk = opaque; in muldiv_needed() 26 Clock *clk = opaque; in clock_pre_load() 45 VMSTATE_UINT32(multiplier, Clock), 46 VMSTATE_UINT32(divider, Clock), 57 VMSTATE_UINT64(period, Clock),
|
H A D | qdev-clock.c | 25 bool output, Clock *clk) in qdev_init_clocklist() 102 Clock *qdev_init_clock_out(DeviceState *dev, const char *name) in qdev_init_clock_out() 113 Clock *qdev_init_clock_in(DeviceState *dev, const char *name, in qdev_init_clock_in() 134 Clock **clkp; in qdev_init_clocks() 160 Clock *qdev_get_clock_in(DeviceState *dev, const char *name) in qdev_get_clock_in() 177 Clock *qdev_get_clock_out(DeviceState *dev, const char *name) in qdev_get_clock_out() 194 Clock *qdev_alias_clock(DeviceState *dev, const char *name, in qdev_alias_clock() 208 void qdev_connect_clock_in(DeviceState *dev, const char *name, Clock *source) in qdev_connect_clock_in()
|
/openbmc/linux/drivers/clk/mediatek/ |
H A D | Kconfig | 3 # MediaTek Clock Drivers 5 menu "Clock driver for MediaTek SoC" 22 bool "Clock driver for MediaTek MT2701" 30 bool "Clock driver for MediaTek MT2701 mmsys" 36 bool "Clock driver for MediaTek MT2701 imgsys" 48 bool "Clock driver for MediaTek MT2701 hifsys" 54 bool "Clock driver for MediaTek MT2701 ethsys" 78 tristate "Clock driver for MediaTek MT2712" 308 bool "Clock driver for MediaTek MT6797" 370 bool "Clock driver for MediaTek MT7629" [all …]
|
/openbmc/linux/drivers/clk/imx/ |
H A D | Kconfig | 67 tristate "IMX8MM CCM Clock Driver" 71 Build the driver for i.MX8MM CCM Clock Driver 74 tristate "IMX8MN CCM Clock Driver" 78 Build the driver for i.MX8MN CCM Clock Driver 81 tristate "IMX8MP CCM Clock Driver" 85 Build the driver for i.MX8MP CCM Clock Driver 88 tristate "IMX8MQ CCM Clock Driver" 95 tristate "IMX8QXP SCU Clock" 104 tristate "IMX8ULP CCM Clock Driver" 111 tristate "IMX93 CCM Clock Driver" [all …]
|
/openbmc/qemu/include/hw/misc/ |
H A D | bcm2835_cprman.h | 133 Clock *xosc_in; 134 Clock *out; 151 Clock *pll_in; 152 Clock *out; 167 Clock *srcs[CPRMAN_NUM_CLOCK_MUX_SRC]; 168 Clock *out; 186 Clock *plla_in; 187 Clock *plld_in; 188 Clock *out; 206 Clock *xosc; [all …]
|
H A D | npcm7xx_clk.h | 98 Clock *clock_in; 99 Clock *clock_out; 120 Clock *clock_in[NPCM7XX_CLK_SEL_MAX_INPUT]; 121 Clock *clock_out; 144 Clock *clock_in; 145 Clock *clock_out; 174 Clock *clkref;
|
/openbmc/linux/Documentation/devicetree/bindings/interconnect/ |
H A D | qcom,rpm.yaml | 88 - description: Bus Clock 89 - description: Bus A Clock 140 - description: Bus Clock 141 - description: Bus A Clock 161 - description: Bus Clock. 162 - description: Bus A Clock. 207 - description: Bus Clock 208 - description: Bus A Clock 233 - description: Bus Clock. 234 - description: Bus A Clock. [all …]
|
/openbmc/linux/drivers/clk/rockchip/ |
H A D | Kconfig | 17 Build the driver for PX30 Clock Driver. 24 Build the driver for RV110x Clock Driver. 31 Build the driver for RV1126 Clock Driver. 38 Build the driver for RK3036 Clock Driver. 45 Build the driver for RK312x Clock Driver. 52 Build the driver for RK3188 Clock Driver. 59 Build the driver for RK322x Clock Driver. 66 Build the driver for RK3288 Clock Driver. 73 Build the driver for RK3308 Clock Driver. 80 Build the driver for RK3328 Clock Driver. [all …]
|
/openbmc/u-boot/drivers/clk/sunxi/ |
H A D | Kconfig | 2 bool "Clock support for Allwinner SoCs" 13 bool "Clock driver for Allwinner A10/A20" 20 bool "Clock driver for Allwinner A10s/A13" 34 bool "Clock driver for Allwinner A23/A33" 41 bool "Clock driver for Allwinner A83T" 48 bool "Clock driver for Allwinner R40" 55 bool "Clock driver for Allwinner V3S" 62 bool "Clock driver for Allwinner A80" 69 bool "Clock driver for Allwinner H3/H5" 76 bool "Clock driver for Allwinner H6" [all …]
|
/openbmc/linux/drivers/clk/qcom/ |
H A D | Kconfig | 40 tristate "MSM8916 APCS Clock Controller" 49 tristate "MSM8996 CPU Clock Controller" 69 tristate "RPM based Clock Controller" 95 tristate "RPMh Clock Driver" 104 tristate "APQ8084 Global Clock Controller" 131 tristate "IPQ APSS Clock Controller" 143 tristate "IPQ4019 Global Clock Controller" 150 tristate "IPQ5018 Global Clock Controller" 182 tristate "IPQ806x LPASS Clock Controller" 1072 tristate "KPSS Clock Controller" [all …]
|
/openbmc/linux/drivers/clk/hisilicon/ |
H A D | Kconfig | 3 tristate "HI3516CV300 Clock Driver" 11 tristate "Hi3519 Clock Driver" 19 bool "Hi3559A Clock Driver" 27 bool "Hi3660 Clock Driver" 34 bool "Hi3670 Clock Driver" 41 tristate "Hi3798CV200 Clock Driver" 49 bool "Hi6220 Clock Driver" 63 bool "Hi6220 Stub Clock Driver" if EXPERT 71 bool "Hi3660 Stub Clock Driver" if EXPERT
|
/openbmc/linux/drivers/clk/ |
H A D | Kconfig | 22 bool "Common Clock Framework" 37 tristate "Clock driver for WM831x/2x PMICs" 62 tristate "Clock driver for Apple SoC NCOs" 92 tristate "Clock driver for Hi655x" if EXPERT 133 tristate "Clock driver for SiLabs 5351A/B/C" 167 bool "Clock driver for Bitmain BM1880 SoC" 181 tristate "Clock Driver for TI TPS68470 PMIC" 206 tristate "Clock driver for CS2000 Fractional-N Clock Synthesizer & Clock Multiplier" 261 bool "Clock driver for Aspeed BMC SoCs" 315 bool "Clock driver for APM XGene SoC" [all …]
|
/openbmc/linux/Documentation/gpu/amdgpu/display/ |
H A D | dc-glossary.rst | 34 * PCLK: Pixel Clock 35 * SYMCLK: Symbol Clock 36 * SOCCLK: GPU Engine Clock 37 * DISPCLK: Display Clock 38 * DPPCLK: DPP Clock 39 * DCFCLK: Display Controller Fabric Clock 40 * REFCLK: Real Time Reference Clock 42 * FCLK: Fabric Clock 43 * MCLK: Memory Clock 83 Display Clock Generator block
|
/openbmc/linux/Documentation/devicetree/bindings/clock/ |
H A D | mvebu-gated-clock.txt | 11 ID Clock Peripheral 14 1 pex0_en PCIe 0 Clock out 28 ID Clock Peripheral 33 5 pex0 PCIe 0 Clock out 34 6 pex1 PCIe 1 Clock out 55 ID Clock Peripheral 82 ID Clock Peripheral 96 ID Clock Peripheral 123 ID Clock Peripheral 133 ID Clock Peripheral [all …]
|
H A D | allwinner,sun9i-a80-de-clks.yaml | 7 title: Allwinner A80 Display Engine Clock Controller 28 - description: Bus Clock 29 - description: RAM Bus Clock 30 - description: Module Clock
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | fsl,spdif.yaml | 49 - description: Clock for tx0 and rx0. 50 - description: Clock for tx1 and rx1. 51 - description: Clock for tx2 and rx2. 52 - description: Clock for tx3 and rx3. 53 - description: Clock for tx4 and rx4. 54 - description: Clock for tx5 and rx5. 55 - description: Clock for tx6 and rx6. 56 - description: Clock for tx7 and rx7.
|
H A D | starfive,jh7110-tdm.yaml | 31 - description: TDM AHB Clock 32 - description: TDM APB Clock 33 - description: TDM Internal Clock 34 - description: TDM Clock 36 - description: TDM External Clock
|
/openbmc/linux/drivers/clk/versatile/ |
H A D | Kconfig | 3 menu "Clock driver for ARM Reference designs" 8 bool "Clock driver for ARM Reference designs ICST" 16 bool "Clock driver for ARM SP810 System Controller" 23 tristate "Clock driver for Versatile Express OSC clock generators"
|
/openbmc/qemu/docs/devel/ |
H A D | clocks.rst | 29 | Clock 1 | | Device B | | Device C | 31 | |>>-+-->>|Clock 2| |Clock 3|>>--->>|Clock 6| | 35 | | |Clock 4|>> 39 | | |Clock 5|>>--->>|Clock 7| | 109 Clock *clk_in; 110 Clock *clk_out; 157 Clock callbacks 243 | |Clock 1|>>-->>|Clock 2|>>+-->>|Clock 3| |Clock 5|>>>>|Clock 6|>> 258 clocks get the new clock period value: *Clock 2*, *Clock 3* and *Clock 4*. 263 Clock multiplier and divider settings [all …]
|
/openbmc/linux/drivers/clk/ralink/ |
H A D | Kconfig | 3 # MediaTek Mt7621 Clock Driver 6 bool "Clock driver for MediaTek MT7621" 14 bool "Clock driver for MTMIPS SoCs"
|