|
|
@@ -1,4 +1,5 @@
|
|
|
#include "lmk04821.h"
|
|
|
+#include "pci.h"
|
|
|
|
|
|
const uint32_t lmk04821regs_b[LMK_COUNT] = {
|
|
|
0x000090,
|
|
|
@@ -272,16 +273,14 @@ const uint32_t lmk04821_rst_b[] = {
|
|
|
0x000010
|
|
|
};
|
|
|
|
|
|
-void lmk04821_a_init(void *bar1) {
|
|
|
+void lmk04821_a_init(reg_addr_pci* pce_bar_1) {
|
|
|
//Rst for Lmk_a
|
|
|
for (int i = 0; i < 2; i++) {
|
|
|
- uint32_t *ptr = bar1 + LMK_BASE_ADDR;
|
|
|
- *ptr = lmk04821_rst_a[i];
|
|
|
+ pce_bar_1->lmk_a_addr = lmk04821_rst_a[i];
|
|
|
}
|
|
|
//Init for Lmk_a
|
|
|
for (int j = 0; j < LMK_COUNT; j++) {
|
|
|
- uint32_t *ptr = bar1 + LMK_BASE_ADDR;
|
|
|
- *ptr = lmk04821regs_a[j];
|
|
|
+ pce_bar_1->lmk_a_addr = lmk04821regs_a[j];
|
|
|
}
|
|
|
}
|
|
|
|