bus/fslmc: mark internal symbols
[dpdk.git] / drivers / bus / fslmc / mc / fsl_dpio.h
index 3158f53..c2db76b 100644 (file)
@@ -7,17 +7,21 @@
 #ifndef __FSL_DPIO_H
 #define __FSL_DPIO_H
 
+#include <rte_compat.h>
+
 /* Data Path I/O Portal API
  * Contains initialization APIs and runtime control APIs for DPIO
  */
 
 struct fsl_mc_io;
 
+__rte_internal
 int dpio_open(struct fsl_mc_io *mc_io,
              uint32_t cmd_flags,
              int dpio_id,
              uint16_t *token);
 
+__rte_internal
 int dpio_close(struct fsl_mc_io *mc_io,
               uint32_t cmd_flags,
               uint16_t token);
@@ -57,10 +61,12 @@ int dpio_destroy(struct fsl_mc_io *mc_io,
                 uint32_t cmd_flags,
                 uint32_t object_id);
 
+__rte_internal
 int dpio_enable(struct fsl_mc_io *mc_io,
                uint32_t cmd_flags,
                uint16_t token);
 
+__rte_internal
 int dpio_disable(struct fsl_mc_io *mc_io,
                 uint32_t cmd_flags,
                 uint16_t token);
@@ -70,10 +76,12 @@ int dpio_is_enabled(struct fsl_mc_io *mc_io,
                    uint16_t token,
                    int *en);
 
+__rte_internal
 int dpio_reset(struct fsl_mc_io *mc_io,
               uint32_t cmd_flags,
               uint16_t token);
 
+__rte_internal
 int dpio_set_stashing_destination(struct fsl_mc_io *mc_io,
                                  uint32_t cmd_flags,
                                  uint16_t token,
@@ -84,12 +92,14 @@ int dpio_get_stashing_destination(struct fsl_mc_io *mc_io,
                                  uint16_t token,
                                  uint8_t *sdest);
 
+__rte_internal
 int dpio_add_static_dequeue_channel(struct fsl_mc_io *mc_io,
                                    uint32_t cmd_flags,
                                    uint16_t token,
                                    int dpcon_id,
                                    uint8_t *channel_index);
 
+__rte_internal
 int dpio_remove_static_dequeue_channel(struct fsl_mc_io *mc_io,
                                       uint32_t cmd_flags,
                                       uint16_t token,
@@ -119,6 +129,7 @@ struct dpio_attr {
        uint32_t clk;
 };
 
+__rte_internal
 int dpio_get_attributes(struct fsl_mc_io *mc_io,
                        uint32_t cmd_flags,
                        uint16_t token,