summaryrefslogtreecommitdiff
path: root/include/linux/cdev.h
blob: 8da37e29cb877177208e0e51821a72a2e9c72927 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef _LINUX_CDEV_H
#define _LINUX_CDEV_H
#ifdef __KERNEL__

struct cdev {
	struct kobject kobj;
	struct module *owner;
	struct file_operations *ops;
	struct list_head list;
	dev_t dev;
	unsigned int count;
};

void cdev_init(struct cdev *, struct file_operations *);

struct cdev *cdev_alloc(void);

void cdev_put(struct cdev *p);

int cdev_add(struct cdev *, dev_t, unsigned);

void cdev_del(struct cdev *);

void cd_forget(struct inode *);

#endif
#endif
arm/boot/dts/da850-lcdk.dts?h=linux-6.6.y&id=7669b122085018c1f64720d11c24ae6d2549193d'>ARM: dts: da850-lcdk: Remove leading 0x and 0s from unit addressMathieu Malaterre 2017-09-20ARM: dts: da850-lcdk: Add and enable CMA reserved pool for DSPSuman Anna 2017-07-27ARM: dts: da850-lcdk: drop unused VPIF endpointsKevin Hilman 2017-01-31ARM: dts: da850-lcdk: enable the SATA nodeBartosz Golaszewski 2017-01-10ARM: dts: davinci: da850-lcdk: enable VPIFKevin Hilman 2017-01-07ARM: dts: da850-lcdk: Enable ohci for omapl138 lcdkAxel Haslam 2017-01-02ARM: dts: da850-lcdk: add the vga-bridge nodeBartosz Golaszewski 2017-01-02ARM: dts: da850-lcdk: add gpio-keysBartosz Golaszewski 2016-11-28ARM: dts: da850: enable memctrl and mstpri nodes per boardBartosz Golaszewski 2016-11-28ARM: dts: da850-lcdk: Add ethernet0 alias to DTFabien Parent 2016-11-22ARM: dts: da850-lcdk: fix mmc card detect polarityAxel Haslam 2016-11-20ARM: dts: da850-lcdk: Enable the usb otg device nodeAlexandre Bailon 2016-09-15ARM: dts: da850-lcdk: Add NAND to DTKarl Beldan 2016-08-19ARM: dts: da850-lcdk: Audio support via simple-cardKarl Beldan 2016-08-09ARM: dts: da850: Add basic DTS for the LCDKKarl Beldan