1*e332fdc0SNinad Palsule /* 2*e332fdc0SNinad Palsule * SPDX-License-Identifier: GPL-2.0-or-later 3*e332fdc0SNinad Palsule * Copyright (C) 2023 IBM Corp. 4*e332fdc0SNinad Palsule * 5*e332fdc0SNinad Palsule * IBM Flexible Service Interface 6*e332fdc0SNinad Palsule */ 7*e332fdc0SNinad Palsule #ifndef FSI_FSI_H 8*e332fdc0SNinad Palsule #define FSI_FSI_H 9*e332fdc0SNinad Palsule 10*e332fdc0SNinad Palsule #include "hw/qdev-core.h" 11*e332fdc0SNinad Palsule 12*e332fdc0SNinad Palsule #define TYPE_FSI_BUS "fsi.bus" 13*e332fdc0SNinad Palsule OBJECT_DECLARE_SIMPLE_TYPE(FSIBus, FSI_BUS) 14*e332fdc0SNinad Palsule 15*e332fdc0SNinad Palsule typedef struct FSIBus { 16*e332fdc0SNinad Palsule BusState bus; 17*e332fdc0SNinad Palsule } FSIBus; 18*e332fdc0SNinad Palsule 19*e332fdc0SNinad Palsule #endif 20