blob: e97a0e3e0127d941540834ddd135a7c320aa8a16 [file]
/*
* Copyright 2019, Data61, CSIRO (ABN 41 687 119 230)
*
* SPDX-License-Identifier: GPL-2.0-only
*/
#pragma once
#define HARDWARE_CLOCK_EXTRA_IMPORTS
#define HARDWARE_CLOCK_COMPONENT
#define HARDWARE_CLOCK_INTERFACES \
emits Dummy dummy_source; \
consumes Dummy cmu; \
#define HARDWARE_CLOCK_EXTRA_INTERFACES
#define HARDWARE_CLOCK_ATTRIBUTES
#define HARDWARE_CLOCK_COMPOSITION \
connection seL4DTBHardware cmu_conn(from dummy_source, to cmu); \
#define HARDWARE_CLOCK_CONFIG \
cmu.dtb = dtb({ "path" : "/soc/clock-controller@10010000" });