viperboard.h (174a13aa8669331605b138aaf61569dd7189e453) | viperboard.h (ffd8a6e7a77802dd09559be78dea63956aa8f1d5) |
---|---|
1/* 2 * include/linux/mfd/viperboard.h 3 * 4 * Nano River Technologies viperboard definitions 5 * 6 * (C) 2012 by Lemonage GmbH 7 * Author: Lars Poeschel <poeschel@lemonage.de> 8 * All rights reserved. --- 32 unchanged lines hidden (view full) --- 41 42#define VPRBRD_USB_TYPE_OUT 0x40 43#define VPRBRD_USB_TYPE_IN 0xc0 44#define VPRBRD_USB_TIMEOUT_MS 100 45#define VPRBRD_USB_REQUEST_I2C_FREQ 0xe6 46#define VPRBRD_USB_REQUEST_I2C 0xe9 47#define VPRBRD_USB_REQUEST_MAJOR 0xea 48#define VPRBRD_USB_REQUEST_MINOR 0xeb | 1/* 2 * include/linux/mfd/viperboard.h 3 * 4 * Nano River Technologies viperboard definitions 5 * 6 * (C) 2012 by Lemonage GmbH 7 * Author: Lars Poeschel <poeschel@lemonage.de> 8 * All rights reserved. --- 32 unchanged lines hidden (view full) --- 41 42#define VPRBRD_USB_TYPE_OUT 0x40 43#define VPRBRD_USB_TYPE_IN 0xc0 44#define VPRBRD_USB_TIMEOUT_MS 100 45#define VPRBRD_USB_REQUEST_I2C_FREQ 0xe6 46#define VPRBRD_USB_REQUEST_I2C 0xe9 47#define VPRBRD_USB_REQUEST_MAJOR 0xea 48#define VPRBRD_USB_REQUEST_MINOR 0xeb |
49#define VPRBRD_USB_REQUEST_ADC 0xec |
|
49#define VPRBRD_USB_REQUEST_GPIOA 0xed 50#define VPRBRD_USB_REQUEST_GPIOB 0xdd 51 52struct vprbrd_i2c_write_hdr { 53 u8 cmd; 54 u16 addr; 55 u8 len1; 56 u8 len2; --- 53 unchanged lines hidden --- | 50#define VPRBRD_USB_REQUEST_GPIOA 0xed 51#define VPRBRD_USB_REQUEST_GPIOB 0xdd 52 53struct vprbrd_i2c_write_hdr { 54 u8 cmd; 55 u16 addr; 56 u8 len1; 57 u8 len2; --- 53 unchanged lines hidden --- |