ioat_hw.h (5ca9fc2a8d46637aaa188f3b5a42f208cee8f575) | ioat_hw.h (31bf2875ea646576423eb2ba9995606464840f95) |
---|---|
1/*- 2 * Copyright (C) 2012 Intel Corporation 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 32 unchanged lines hidden (view full) --- 41 42#define IOAT_INTRCTRL_OFFSET 0x03 43#define IOAT_INTRCTRL_MASTER_INT_EN 0x01 44 45#define IOAT_ATTNSTATUS_OFFSET 0x04 46 47#define IOAT_CBVER_OFFSET 0x08 48 | 1/*- 2 * Copyright (C) 2012 Intel Corporation 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 32 unchanged lines hidden (view full) --- 41 42#define IOAT_INTRCTRL_OFFSET 0x03 43#define IOAT_INTRCTRL_MASTER_INT_EN 0x01 44 45#define IOAT_ATTNSTATUS_OFFSET 0x04 46 47#define IOAT_CBVER_OFFSET 0x08 48 |
49#define IOAT_VER_3_0 0x30 50#define IOAT_VER_3_3 0x33 51 | |
52#define IOAT_INTRDELAY_OFFSET 0x0C 53#define IOAT_INTRDELAY_SUPPORTED (1 << 15) 54/* Reserved. (1 << 14) */ 55/* [13:0] is the coalesce period, in microseconds. */ 56#define IOAT_INTRDELAY_US_MASK ((1 << 14) - 1) 57 58#define IOAT_CS_STATUS_OFFSET 0x0E 59 --- 105 unchanged lines hidden --- | 49#define IOAT_INTRDELAY_OFFSET 0x0C 50#define IOAT_INTRDELAY_SUPPORTED (1 << 15) 51/* Reserved. (1 << 14) */ 52/* [13:0] is the coalesce period, in microseconds. */ 53#define IOAT_INTRDELAY_US_MASK ((1 << 14) - 1) 54 55#define IOAT_CS_STATUS_OFFSET 0x0E 56 --- 105 unchanged lines hidden --- |