Lines Matching +full:clock +full:- +full:service
1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
3 * Copyright 2014-2016 Freescale Semiconductor Inc.
4 * Copyright 2017-2019 NXP
14 #include "dpaa2-fd.h"
15 #include "dpaa2-global.h"
22 * DOC: DPIO Service
24 * The DPIO service provides APIs for users to interact with the datapath
32 #define DPAA2_IO_ANY_CPU -1
35 * struct dpaa2_io_desc - The DPIO descriptor
36 * @receives_notifications: Use notificaton mode. Non-zero if the DPIO
38 * @has_8prio: Set to non-zero for channel with 8 priority WQs. Ignored
47 * @qman_clk: The qman clock frequency in Hz
72 * struct dpaa2_io_notification_ctx - The DPIO notification context structure
74 * @is_cdan: Zero for FQDAN, non-zero for CDAN
79 * @qman64: The 64-bit context value shows up in the FQDAN/CDAN.
98 int dpaa2_io_service_register(struct dpaa2_io *service,
101 void dpaa2_io_service_deregister(struct dpaa2_io *service,
104 int dpaa2_io_service_rearm(struct dpaa2_io *service,