viperboard.c (174a13aa8669331605b138aaf61569dd7189e453) | viperboard.c (ffd8a6e7a77802dd09559be78dea63956aa8f1d5) |
---|---|
1/* 2 * Nano River Technologies viperboard driver 3 * 4 * This is the core driver for the viperboard. There are cell drivers 5 * available for I2C, ADC and both GPIOs. SPI is not yet supported. 6 * The drivers do not support all features the board exposes. See user 7 * manual of the viperboard. 8 * --- 30 unchanged lines hidden (view full) --- 39 40static struct mfd_cell vprbrd_devs[] = { 41 { 42 .name = "viperboard-gpio", 43 }, 44 { 45 .name = "viperboard-i2c", 46 }, | 1/* 2 * Nano River Technologies viperboard driver 3 * 4 * This is the core driver for the viperboard. There are cell drivers 5 * available for I2C, ADC and both GPIOs. SPI is not yet supported. 6 * The drivers do not support all features the board exposes. See user 7 * manual of the viperboard. 8 * --- 30 unchanged lines hidden (view full) --- 39 40static struct mfd_cell vprbrd_devs[] = { 41 { 42 .name = "viperboard-gpio", 43 }, 44 { 45 .name = "viperboard-i2c", 46 }, |
47 { 48 .name = "viperboard-adc", 49 }, |
|
47}; 48 49static int vprbrd_probe(struct usb_interface *interface, 50 const struct usb_device_id *id) 51{ 52 struct vprbrd *vb; 53 54 u16 version = 0; --- 81 unchanged lines hidden --- | 50}; 51 52static int vprbrd_probe(struct usb_interface *interface, 53 const struct usb_device_id *id) 54{ 55 struct vprbrd *vb; 56 57 u16 version = 0; --- 81 unchanged lines hidden --- |