Lines Matching refs:device
41 const struct device *dev;
101 static inline bool is_rx_channel_valid(const struct device *dev, uint32_t ch) in is_rx_channel_valid()
107 static inline bool is_tx_channel_valid(const struct device *dev, uint32_t ch) in is_tx_channel_valid()
113 static void mbox_dispatcher(const struct device *dev) in mbox_dispatcher()
130 static int mbox_stm32_hsem_send(const struct device *dev, uint32_t channel, in mbox_stm32_hsem_send()
152 static int mbox_stm32_hsem_register_callback(const struct device *dev, uint32_t channel, in mbox_stm32_hsem_register_callback()
167 static int mbox_stm32_hsem_mtu_get(const struct device *dev) in mbox_stm32_hsem_mtu_get()
175 static uint32_t mbox_stm32_hsem_max_channels_get(const struct device *dev) in mbox_stm32_hsem_max_channels_get()
183 static int mbox_stm32_hsem_set_enabled(const struct device *dev, uint32_t channel, bool enable) in mbox_stm32_hsem_set_enabled()
200 static int mbox_stm32_clock_init(const struct device *dev) in mbox_stm32_clock_init()
203 const struct device *const clk = DEVICE_DT_GET(STM32_CLOCK_CONTROL_NODE); in mbox_stm32_clock_init()
219 static int mbox_stm32_hsem_init(const struct device *dev) in mbox_stm32_hsem_init()