atom.h (7b0a9e8302522d5f7bb7fab6b8a3c8ce8181609c) | atom.h (c31ad97f1886a2ff0f3356dc31d50c57944365da) |
---|---|
1/* 2 * Copyright 2008 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the --- 106 unchanged lines hidden (view full) --- 115 void (* mc_write)(struct card_info *, uint32_t, uint32_t); /* filled by driver */ 116 uint32_t (* mc_read)(struct card_info *, uint32_t); /* filled by driver */ 117 void (* pll_write)(struct card_info *, uint32_t, uint32_t); /* filled by driver */ 118 uint32_t (* pll_read)(struct card_info *, uint32_t); /* filled by driver */ 119}; 120 121struct atom_context { 122 struct card_info *card; | 1/* 2 * Copyright 2008 Advanced Micro Devices, Inc. 3 * 4 * Permission is hereby granted, free of charge, to any person obtaining a 5 * copy of this software and associated documentation files (the "Software"), 6 * to deal in the Software without restriction, including without limitation 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 8 * and/or sell copies of the Software, and to permit persons to whom the --- 106 unchanged lines hidden (view full) --- 115 void (* mc_write)(struct card_info *, uint32_t, uint32_t); /* filled by driver */ 116 uint32_t (* mc_read)(struct card_info *, uint32_t); /* filled by driver */ 117 void (* pll_write)(struct card_info *, uint32_t, uint32_t); /* filled by driver */ 118 uint32_t (* pll_read)(struct card_info *, uint32_t); /* filled by driver */ 119}; 120 121struct atom_context { 122 struct card_info *card; |
123 struct mutex mutex; |
|
123 void *bios; 124 uint32_t cmd_table, data_table; 125 uint16_t *iio; 126 127 uint16_t data_block; 128 uint32_t fb_base; 129 uint32_t divmul[2]; 130 uint16_t io_attr; --- 21 unchanged lines hidden --- | 124 void *bios; 125 uint32_t cmd_table, data_table; 126 uint16_t *iio; 127 128 uint16_t data_block; 129 uint32_t fb_base; 130 uint32_t divmul[2]; 131 uint16_t io_attr; --- 21 unchanged lines hidden --- |