X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fperipherals%2Fgpio%2Fgpio.bsv;h=df55b67eea41f6a8a6a6449b514e798453f12d7b;hb=08e9924a02af2236c47a150d25666a7d42603848;hp=64f76fcdc917bc2ee179e3cd2218c089899f70f8;hpb=2cb43799f59cc22a38b335d0eebf3ab62bb0fab5;p=shakti-peripherals.git diff --git a/src/peripherals/gpio/gpio.bsv b/src/peripherals/gpio/gpio.bsv index 64f76fc..df55b67 100644 --- a/src/peripherals/gpio/gpio.bsv +++ b/src/peripherals/gpio/gpio.bsv @@ -56,7 +56,7 @@ package gpio; interface GPIO#(numeric type ionum); interface GPIO_config#(ionum) pad_config; interface GPIO_func#(ionum) func; - interface AXI4_Lite_Slave_IFC#(`ADDR,`DATA,`USERSPACE) axi_slave; + interface AXI4_Lite_Slave_IFC#(`PADDR,`DATA,`USERSPACE) axi_slave; endinterface module mkgpio(GPIO#(ionum_)); @@ -74,7 +74,7 @@ package gpio; Vector#(ionum_,ConfigReg#(Bit#(1))) pwrupzhl_reg <-replicateM(mkConfigReg(0)); Vector#(ionum_,ConfigReg#(Bit#(1))) pwrup_pull_en_reg <-replicateM(mkConfigReg(0)); - AXI4_Lite_Slave_Xactor_IFC #(`ADDR, `DATA, `USERSPACE) s_xactor <- mkAXI4_Lite_Slave_Xactor; + AXI4_Lite_Slave_Xactor_IFC #(`PADDR, `DATA, `USERSPACE) s_xactor <- mkAXI4_Lite_Slave_Xactor; rule rl_wr_respond; // Get the wr request let aw <- pop_o (s_xactor.o_wr_addr);