Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f625cb97 authored by Jonathan Cameron's avatar Jonathan Cameron Committed by Greg Kroah-Hartman
Browse files

staging: iio: remove now defunct header definitions and add some statics



Now we have combined all chrdevs into one, some bits and bobs are only
needed in industrialio-core.c and don't need to be in the core header.

Also remove some unused defines.

Signed-off-by: default avatarJonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 1aa04278
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -13,13 +13,6 @@
#ifndef _IIO_CORE_H_
#define _IIO_CORE_H_

/**
 * iio_device_get_chrdev_minor() - get an unused minor number
 **/
int iio_device_get_chrdev_minor(void);
void iio_device_free_chrdev_minor(int val);


/**
 * iio_put() - internal module reference count reduce
 **/
@@ -30,8 +23,6 @@ void iio_put(void);
 **/
void iio_get(void);

extern dev_t iio_devt;

int __iio_add_chan_devattr(const char *postfix,
			   const char *group,
			   struct iio_chan_spec const *chan,
+3 −6
Original line number Diff line number Diff line
@@ -27,9 +27,6 @@
#include "iio_core_trigger.h"
#include "chrdev.h"

#define IIO_ID_PREFIX "device"
#define IIO_ID_FORMAT IIO_ID_PREFIX "%d"

/* IDR to assign each registered device a unique id*/
static DEFINE_IDA(iio_ida);
/* IDR to allocate character device minor numbers */
@@ -37,7 +34,7 @@ static DEFINE_IDA(iio_chrdev_ida);
/* Lock used to protect both of the above */
static DEFINE_SPINLOCK(iio_ida_lock);

dev_t iio_devt;
static dev_t iio_devt;

#define IIO_DEV_MAX 256
struct bus_type iio_bus_type = {
@@ -276,7 +273,7 @@ static const struct file_operations iio_event_chrdev_fileops = {
	.llseek = noop_llseek,
};

int iio_device_get_chrdev_minor(void)
static int iio_device_get_chrdev_minor(void)
{
	int ret;

@@ -287,7 +284,7 @@ int iio_device_get_chrdev_minor(void)
		return -ENOMEM;
}

void iio_device_free_chrdev_minor(int val)
static void iio_device_free_chrdev_minor(int val)
{
	iio_free_ida_val(&iio_chrdev_ida, val);
}