Home
last modified time | relevance | path

Searched refs:atu (Results 1 – 25 of 33) sorted by relevance

12

/freebsd/sys/dev/etherswitch/arswitch/
H A Darswitch.c517 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 Darswitchvar.h90 } atu; member
/freebsd/sys/dev/etherswitch/ar40xx/
H A Dar40xx_main.c867 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 Dar40xx_var.h131 } atu; member
/freebsd/sys/contrib/alpine-hal/
H A Dal_hal_pcie_w_reg.h460 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 Dal_hal_pcie.c1046 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 &regs->app.atu.out_mask_pair[atu_region->index / 2] : in al_pcie_atu_region_set()
2452 &regs->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 &regs->app.atu.out_mask_pair[atu_region->index / 2] : in al_pcie_atu_region_set()
[all …]
H A Dal_hal_pcie_regs.h383 struct al_pcie_w_atu atu; member
/freebsd/sys/dev/etherswitch/e6000sw/
H A De6000sw.c1652 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 Dpci-keystone.txt81 TI specific application registers, "atu" for the
108 reg-names = "app", "dbics", "addr_space", "atu";
H A Duniphier-pcie.txt19 "atu" - iATU registers for DWC version 4.80 or later
H A Ddesignware-pcie.txt10 - reg-names: Must be "config" for the PCIe configuration space and "atu" for
H A Dqcom,pcie.txt35 - "atu" ATU address space (optional)
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dsa8540p.dtsi206 reg-names = "parf", "dbi", "elbi", "atu", "config";
H A Dsc8180x.dtsi1708 "atu",
1829 "atu",
1951 "atu",
2073 "atu",
H A Dipq8074.dtsi907 reg-names = "dbi", "elbi", "atu", "parf", "config";
H A Dsc8280xp.dtsi1743 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 Dipq6018.dtsi875 reg-names = "dbi", "elbi", "atu", "parf", "config";
H A Dsa8775p.dtsi5511 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 Dr8a779f0.dtsi759 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 Dr8a779g0.dtsi761 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 Dqcom-sdx55.dtsi312 "atu",
404 "atu",
H A Dqcom-sdx65.dtsi313 "atu",
/freebsd/sys/contrib/device-tree/src/arm64/freescale/
H A Dimx95.dtsi1482 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 Drk3588-extra.dtsi196 reg-names = "dbi", "dbi2", "apb", "addr_space", "atu";
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am65-main.dtsi879 reg-names = "app", "dbics", "config", "atu";
900 reg-names = "app", "dbics", "config", "atu";

12