]>
git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blob - drivers/staging/iio/ring_hw.h
2 * ring_hw.h - common functionality for iio hardware ring buffers
4 * This program is free software; you can redistribute it and/or modify it
5 * under the terms of the GNU General Public License version 2 as published by
6 * the Free Software Foundation.
8 * Copyright (c) 2009 Jonathan Cameron <jic23@kernel.org>
16 * struct iio_hw_ring_buffer- hardware ring buffer
17 * @buf: generic ring buffer elements
18 * @private: device specific data
20 struct iio_hw_buffer
{
21 struct iio_buffer buf
;
25 #define iio_to_hw_buf(r) container_of(r, struct iio_hw_buffer, buf)
27 #endif /* _RING_HW_H_ */