Searched refs:mlx_mem (Results 1 – 4 of 4) sorted by relevance
/freebsd/sys/dev/mlx/ |
H A D | mlxreg.h | 81 #define MLX_V3_PUT_MAILBOX(sc, idx, val) bus_write_1(sc->mlx_mem, MLX_V3_MAILBOX + idx, val) 82 #define MLX_V3_GET_STATUS_IDENT(sc) bus_read_1 (sc->mlx_mem, MLX_V3_STATUS_IDENT) 83 #define MLX_V3_GET_STATUS(sc) bus_read_2 (sc->mlx_mem, MLX_V3_STATUS) 84 #define MLX_V3_GET_IDBR(sc) bus_read_1 (sc->mlx_mem, MLX_V3_IDBR) 85 #define MLX_V3_PUT_IDBR(sc, val) bus_write_1(sc->mlx_mem, MLX_V3_IDBR, val) 86 #define MLX_V3_GET_ODBR(sc) bus_read_1 (sc->mlx_mem, MLX_V3_ODBR) 87 #define MLX_V3_PUT_ODBR(sc, val) bus_write_1(sc->mlx_mem, MLX_V3_ODBR, val) 88 #define MLX_V3_PUT_IER(sc, val) bus_write_1(sc->mlx_mem, MLX_V3_IER, val) 89 #define MLX_V3_GET_FWERROR(sc) bus_read_1 (sc->mlx_mem, MLX_V3_FWERROR) 90 #define MLX_V3_PUT_FWERROR(sc, val) bus_write_1(sc->mlx_mem, MLX_V3_FWERROR, val) [all …]
|
H A D | mlx_pci.c | 160 sc->mlx_mem = bus_alloc_resource_any(dev, sc->mlx_mem_type, in mlx_pci_attach() 162 if (sc->mlx_mem == NULL) { in mlx_pci_attach() 165 sc->mlx_mem = bus_alloc_resource_any(dev, sc->mlx_mem_type, in mlx_pci_attach() 173 sc->mlx_mem = bus_alloc_resource_any(dev, sc->mlx_mem_type, in mlx_pci_attach() 177 if (sc->mlx_mem == NULL) { in mlx_pci_attach()
|
H A D | mlxvar.h | 116 struct resource *mlx_mem; /* mailbox interface window */ member
|
H A D | mlx.c | 208 if (sc->mlx_mem != NULL) in mlx_free() 209 bus_release_resource(sc->mlx_dev, sc->mlx_mem_type, sc->mlx_mem_rid, sc->mlx_mem); in mlx_free() 2600 bus_barrier(sc->mlx_mem, MLX_V4_MAILBOX, MLX_V4_MAILBOX_LENGTH, in mlx_v4_tryqueue()
|