diff options
author | br <br@FreeBSD.org> | 2014-09-06 18:08:21 +0000 |
---|---|---|
committer | br <br@FreeBSD.org> | 2014-09-06 18:08:21 +0000 |
commit | ac6b458116d226c44dfd85f86c403186bdf481df (patch) | |
tree | 70749096480bc07301c4ebef3d733e439b9e2450 /sys/arm/altera/socfpga/socfpga_common.h | |
parent | c8e7d833d07614a2884d4a0ca2b7fd41e93acc12 (diff) | |
download | FreeBSD-src-ac6b458116d226c44dfd85f86c403186bdf481df.zip FreeBSD-src-ac6b458116d226c44dfd85f86c403186bdf481df.tar.gz |
o Remove __unused attribute on variables which actually used
o Unmagic 'configuration done' bit
o Move probe() to place before attach() for better navigation
o Use bus_read_n instead of bus_space_read_n functions
Pointed out by: andrew
Sponsored by: DARPA, AFRL
Diffstat (limited to 'sys/arm/altera/socfpga/socfpga_common.h')
-rw-r--r-- | sys/arm/altera/socfpga/socfpga_common.h | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/sys/arm/altera/socfpga/socfpga_common.h b/sys/arm/altera/socfpga/socfpga_common.h index a78e022..2b4e97b 100644 --- a/sys/arm/altera/socfpga/socfpga_common.h +++ b/sys/arm/altera/socfpga/socfpga_common.h @@ -30,15 +30,9 @@ * $FreeBSD$ */ -#define READ4(_sc, _reg) \ - bus_space_read_4(_sc->bst, _sc->bsh, _reg) -#define WRITE4(_sc, _reg, _val) \ - bus_space_write_4(_sc->bst, _sc->bsh, _reg, _val) -#define READ2(_sc, _reg) \ - bus_space_read_2(_sc->bst, _sc->bsh, _reg) -#define WRITE2(_sc, _reg, _val) \ - bus_space_write_2(_sc->bst, _sc->bsh, _reg, _val) -#define READ1(_sc, _reg) \ - bus_space_read_1(_sc->bst, _sc->bsh, _reg) -#define WRITE1(_sc, _reg, _val) \ - bus_space_write_1(_sc->bst, _sc->bsh, _reg, _val) +#define READ4(_sc, _reg) bus_read_4((_sc)->res[0], _reg) +#define READ2(_sc, _reg) bus_read_2((_sc)->res[0], _reg) +#define READ1(_sc, _reg) bus_read_1((_sc)->res[0], _reg) +#define WRITE4(_sc, _reg, _val) bus_write_4((_sc)->res[0], _reg, _val) +#define WRITE2(_sc, _reg, _val) bus_write_2((_sc)->res[0], _reg, _val) +#define WRITE1(_sc, _reg, _val) bus_write_1((_sc)->res[0], _reg, _val) |