Home
last modified time | relevance | path

Searched refs:visor_device (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/staging/unisys/visorbus/
Dvisorbus_private.h31 void (*bus_create)(struct visor_device *bus_info);
32 void (*bus_destroy)(struct visor_device *bus_info);
33 void (*device_create)(struct visor_device *bus_info);
34 void (*device_destroy)(struct visor_device *bus_info);
35 void (*device_pause)(struct visor_device *bus_info);
36 void (*device_resume)(struct visor_device *bus_info);
46 void (*bus_create)(struct visor_device *p, int response);
47 void (*bus_destroy)(struct visor_device *p, int response);
48 void (*device_create)(struct visor_device *p, int response);
49 void (*device_destroy)(struct visor_device *p, int response);
[all …]
Dvisorbus_main.c44 static void fix_vbus_dev_info(struct visor_device *visordev);
82 struct visor_device *vdev; in modalias_show()
129 static void chipset_bus_create(struct visor_device *bus_info);
130 static void chipset_bus_destroy(struct visor_device *bus_info);
131 static void chipset_device_create(struct visor_device *dev_info);
132 static void chipset_device_destroy(struct visor_device *dev_info);
133 static void chipset_device_pause(struct visor_device *dev_info);
134 static void chipset_device_resume(struct visor_device *dev_info);
166 struct visor_device *dev; in visorbus_uevent()
187 struct visor_device *dev; in visorbus_match()
[all …]
Dvisorchipset.c221 static void bus_create_response(struct visor_device *p, int response);
222 static void bus_destroy_response(struct visor_device *p, int response);
223 static void device_create_response(struct visor_device *p, int response);
224 static void device_destroy_response(struct visor_device *p, int response);
225 static void device_resume_response(struct visor_device *p, int response);
227 static void visorchipset_device_pause_response(struct visor_device *p,
698 struct visor_device *vdev = to_visor_device(dev); in match_visorbus_dev_by_id()
709 struct visor_device *visorbus_get_device_by_id(u32 bus_no, u32 dev_no, in visorbus_get_device_by_id()
710 struct visor_device *from) in visorbus_get_device_by_id()
714 struct visor_device *vdev = NULL; in visorbus_get_device_by_id()
[all …]
/linux-4.4.14/drivers/staging/unisys/include/
Dvisorbus.h42 struct visor_device;
45 typedef void (*visorbus_state_complete_func) (struct visor_device *dev,
86 int (*probe)(struct visor_device *dev);
92 void (*remove)(struct visor_device *dev);
97 void (*channel_interrupt)(struct visor_device *dev);
106 int (*pause)(struct visor_device *dev,
108 int (*resume)(struct visor_device *dev,
121 struct visor_device { struct
164 #define to_visor_device(x) container_of(x, struct visor_device, device) argument
169 int visorbus_read_channel(struct visor_device *dev,
[all …]
/linux-4.4.14/drivers/staging/unisys/visorinput/
Dvisorinput.c65 struct visor_device *dev;
350 devdata_create(struct visor_device *dev, enum visorinput_device_type devtype) in devdata_create()
397 visorinput_probe(struct visor_device *dev) in visorinput_probe()
425 visorinput_remove(struct visor_device *dev) in visorinput_remove()
521 visorinput_channel_interrupt(struct visor_device *dev) in visorinput_channel_interrupt()
623 visorinput_pause(struct visor_device *dev, in visorinput_pause()
649 visorinput_resume(struct visor_device *dev, in visorinput_resume()
/linux-4.4.14/drivers/staging/unisys/visorhba/
Dvisorhba_main.c46 static int visorhba_probe(struct visor_device *dev);
47 static void visorhba_remove(struct visor_device *dev);
48 static int visorhba_pause(struct visor_device *dev,
50 static int visorhba_resume(struct visor_device *dev,
117 struct visor_device *dev;
1044 static int visorhba_pause(struct visor_device *dev, in visorhba_pause()
1063 static int visorhba_resume(struct visor_device *dev, in visorhba_resume()
1091 static int visorhba_probe(struct visor_device *dev) in visorhba_probe()
1174 static void visorhba_remove(struct visor_device *dev) in visorhba_remove()
/linux-4.4.14/drivers/staging/unisys/visornic/
Dvisornic_main.c40 static int visornic_probe(struct visor_device *dev);
41 static void visornic_remove(struct visor_device *dev);
42 static int visornic_pause(struct visor_device *dev,
44 static int visornic_resume(struct visor_device *dev,
117 struct visor_device *dev;
1362 devdata_initialize(struct visornic_devdata *devdata, struct visor_device *dev) in devdata_initialize()
1756 static int visornic_probe(struct visor_device *dev) in visornic_probe()
1963 static void visornic_remove(struct visor_device *dev) in visornic_remove()
2016 static int visornic_pause(struct visor_device *dev, in visornic_pause()
2035 static int visornic_resume(struct visor_device *dev, in visornic_resume()
/linux-4.4.14/drivers/staging/unisys/Documentation/
Doverview.txt65 implementation for struct visor_driver and struct visor_device, as well
163 visor_device notes:
165 * Each visorbus<n> entry denotes the existence of a struct visor_device
174 * Each vbus<x>:dev<y> entry denotes the existence of a struct visor_device