13f2dd94aSFrançois Tigeot /*
23f2dd94aSFrançois Tigeot  * Copyright 2017 Advanced Micro Devices, Inc.
33f2dd94aSFrançois Tigeot  *
43f2dd94aSFrançois Tigeot  * Permission is hereby granted, free of charge, to any person obtaining a
53f2dd94aSFrançois Tigeot  * copy of this software and associated documentation files (the "Software"),
63f2dd94aSFrançois Tigeot  * to deal in the Software without restriction, including without limitation
73f2dd94aSFrançois Tigeot  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
83f2dd94aSFrançois Tigeot  * and/or sell copies of the Software, and to permit persons to whom the
93f2dd94aSFrançois Tigeot  * Software is furnished to do so, subject to the following conditions:
103f2dd94aSFrançois Tigeot  *
113f2dd94aSFrançois Tigeot  * The above copyright notice and this permission notice shall be included in
123f2dd94aSFrançois Tigeot  * all copies or substantial portions of the Software.
133f2dd94aSFrançois Tigeot  *
143f2dd94aSFrançois Tigeot  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
153f2dd94aSFrançois Tigeot  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
163f2dd94aSFrançois Tigeot  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
173f2dd94aSFrançois Tigeot  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
183f2dd94aSFrançois Tigeot  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
193f2dd94aSFrançois Tigeot  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
203f2dd94aSFrançois Tigeot  * OTHER DEALINGS IN THE SOFTWARE.
213f2dd94aSFrançois Tigeot  */
223f2dd94aSFrançois Tigeot 
233f2dd94aSFrançois Tigeot #ifndef __AMD_ASIC_TYPE_H__
243f2dd94aSFrançois Tigeot #define __AMD_ASIC_TYPE_H__
253f2dd94aSFrançois Tigeot /*
263f2dd94aSFrançois Tigeot  * Supported ASIC types
273f2dd94aSFrançois Tigeot  */
283f2dd94aSFrançois Tigeot enum amd_asic_type {
293f2dd94aSFrançois Tigeot 	CHIP_TAHITI = 0,
303f2dd94aSFrançois Tigeot 	CHIP_PITCAIRN,
313f2dd94aSFrançois Tigeot 	CHIP_VERDE,
323f2dd94aSFrançois Tigeot 	CHIP_OLAND,
333f2dd94aSFrançois Tigeot 	CHIP_HAINAN,
343f2dd94aSFrançois Tigeot 	CHIP_BONAIRE,
353f2dd94aSFrançois Tigeot 	CHIP_KAVERI,
363f2dd94aSFrançois Tigeot 	CHIP_KABINI,
373f2dd94aSFrançois Tigeot 	CHIP_HAWAII,
383f2dd94aSFrançois Tigeot 	CHIP_MULLINS,
393f2dd94aSFrançois Tigeot 	CHIP_TOPAZ,
403f2dd94aSFrançois Tigeot 	CHIP_TONGA,
413f2dd94aSFrançois Tigeot 	CHIP_FIJI,
423f2dd94aSFrançois Tigeot 	CHIP_CARRIZO,
433f2dd94aSFrançois Tigeot 	CHIP_STONEY,
443f2dd94aSFrançois Tigeot 	CHIP_POLARIS10,
453f2dd94aSFrançois Tigeot 	CHIP_POLARIS11,
463f2dd94aSFrançois Tigeot 	CHIP_POLARIS12,
47*b843c749SSergey Zigachev 	CHIP_VEGAM,
483f2dd94aSFrançois Tigeot 	CHIP_VEGA10,
49*b843c749SSergey Zigachev 	CHIP_VEGA12,
50*b843c749SSergey Zigachev 	CHIP_VEGA20,
513f2dd94aSFrançois Tigeot 	CHIP_RAVEN,
523f2dd94aSFrançois Tigeot 	CHIP_LAST,
533f2dd94aSFrançois Tigeot };
543f2dd94aSFrançois Tigeot 
553f2dd94aSFrançois Tigeot #endif /*__AMD_ASIC_TYPE_H__ */
56