/freebsd/sys/dev/etherswitch/arswitch/ |
H A D | arswitch.c | 517 sc->atu.entries = malloc(sizeof(etherswitch_atu_entry_t) * 128, in arswitch_attach() 519 if (sc->atu.entries == NULL) { in arswitch_attach() 524 sc->atu.count = 0; in arswitch_attach() 525 sc->atu.size = 128; in arswitch_attach() 683 free(sc->atu.entries, M_DEVBUF); in arswitch_detach() 1162 sc->atu.count = 0; in arswitch_atu_flush_all() 1177 sc->atu.count = 0; in arswitch_atu_flush_port() 1196 while (err == 0 && nitems < sc->atu.size) { in arswitch_atu_fetch_table() 1198 &sc->atu.entries[nitems], 1); in arswitch_atu_fetch_table() 1200 sc->atu.entries[nitems].id = nitems; in arswitch_atu_fetch_table() [all …]
|
H A D | arswitchvar.h | 90 } atu; member
|
/freebsd/sys/dev/etherswitch/ar40xx/ |
H A D | ar40xx_main.c | 867 memset(&sc->atu.entries, 0, sizeof(sc->atu.entries)); in ar40xx_atu_fetch_table() 873 sc->atu.count = 0; in ar40xx_atu_fetch_table() 880 &sc->atu.entries[nitems], 1); in ar40xx_atu_fetch_table() 883 sc->atu.entries[nitems].id = nitems; in ar40xx_atu_fetch_table() 887 sc->atu.count = nitems; in ar40xx_atu_fetch_table() 906 if (id > sc->atu.count) { in ar40xx_atu_fetch_table_entry() 910 memcpy(e, &sc->atu.entries[id], sizeof(*e)); in ar40xx_atu_fetch_table_entry()
|
H A D | ar40xx_var.h | 131 } atu; member
|
/freebsd/sys/contrib/alpine-hal/ |
H A D | al_hal_pcie_w_reg.h | 460 struct al_pcie_rev1_2_w_atu atu; /* [0x240] */ member 482 struct al_pcie_rev1_2_w_atu atu; /* [0x240] */ member 503 struct al_pcie_rev3_w_atu atu; /* [0x240] */ member
|
H A D | al_hal_pcie.c | 1046 pcie_port->regs->app.atu.in_mask_pair = regs->app.atu.in_mask_pair; in al_pcie_port_handle_init() 1047 pcie_port->regs->app.atu.out_mask_pair = regs->app.atu.out_mask_pair; in al_pcie_port_handle_init() 1120 pcie_port->regs->app.atu.in_mask_pair = regs->app.atu.in_mask_pair; in al_pcie_port_handle_init() 1121 pcie_port->regs->app.atu.out_mask_pair = regs->app.atu.out_mask_pair; in al_pcie_port_handle_init() 1231 pcie_port->regs->app.atu.in_mask_pair = regs->app.atu.in_mask_pair; in al_pcie_port_handle_init() 1232 pcie_port->regs->app.atu.out_mask_pair = regs->app.atu.out_mask_pair; in al_pcie_port_handle_init() 2451 ®s->app.atu.out_mask_pair[atu_region->index / 2] : in al_pcie_atu_region_set() 2452 ®s->app.atu.in_mask_pair[atu_region->index / 2]; in al_pcie_atu_region_set() 2502 al_reg_write32_masked(regs->app.atu.reg_out_mask, in al_pcie_atu_region_set() 2508 ®s->app.atu.out_mask_pair[atu_region->index / 2] : in al_pcie_atu_region_set() [all …]
|
H A D | al_hal_pcie_regs.h | 383 struct al_pcie_w_atu atu; member
|
/freebsd/sys/dev/etherswitch/e6000sw/ |
H A D | e6000sw.c | 1652 e6000sw_atu_mac_table(device_t dev, e6000sw_softc_t *sc, struct atu_opt *atu, argument 1677 e6000sw_writereg(sc, REG_GLOBAL, ATU_MAC_ADDR01, atu->mac_01); 1678 e6000sw_writereg(sc, REG_GLOBAL, ATU_MAC_ADDR23, atu->mac_23); 1679 e6000sw_writereg(sc, REG_GLOBAL, ATU_MAC_ADDR45, atu->mac_45); 1680 e6000sw_writereg(sc, REG_GLOBAL, ATU_FID, atu->fid); 1688 atu->mac_01 = e6000sw_readreg(sc, REG_GLOBAL, 1690 atu->mac_23 = e6000sw_readreg(sc, REG_GLOBAL, 1692 atu->mac_45 = e6000sw_readreg(sc, REG_GLOBAL,
|
/freebsd/sys/contrib/device-tree/Bindings/pci/ |
H A D | pci-keystone.txt | 81 TI specific application registers, "atu" for the 108 reg-names = "app", "dbics", "addr_space", "atu";
|
H A D | uniphier-pcie.txt | 19 "atu" - iATU registers for DWC version 4.80 or later
|
H A D | designware-pcie.txt | 10 - reg-names: Must be "config" for the PCIe configuration space and "atu" for
|
H A D | qcom,pcie.txt | 35 - "atu" ATU address space (optional)
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | sa8540p.dtsi | 206 reg-names = "parf", "dbi", "elbi", "atu", "config";
|
H A D | sc8180x.dtsi | 1708 "atu", 1829 "atu", 1951 "atu", 2073 "atu",
|
H A D | ipq8074.dtsi | 907 reg-names = "dbi", "elbi", "atu", "parf", "config";
|
H A D | sc8280xp.dtsi | 1743 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 1856 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 1967 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2081 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 2192 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi";
|
H A D | ipq6018.dtsi | 875 reg-names = "dbi", "elbi", "atu", "parf", "config";
|
H A D | sa8775p.dtsi | 5511 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 5593 reg-names = "parf", "dbi", "elbi", "atu", "addr_space", 5668 reg-names = "parf", "dbi", "elbi", "atu", "config", "mhi"; 5750 reg-names = "parf", "dbi", "elbi", "atu", "addr_space",
|
/freebsd/sys/contrib/device-tree/src/arm64/renesas/ |
H A D | r8a779f0.dtsi | 759 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config"; 796 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config"; 833 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space"; 856 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
|
H A D | r8a779g0.dtsi | 761 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config"; 798 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "config"; 835 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space"; 858 reg-names = "dbi", "dbi2", "atu", "dma", "app", "phy", "addr_space";
|
/freebsd/sys/contrib/device-tree/src/arm/qcom/ |
H A D | qcom-sdx55.dtsi | 312 "atu", 404 "atu",
|
H A D | qcom-sdx65.dtsi | 313 "atu",
|
/freebsd/sys/contrib/device-tree/src/arm64/freescale/ |
H A D | imx95.dtsi | 1482 reg-names = "dbi", "config", "atu", "app"; 1524 reg-names = "dbi","atu", "dbi2", "app", "dma", "addr_space"; 1549 reg-names = "dbi", "config", "atu", "app"; 1591 reg-names = "dbi", "atu", "dbi2", "app", "dma", "addr_space";
|
/freebsd/sys/contrib/device-tree/src/arm64/rockchip/ |
H A D | rk3588-extra.dtsi | 196 reg-names = "dbi", "dbi2", "apb", "addr_space", "atu";
|
/freebsd/sys/contrib/device-tree/src/arm64/ti/ |
H A D | k3-am65-main.dtsi | 879 reg-names = "app", "dbics", "config", "atu"; 900 reg-names = "app", "dbics", "config", "atu";
|