Home
last modified time | relevance | path

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

12345678910>>...35

/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;
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 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/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/qemu/hw/core/
H A Dclock.c21 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 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/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"
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 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"
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 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/Documentation/devicetree/bindings/interconnect/
H A Dqcom,rpm.yaml88 - 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 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"
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 DKconfig40 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 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/drivers/clk/
H A DKconfig22 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 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/Documentation/devicetree/bindings/clock/
H A Dmvebu-gated-clock.txt11 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 Dallwinner,sun9i-a80-de-clks.yaml7 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 Dfsl,spdif.yaml49 - 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 Dstarfive,jh7110-tdm.yaml31 - 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 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.rst29 | 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 DKconfig3 # MediaTek Mt7621 Clock Driver
6 bool "Clock driver for MediaTek MT7621"
14 bool "Clock driver for MTMIPS SoCs"

12345678910>>...35