internal.h (0ea0397a3a12f9720d6acb78a48da796a54e81aa) internal.h (8e13f70be05ee49985dfc3c766868bc85ed43b8a)
1/*
2 * Copyright Gavin Shan, IBM Corporation 2016.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
8 */

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

287#define NCSI_DEV_PROBED 1 /* Finalized NCSI topology */
288#define NCSI_DEV_HWA 2 /* Enabled HW arbitration */
289#define NCSI_DEV_RESHUFFLE 4
290 unsigned int gma_flag; /* OEM GMA flag */
291 spinlock_t lock; /* Protect the NCSI device */
292#if IS_ENABLED(CONFIG_IPV6)
293 unsigned int inet6_addr_num; /* Number of IPv6 addresses */
294#endif
1/*
2 * Copyright Gavin Shan, IBM Corporation 2016.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU General Public License as published by
6 * the Free Software Foundation; either version 2 of the License, or
7 * (at your option) any later version.
8 */

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

287#define NCSI_DEV_PROBED 1 /* Finalized NCSI topology */
288#define NCSI_DEV_HWA 2 /* Enabled HW arbitration */
289#define NCSI_DEV_RESHUFFLE 4
290 unsigned int gma_flag; /* OEM GMA flag */
291 spinlock_t lock; /* Protect the NCSI device */
292#if IS_ENABLED(CONFIG_IPV6)
293 unsigned int inet6_addr_num; /* Number of IPv6 addresses */
294#endif
295 unsigned int package_probe_id;/* Current ID during probe */
295 unsigned int package_num; /* Number of packages */
296 struct list_head packages; /* List of packages */
297 struct ncsi_channel *hot_channel; /* Channel was ever active */
298 struct ncsi_package *force_package; /* Force a specific package */
299 struct ncsi_channel *force_channel; /* Force a specific channel */
300 struct ncsi_request requests[256]; /* Request table */
301 unsigned int request_id; /* Last used request ID */
302#define NCSI_REQ_START_IDX 1

--- 70 unchanged lines hidden ---
296 unsigned int package_num; /* Number of packages */
297 struct list_head packages; /* List of packages */
298 struct ncsi_channel *hot_channel; /* Channel was ever active */
299 struct ncsi_package *force_package; /* Force a specific package */
300 struct ncsi_channel *force_channel; /* Force a specific channel */
301 struct ncsi_request requests[256]; /* Request table */
302 unsigned int request_id; /* Last used request ID */
303#define NCSI_REQ_START_IDX 1

--- 70 unchanged lines hidden ---