Home
last modified time | relevance | path

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

/Linux-v5.10/drivers/visorbus/
Dvisorbus_private.h17 struct visor_device *visorbus_get_device_by_id(u32 bus_no, u32 dev_no,
18 struct visor_device *from);
19 int visorbus_create_instance(struct visor_device *dev);
20 void visorbus_remove_instance(struct visor_device *bus_info);
21 int create_visor_device(struct visor_device *dev_info);
22 void remove_visor_device(struct visor_device *dev_info);
23 int visorchipset_device_pause(struct visor_device *dev_info);
24 int visorchipset_device_resume(struct visor_device *dev_info);
25 void visorbus_response(struct visor_device *p, int response, int controlvm_id);
26 void visorbus_device_changestate_response(struct visor_device *p, int response,
Dvisorbus_main.c34 struct visor_device *vdev; in modalias_show()
114 struct visor_device *dev; in visorbus_uevent()
135 struct visor_device *dev; in visorbus_match()
176 struct visor_device *vdev = to_visor_device(dev); in match_visorbus_dev_by_id()
185 struct visor_device *visorbus_get_device_by_id(u32 bus_no, u32 dev_no, in visorbus_get_device_by_id()
186 struct visor_device *from) in visorbus_get_device_by_id()
212 struct visor_device *dev = dev_get_drvdata(xdev); in visorbus_release_busdevice()
227 struct visor_device *dev = to_visor_device(xdev); in visorbus_release_device()
241 struct visor_device *vdev = to_visor_device(dev); in physaddr_show()
251 struct visor_device *vdev = to_visor_device(dev); in nbytes_show()
[all …]
Dvisorchipset.c431 struct visor_device *p, int response, in device_changestate_responder()
452 struct visor_device *bus_info; in visorbus_create()
520 struct visor_device *bus_info; in visorbus_destroy()
597 struct visor_device *bus_info; in visorbus_configure()
642 struct visor_device *dev_info; in visorbus_device_create()
643 struct visor_device *bus_info; in visorbus_device_create()
733 struct visor_device *dev_info; in visorbus_device_changestate()
790 struct visor_device *dev_info; in visorbus_device_destroy()
1282 void visorbus_response(struct visor_device *bus_info, int response, in visorbus_response()
1293 void visorbus_device_changestate_response(struct visor_device *dev_info, in visorbus_device_changestate_response()
/Linux-v5.10/include/linux/
Dvisorbus.h229 struct visor_device { struct
253 #define to_visor_device(x) container_of(x, struct visor_device, device) argument
255 typedef void (*visorbus_state_complete_func) (struct visor_device *dev,
304 int (*probe)(struct visor_device *dev);
305 void (*remove)(struct visor_device *dev);
306 void (*channel_interrupt)(struct visor_device *dev);
307 int (*pause)(struct visor_device *dev,
309 int (*resume)(struct visor_device *dev,
325 int visorbus_read_channel(struct visor_device *dev,
328 int visorbus_write_channel(struct visor_device *dev,
[all …]
/Linux-v5.10/drivers/staging/unisys/visorinput/
Dvisorinput.c105 struct visor_device *dev;
398 static struct visorinput_devdata *devdata_create(struct visor_device *dev, in devdata_create()
493 static int visorinput_probe(struct visor_device *dev) in visorinput_probe()
517 static void visorinput_remove(struct visor_device *dev) in visorinput_remove()
602 static void visorinput_channel_interrupt(struct visor_device *dev) in visorinput_channel_interrupt()
694 static int visorinput_pause(struct visor_device *dev, in visorinput_pause()
726 static int visorinput_resume(struct visor_device *dev, in visorinput_resume()
/Linux-v5.10/drivers/staging/unisys/visorhba/
Dvisorhba_main.c60 struct visor_device *dev;
999 static int visorhba_pause(struct visor_device *dev, in visorhba_pause()
1019 static int visorhba_resume(struct visor_device *dev, in visorhba_resume()
1047 static int visorhba_probe(struct visor_device *dev) in visorhba_probe()
1144 static void visorhba_remove(struct visor_device *dev) in visorhba_remove()
/Linux-v5.10/drivers/staging/unisys/visornic/
Dvisornic_main.c133 struct visor_device *dev;
1397 struct visor_device *dev) in devdata_initialize()
1782 static int visornic_probe(struct visor_device *dev) in visornic_probe()
1989 static void visornic_remove(struct visor_device *dev) in visornic_remove()
2041 static int visornic_pause(struct visor_device *dev, in visornic_pause()
2059 static int visornic_resume(struct visor_device *dev, in visornic_resume()
/Linux-v5.10/drivers/staging/unisys/Documentation/
Doverview.txt65 implementation for struct visor_driver and struct visor_device, as well
157 visor_device notes:
159 * Each visorbus<n> entry denotes the existence of a struct visor_device
168 * Each vbus<x>:dev<y> entry denotes the existence of a struct visor_device