Home
last modified time | relevance | path

Searched refs:Clock (Results 1 – 25 of 448) sorted by relevance

12345678910>>...18

/openbmc/qemu/include/hw/
H A Dclock.h23 OBJECT_DECLARE_SIMPLE_TYPE(Clock, CLOCK)
71 struct Clock { struct
89 Clock *source; argument
90 QLIST_HEAD(, Clock) children;
91 QLIST_ENTRY(Clock) sibling;
101 VMSTATE_STRUCT_POINTER_V(field, state, version, vmstate_clock, Clock)
106 vmstate_clock, Clock)
114 void clock_setup_canonical_path(Clock *clk);
127 Clock *clock_new(Object *parent, const char *name);
141 void clock_set_callback(Clock *clk, ClockCallback *cb,
[all …]
H A Dqdev-clock.h33 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/linux/drivers/clk/mediatek/
H A DKconfig3 # 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"
42 bool "Clock driver for MediaTek MT2701 vdecsys"
48 bool "Clock driver for MediaTek MT2701 hifsys"
54 bool "Clock driver for MediaTek MT2701 ethsys"
60 bool "Clock driver for MediaTek MT2701 bdpsys"
66 bool "Clock driver for Mediatek MT2701 audsys"
[all …]
/openbmc/qemu/hw/core/
H A Dclock.c23 void clock_setup_canonical_path(Clock *clk) in clock_setup_canonical_path()
29 Clock *clock_new(Object *parent, const char *name) in clock_new()
32 Clock *clk; in clock_new()
44 void clock_set_callback(Clock *clk, ClockCallback *cb, void *opaque, in clock_set_callback()
52 void clock_clear_callback(Clock *clk) in clock_clear_callback()
57 bool clock_set(Clock *clk, uint64_t period) in clock_set()
69 static uint64_t clock_get_child_period(Clock *clk) in clock_get_child_period()
78 static void clock_call_callback(Clock *clk, ClockEvent event) in clock_call_callback()
89 static void clock_propagate_period(Clock *clk, bool call_callbacks) in clock_propagate_period()
91 Clock *child; in clock_propagate_period()
[all …]
H A Dclock-vmstate.c19 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 Dqdev-clock.c25 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/sdeventplus/src/sdeventplus/
H A Dclock.cpp12 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 Dclock.hpp30 class Clock class
38 using time_point = std::chrono::time_point<Clock>;
45 Clock(const Event& event);
46 Clock(Event&& event);
/openbmc/linux/drivers/clk/imx/
H A DKconfig67 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"
92 Build the driver for i.MX8MQ CCM Clock Driver
95 tristate "IMX8QXP SCU Clock"
104 tristate "IMX8ULP CCM Clock Driver"
[all …]
/openbmc/qemu/include/hw/misc/
H A Dstm32l4x5_rcc.h148 Clock *srcs[RCC_NUM_CLOCK_MUX_SRC];
149 Clock *out;
166 Clock *in;
168 Clock *channels[RCC_NUM_CHANNEL_PLL_OUT];
218 Clock *gnd;
219 Clock *hsi16_rc;
220 Clock *msi_rc;
221 Clock *hse;
222 Clock *lsi_rc;
223 Clock *lse_crystal;
[all …]
H A Dbcm2835_cprman.h133 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 Dnpcm7xx_clk.h98 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/drivers/clk/qcom/
H A DKconfig40 tristate "MSM8916 APCS Clock Controller"
43 Support for the APCS Clock Controller on msm8916 devices. The
49 tristate "MSM8996 CPU Clock Controller"
59 tristate "SDX55 and SDX65 APCS Clock Controller"
63 Support for the APCS Clock Controller on SDX55, SDX65 platforms. The
69 tristate "RPM based Clock Controller"
82 tristate "RPM over SMD based Clock Controller"
95 tristate "RPMh Clock Driver"
104 tristate "APQ8084 Global Clock Controller"
113 tristate "APQ8084 Multimedia Clock Controller"
[all …]
/openbmc/linux/drivers/clk/rockchip/
H A DKconfig17 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 DKconfig2 bool "Clock support for Allwinner SoCs"
13 bool "Clock driver for Allwinner A10/A20"
20 bool "Clock driver for Allwinner A10s/A13"
27 bool "Clock driver for Allwinner A31/A31s"
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"
[all …]
/openbmc/linux/drivers/clk/
H A DKconfig22 bool "Common Clock Framework"
37 tristate "Clock driver for WM831x/2x PMICs"
54 tristate "Ti LMK04832 JESD204B Compliant Clock Jitter Cleaner"
59 Low-Noise JESD204B Compliant Clock Jitter Cleaner With Dual Loop PLLs
62 tristate "Clock driver for Apple SoC NCOs"
71 tristate "Clock driver for Maxim 77620/77686/77802 MFD"
78 tristate "Maxim 9485 Programmable Clock Generator"
81 This driver supports Maxim 9485 Programmable Audio Clock Generator
84 tristate "Clock driver for RK805/RK808/RK809/RK817/RK818"
92 tristate "Clock driver for Hi655x" if EXPERT
[all …]
/openbmc/linux/drivers/clk/hisilicon/
H A DKconfig3 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/Documentation/devicetree/bindings/clock/
H A Dmvebu-gated-clock.txt1 * Gated Clock bindings for Marvell EBU SoCs
11 ID Clock Peripheral
14 1 pex0_en PCIe 0 Clock out
15 2 pex1_en PCIe 1 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
[all …]
/openbmc/linux/Documentation/gpu/amdgpu/display/
H A Ddc-glossary.rst34 * 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/drivers/clk/versatile/
H A DKconfig3 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 Dclocks.rst14 The object is *Clock* and its QOM name is ``clock`` (in C code, the macro
21 In these cases a Clock object is a child of a Device object, but this
29 | Clock 1 | | Device B | | Device C |
31 | |>>-+-->>|Clock 2| |Clock 3|>>--->>|Clock 6| |
35 | | |Clock 4|>>
39 | | |Clock 5|>>--->>|Clock 7| |
44 +----------------------------->>|Clock 8| |
91 Both functions return the created Clock pointer, which should be saved in the
109 Clock *clk_in;
110 Clock *clk_out;
[all …]
/openbmc/linux/drivers/clk/ralink/
H A DKconfig3 # MediaTek Mt7621 Clock Driver
6 bool "Clock driver for MediaTek MT7621"
14 bool "Clock driver for MTMIPS SoCs"
/openbmc/u-boot/drivers/rtc/
H A DKconfig5 menu "Real Time Clock"
38 The PCF2127 is a CMOS Real Time Clock (RTC) and calendar with an integrated
49 compatible Real Time Clock devices.
55 The Renesas (formerly Intersil) ISL1208 is a I2C Real Time Clock (RTC) and
67 The MicroCrystal RV3029 is a I2C Real Time Clock (RTC) with 8-byte
77 Support for Epson RX8010SJ Real Time Clock devices.
82 The ARM PrimeCell Real Time Clock (PL031) is an optional SoC
/openbmc/sdeventplus/example/
H A Dheartbeat.cpp17 using Clock = sdeventplus::Clock<clockId>; typedef
47 Time time(event, Clock(event).now(), std::chrono::seconds{1}, in main()
/openbmc/u-boot/drivers/clk/at91/
H A DKconfig16 bool "Support UTMI PLL Clock"
31 bool "Support USB OHCI Input Clock"
34 This option is used to enable the USB Input Clock, from
39 bool "Support H32MX 32-bit Matrix Clock"
49 bool "Support Generic Clock"

12345678910>>...18