/*
* Copyright 2007 Advanced Micro Devices, Inc.
* All Rights Reserved.
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
* to deal in the Software without restriction, including without limitation
* the rights to use, copy, modify, merge, publish, distribute, sublicense,
* and/or sell copies of the Software, and to permit persons to whom the
* Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice (including the next
* paragraph) shall be included in all copies or substantial portions of the
* Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
* IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*
*/
/* this file is not used we just have it as a placeholder for future R600
work */
#if 0
static const int ME_JUMP_TABLE_START = 1764;
static const int ME_JUMP_TABLE_END = 1792;
static const u32 R600_cp_microcode[][3]={
{ 0x00000000, 0xc0200400, 0x000 },
{ 0x00000000, 0x00a0000a, 0x000 },
{ 0x0000ffff, 0x00284621, 0x000 },
{ 0x00000000, 0xd9004800, 0x000 },
{ 0x00000000, 0xc0200400, 0x000 },
{ 0x00000000, 0x00a0000a, 0x000 },
{ 0x00000000, 0x00e00000, 0x000 },
{ 0x00010000, 0xc0294620, 0x000 },
{ 0x00000000, 0xd9004800, 0x000 },
{ 0x00000000, 0xc0200400, 0x000 },
{ 0x00000000, 0x00a0000a, 0x000 },
{ 0x81000000, 0x00204411, 0x000 },
{ 0x00000001, 0x00204811, 0x000 },
{ 0x00042004, 0x00604411, 0x614 },
{ 0x00000000, 0x00600000, 0x5b2 },
{ 0x00000000, 0x00600000, 0x5c5 },
{ 0x00000000, 0xc0200800, 0x000 },
{ 0x00000f00, 0x00281622, 0x000 },
{ 0x00000008, 0x00211625, 0x000 },
{ 0x00000020, 0x00203625, 0x000 },
{ 0x8d000000, 0x00204411, 0x000 },
{ 0x00000004, 0x002f0225, 0x000 },
{ 0x00000000, 0x0ce00000, 0x018 },
{ 0x00412000, 0x00404811, 0x019 },
{ 0x00422000, 0x00204811, 0x000 },
{ 0x8e000000, 0x00204411, 0x000 },
{ 0x00000031, 0x00204a2d, 0x000 },
{ 0x90000000, 0x00204411, 0x000 },
{ 0x00000000, 0x00204805, 0x000 },
{ 0x0000000c, 0x00211622, 0x000 },
{ 0x00000003, 0x00281625, 0x000 },
{ 0x00000019, 0x00211a22, 0x000 },
{ 0x00000004, 0x00281a26, 0x000 },
{ 0x00000000, 0x002914c5, 0x000 },
{ 0x00000021, 0x00203625, 0x000 },
{ 0x00000000, 0x003a1402, 0x000 },
{ 0x00000016, 0x00211625, 0x000 },
{ 0x00000003, 0x00281625, 0x000 },
{ 0x0000001d, 0x00200e2d, 0x000 },
{ 0xfffffffc, 0x00280e23, 0x000 },
{ 0x00000000, 0x002914a3, 0x000 },
{ 0x0000001d, 0x00203625, 0x000 },
{ 0x00008000, 0x00280e22, 0x000 },
{ 0x00000007, 0x00220e23, 0x000 },
{ 0x00000000, 0x0029386e, 0x000 },
{ 0x20000000, 0x00280e22, 0x000 },
{ 0x00000006, 0x00210e23, 0x000 },
{ 0x00000000, 0x0029386e, 0x000 },
{ 0x00000000, 0x00220222, 0x000 },
{ 0x00000000, 0x14e00000, 0x038 },
{ 0x00000000, 0x2ee00000, 0x035 },
{ 0x00000000, 0x2ce00000, 0x037 },
{ 0x00000000, 0x00400e2d, 0x039 },
{ 0x00000008, 0x00200e2d, 0x000 },
{ 0x00000009, 0x0040122d, 0x046 },
{ 0x00000001, 0x00400e2d, 0x039 },
{ 0x00000000, 0xc0200c00, 0x000 },
{ 0x003ffffc, 0x00281223, 0x000 },
{ 0x00000002, 0x00221224, 0x000 },
{ 0x0000001f, 0x00211e23, 0x000 },
{ 0x00000000, 0x14e00000, 0x03e },
{ 0x00000008, 0x00401c11, 0x041 },
{ 0x0000000d, 0x00201e2d, 0x000 },
{ 0x0000000f, 0x00281e27, 0x000 },
{ 0x00000003, 0x00221e27, 0x000 },
{ 0x7fc00000, 0x00281a23, 0x000 },
{ 0x00000014, 0x00211a26, 0x000 },
|