Go to the documentation of this file.
11 #define DLFB_IOCTL_RETURN_EDID 0xAD
12 #define DLFB_IOCTL_REPORT_DAMAGE 0xAA
62 #define NR_USB_REQUEST_I2C_SUB_IO 0x02
63 #define NR_USB_REQUEST_CHANNEL 0x12
67 #define MAX_TRANSFER (PAGE_SIZE*16 - BULK_SIZE)
68 #define WRITES_IN_FLIGHT (4)
70 #define MAX_VENDOR_DESCRIPTOR_SIZE 256
72 #define GET_URB_TIMEOUT HZ
73 #define FREE_URB_TIMEOUT (HZ*2)
76 #define MAX_CMD_PIXELS 255
78 #define RLX_HEADER_BYTES 7
79 #define MIN_RLX_PIX_BYTES 4
80 #define MIN_RLX_CMD_BYTES (RLX_HEADER_BYTES + MIN_RLX_PIX_BYTES)
82 #define RLE_HEADER_BYTES 6
83 #define MIN_RLE_PIX_BYTES 3
84 #define MIN_RLE_CMD_BYTES (RLE_HEADER_BYTES + MIN_RLE_PIX_BYTES)
86 #define RAW_HEADER_BYTES 6
87 #define MIN_RAW_PIX_BYTES 2
88 #define MIN_RAW_CMD_BYTES (RAW_HEADER_BYTES + MIN_RAW_PIX_BYTES)
90 #define DL_DEFIO_WRITE_DELAY 5
91 #define DL_DEFIO_WRITE_DISABLE (HZ*60)
94 #define DL_ALIGN_UP(x, a) ALIGN(x, a)
95 #define DL_ALIGN_DOWN(x, a) ALIGN(x-(a-1), a)