xref: /openbmc/linux/drivers/gpu/drm/radeon/rv200d.h (revision d4550907)
1d4550907SJerome Glisse /*
2d4550907SJerome Glisse  * Copyright 2008 Advanced Micro Devices, Inc.
3d4550907SJerome Glisse  * Copyright 2008 Red Hat Inc.
4d4550907SJerome Glisse  * Copyright 2009 Jerome Glisse.
5d4550907SJerome Glisse  *
6d4550907SJerome Glisse  * Permission is hereby granted, free of charge, to any person obtaining a
7d4550907SJerome Glisse  * copy of this software and associated documentation files (the "Software"),
8d4550907SJerome Glisse  * to deal in the Software without restriction, including without limitation
9d4550907SJerome Glisse  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
10d4550907SJerome Glisse  * and/or sell copies of the Software, and to permit persons to whom the
11d4550907SJerome Glisse  * Software is furnished to do so, subject to the following conditions:
12d4550907SJerome Glisse  *
13d4550907SJerome Glisse  * The above copyright notice and this permission notice shall be included in
14d4550907SJerome Glisse  * all copies or substantial portions of the Software.
15d4550907SJerome Glisse  *
16d4550907SJerome Glisse  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17d4550907SJerome Glisse  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18d4550907SJerome Glisse  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
19d4550907SJerome Glisse  * THE COPYRIGHT HOLDER(S) OR AUTHOR(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR
20d4550907SJerome Glisse  * OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
21d4550907SJerome Glisse  * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
22d4550907SJerome Glisse  * OTHER DEALINGS IN THE SOFTWARE.
23d4550907SJerome Glisse  *
24d4550907SJerome Glisse  * Authors: Dave Airlie
25d4550907SJerome Glisse  *          Alex Deucher
26d4550907SJerome Glisse  *          Jerome Glisse
27d4550907SJerome Glisse  */
28d4550907SJerome Glisse #ifndef __RV200D_H__
29d4550907SJerome Glisse #define __RV200D_H__
30d4550907SJerome Glisse 
31d4550907SJerome Glisse #define R_00015C_AGP_BASE_2                          0x00015C
32d4550907SJerome Glisse #define   S_00015C_AGP_BASE_ADDR_2(x)                  (((x) & 0xF) << 0)
33d4550907SJerome Glisse #define   G_00015C_AGP_BASE_ADDR_2(x)                  (((x) >> 0) & 0xF)
34d4550907SJerome Glisse #define   C_00015C_AGP_BASE_ADDR_2                     0xFFFFFFF0
35d4550907SJerome Glisse 
36d4550907SJerome Glisse #endif
37