Industrial I/O HW buffering

modulename: industrialio-hw-consumer.ko

configname: CONFIG_IIO_BUFFER_HW_CONSUMER

Linux Kernel Configuration
└─>Device Drivers
└─>Industrial I/O support
└─>Industrial I/O HW buffering
In linux kernel since version 4.2 (release Date: 2015-08-30)  
Provides a way to bonding when an IIO device has a direct connection
to another device in hardware. In this case buffers for data transfers
are handled by hardware.

Should be selected by drivers that want to use the generic Hw consumer
interface.

source code: