intel.h (916566ae78462636fe4de59b3f59a4a0c8f70205) intel.h (a1facc1fffc17a65e2c12a8de7434b9325ec0324)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright(c) 2018 Intel Corporation. All rights reserved.
4 * Intel specific definitions for NVDIMM Firmware Interface Table - NFIT
5 */
6#ifndef _NFIT_INTEL_H_
7#define _NFIT_INTEL_H_
8

--- 155 unchanged lines hidden (view full) ---

164#define ND_INTEL_BUS_FWA_STATUS_ABORT (6 | 6 << 16)
165
166#define ND_INTEL_BUS_FWA_IODEV_FORCE_IDLE (0)
167#define ND_INTEL_BUS_FWA_IODEV_OS_IDLE (1)
168struct nd_intel_bus_fw_activate {
169 u8 iodev_state;
170 u32 status;
171} __packed;
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright(c) 2018 Intel Corporation. All rights reserved.
4 * Intel specific definitions for NVDIMM Firmware Interface Table - NFIT
5 */
6#ifndef _NFIT_INTEL_H_
7#define _NFIT_INTEL_H_
8

--- 155 unchanged lines hidden (view full) ---

164#define ND_INTEL_BUS_FWA_STATUS_ABORT (6 | 6 << 16)
165
166#define ND_INTEL_BUS_FWA_IODEV_FORCE_IDLE (0)
167#define ND_INTEL_BUS_FWA_IODEV_OS_IDLE (1)
168struct nd_intel_bus_fw_activate {
169 u8 iodev_state;
170 u32 status;
171} __packed;
172
173extern const struct nvdimm_fw_ops *intel_fw_ops;
174extern const struct nvdimm_bus_fw_ops *intel_bus_fw_ops;
172#endif
175#endif