| 1234567891011121314151617181920212223 |
- /* SPDX-License-Identifier: GPL-2.0 */
- /*
- * IBM System z PNET ID Support
- *
- * Copyright IBM Corp. 2018
- */
- #ifndef _ASM_S390_PNET_H
- #define _ASM_S390_PNET_H
- #include <linux/device.h>
- #include <linux/types.h>
- #define PNETIDS_LEN 64 /* Total utility string length in bytes
- * to cover up to 4 PNETIDs of 16 bytes
- * for up to 4 device ports
- */
- #define MAX_PNETID_LEN 16 /* Max.length of a single port PNETID */
- #define MAX_PNETID_PORTS (PNETIDS_LEN / MAX_PNETID_LEN)
- /* Max. # of ports with a PNETID */
- int pnet_id_by_dev_port(struct device *dev, unsigned short port, u8 *pnetid);
- #endif /* _ASM_S390_PNET_H */
|