6#ifndef ZEPHYR_INCLUDE_DRIVERS_CLOCK_CONTROL_TISCI_CLOCK_CONTROL_H_
7#define ZEPHYR_INCLUDE_DRIVERS_CLOCK_CONTROL_TISCI_CLOCK_CONTROL_H_
29#define TISCI_GET_CLOCK(node_id) DEVICE_DT_GET(DT_PHANDLE(node_id, clocks))
31#define TISCI_GET_CLOCK_DETAILS(node_id) \
33 .dev_id = DT_CLOCKS_CELL(node_id, devid), \
34 .clk_id = DT_CLOCKS_CELL(node_id, clkid) \
37#define TISCI_GET_CLOCK_BY_INST(inst) TISCI_GET_CLOCK(DT_DRV_INST(inst))
39#define TISCI_GET_CLOCK_DETAILS_BY_INST(DT_DRV_INST) TISCI_GET_CLOCK_DETAILS(DT_DRV_INST(inst))
__UINT32_TYPE__ uint32_t
Definition stdint.h:90
Clock configuration structure.
Definition tisci_clock_control.h:24
uint32_t clk_id
Definition tisci_clock_control.h:26
uint32_t dev_id
Definition tisci_clock_control.h:25