Path: blob/master/arch/powerpc/platforms/iseries/it_exp_vpd_panel.h
10820 views
/*1* Copyright (C) 2002 Dave Boutcher IBM Corporation2*3* This program is free software; you can redistribute it and/or modify4* it under the terms of the GNU General Public License as published by5* the Free Software Foundation; either version 2 of the License, or6* (at your option) any later version.7*8* This program is distributed in the hope that it will be useful,9* but WITHOUT ANY WARRANTY; without even the implied warranty of10* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the11* GNU General Public License for more details.12*13* You should have received a copy of the GNU General Public License14* along with this program; if not, write to the Free Software15* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA16*/17#ifndef _PLATFORMS_ISERIES_IT_EXT_VPD_PANEL_H18#define _PLATFORMS_ISERIES_IT_EXT_VPD_PANEL_H1920/*21* This struct maps the panel information22*23* Warning:24* This data must match the architecture for the panel information25*/2627#include <asm/types.h>2829struct ItExtVpdPanel {30/* Definition of the Extended Vpd On Panel Data Area */31char systemSerial[8];32char mfgID[4];33char reserved1[24];34char machineType[4];35char systemID[6];36char somUniqueCnt[4];37char serialNumberCount;38char reserved2[7];39u16 bbu3;40u16 bbu2;41u16 bbu1;42char xLocationLabel[8];43u8 xRsvd1[6];44u16 xFrameId;45u8 xRsvd2[48];46};4748extern struct ItExtVpdPanel xItExtVpdPanel;4950#endif /* _PLATFORMS_ISERIES_IT_EXT_VPD_PANEL_H */515253