[EXT] [PATCH v7 2/7] bbdev: add device status info

Akhil Goyal gakhil at marvell.com
Wed Sep 21 20:54:12 CEST 2022


>  /** Device statistics. */
>  struct rte_bbdev_stats {
>  	uint64_t enqueued_count;  /**< Count of all operations enqueued */
> @@ -285,12 +300,14 @@ struct rte_bbdev_driver_info {
>  	/** Set if device supports per-queue interrupts */
>  	bool queue_intr_supported;
>  	/** Minimum alignment of buffers, in bytes */
> -	uint16_t min_alignment;
> -	/** HARQ memory available in kB */
> +	/** Device Status */
> +	enum rte_bbdev_device_status device_status;
>  	uint32_t harq_buffer_size;
>  	/** Byte endianness (RTE_BIG_ENDIAN/RTE_LITTLE_ENDIAN)
> supported
>  	 *  for input/output data
>  	 */
> +	uint16_t min_alignment;
> +	/** HARQ memory available in kB */

Wrong comment copied.

>  	uint8_t data_endianness;
>  	/** Default queue configuration used if none is supplied  */
>  	struct rte_bbdev_queue_conf default_queue_conf;



More information about the dev mailing list