/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; 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 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/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" 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 D | clock.c | 23 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 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/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/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" 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 D | stm32l4x5_rcc.h | 148 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 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/drivers/clk/qcom/ |
H A D | Kconfig | 40 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 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" 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 D | Kconfig | 22 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 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/Documentation/devicetree/bindings/clock/ |
H A D | mvebu-gated-clock.txt | 1 * 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 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/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 | 14 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 D | Kconfig | 3 # 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 D | Kconfig | 5 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 D | heartbeat.cpp | 17 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 D | Kconfig | 16 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"
|