Home
last modified time | relevance | path

Searched full:mbus (Results 1 – 25 of 56) sorted by relevance

123

/freebsd/sys/contrib/device-tree/Bindings/arm/sunxi/
H A Dallwinner,sun4i-a10-mbus.yaml4 $id: http://devicetree.org/schemas/arm/sunxi/allwinner,sun4i-a10-mbus.yaml#
7 title: Allwinner Memory Bus (MBUS) controller
14 The MBUS controller drives the MBUS that other devices in the SoC
19 Each device having to perform their DMA through the MBUS must have
20 the interconnects and interconnect-names properties set to the MBUS
27 The content of the cell is the MBUS ID.
31 - allwinner,sun5i-a13-mbus
32 - allwinner,sun8i-a33-mbus
33 - allwinner,sun8i-a50-mbus
34 - allwinner,sun8i-a83t-mbus
[all …]
/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dmvebu-mbus.txt2 * Marvell MBus
7 marvell,armada370-mbus
8 marvell,armadaxp-mbus
9 marvell,armada375-mbus
10 marvell,armada380-mbus
11 marvell,kirkwood-mbus
12 marvell,dove-mbus
13 marvell,orion5x-88f5281-mbus
14 marvell,orion5x-88f5182-mbus
15 marvell,orion5x-88f5181-mbus
[all …]
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dallwinner,sun4i-a10-mbus-clk.yaml4 $id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-mbus-clk.yaml#
7 title: Allwinner A10 MBUS Clock
21 - allwinner,sun5i-a13-mbus-clk
22 - allwinner,sun8i-a23-mbus-clk
48 compatible = "allwinner,sun5i-a13-mbus-clk";
51 clock-output-names = "mbus";
57 compatible = "allwinner,sun8i-a23-mbus-clk";
60 clock-output-names = "mbus";
/freebsd/sys/contrib/device-tree/src/arm/marvell/
H A Dorion5x-mv88f5182.dtsi10 compatible = "marvell,orion5x-88f5182-mbus", "simple-bus";
34 mbusc: mbus-controller@20000 {
35 compatible = "marvell,mbus-controller";
H A Dorion5x-mv88f5181.dtsi10 compatible = "marvell,orion5x-88f5181-mbus", "simple-bus";
24 mbusc: mbus-controller@20000 {
25 compatible = "marvell,mbus-controller";
H A Ddove.dtsi79 mbus {
80 compatible = "marvell,dove-mbus", "marvell,mbus", "simple-bus";
87 ranges = <MBUS_ID(0xf0, 0x01) 0 0xf1000000 0x0100000 /* MBUS regs 1M */
173 ranges = <0x00000000 MBUS_ID(0xf0, 0x01) 0 0x0100000 /* MBUS regs 1M */
251 mbusc: mbus-ctrl@20000 {
252 compatible = "marvell,mbus-controller";
H A Dkirkwood.dtsi32 mbus@f1000000 {
33 compatible = "marvell,kirkwood-mbus", "simple-bus";
200 mbusc: mbus-controller@20000 {
201 compatible = "marvell,mbus-controller";
H A Darmada-39x.dtsi53 compatible = "marvell,armada390-mbus", "marvell,armadaxp-mbus",
262 mbusc: mbus-controller@20000 {
263 compatible = "marvell,mbus-controller";
378 reg-names = "sdhci", "mbus", "conf-sdio3";
H A Darmada-38x.dtsi37 compatible = "marvell,armada380-mbus", "simple-bus";
401 mbusc: mbus-controller@20000 {
402 compatible = "marvell,mbus-controller";
624 reg-names = "sdhci", "mbus", "conf-sdio3";
H A Darmada-xp-matrix.dts25 * RAM are not usable due to the overlap with the MBus
/freebsd/sys/contrib/device-tree/Bindings/spi/
H A Dspi-orion.txt15 for the MBus "target" and "attribute" are defined in the Marvell
77 For further information on the MBus bindings, please see the MBus
79 Documentation/devicetree/bindings/bus/mvebu-mbus.txt
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dmvebu-pci.txt16 interfaces, and ranges describing the MBus windows needed to access
37 The ranges describing the MBus windows have the following layout:
43 * t is the type of the MBus window (as defined by the standard PCI DT
48 * w is the 'target ID' value for the MBus window
50 * a the 'attribute' value for the MBus window.
52 Since the location and size of the different MBus windows is not fixed in
71 - ranges, translating the MBus windows ranges of the parent node into
/freebsd/sys/dev/clk/allwinner/
H A Dccu_d1.c140 CCU_GATE(CLK_MBUS_DMA, "mbus-dma", "mbus", 0x804, 0)
141 CCU_GATE(CLK_MBUS_VE, "mbus-ve", "mbus", 0x804, 1)
142 CCU_GATE(CLK_MBUS_CE, "mbus-ce", "mbus", 0x804, 2)
143 CCU_GATE(CLK_MBUS_TVIN, "mbus-tvin", "mbus", 0x804, 7)
144 CCU_GATE(CLK_MBUS_CSI, "mbus-csi", "mbus", 0x804, 8)
145 CCU_GATE(CLK_MBUS_G2D, "mbus-g2d", "mbus", 0x804, 10)
146 CCU_GATE(CLK_MBUS_RISCV, "mbus-riscv", "mbus", 0x804, 11)
498 CLK_MBUS, "mbus", mbus_parents, /* id, name, parents */
/freebsd/sys/arm/mv/armada38x/
H A Darmada38x.c111 /* Set Sync Barrier flags for all Mbus internal units */ in armada38x_win_set_iosync_barrier()
167 * MBUS Units Priority Control Register - Prioritize XOR, in armada38x_mbus_optimization()
180 * MBUS Units Prefetch Control Register - in armada38x_mbus_optimization()
/freebsd/sys/contrib/device-tree/Bindings/mmc/
H A Dsdhci-pxa.yaml49 - const: mbus
110 reg-names = "sdhci", "mbus", "conf-sdio3";
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dallwinner,sun4i-a10-csi.yaml61 # have the MBUS declared.
66 # have the MBUS declared.
H A Dqcom,msm8996-venus.yaml36 - const: mbus
120 clock-names = "core", "iface", "bus", "mbus";
H A Dallwinner,sun8i-h3-deinterlace.yaml79 interconnects = <&mbus 9>;
/freebsd/sys/contrib/device-tree/Bindings/display/
H A Dallwinner,sun4i-a10-display-frontend.yaml47 # have the MBUS declared.
52 # have the MBUS declared.
H A Dallwinner,sun4i-a10-display-backend.yaml71 # have the MBUS declared.
76 # have the MBUS declared.
/freebsd/sys/contrib/device-tree/src/arm64/allwinner/
H A Dsun50i-h5.dtsi133 interconnects = <&mbus 9>;
236 &mbus {
237 compatible = "allwinner,sun50i-h5-mbus";
/freebsd/sys/contrib/device-tree/src/arm/allwinner/
H A Dsun8i-h3.dtsi162 interconnects = <&mbus 9>;
285 &mbus {
286 compatible = "allwinner,sun8i-h3-mbus";
H A Dsun5i.dtsi185 mbus: dram-controller@1c01000 { label
186 compatible = "allwinner,sun5i-a13-mbus";
766 interconnects = <&mbus 19>;
793 interconnects = <&mbus 18>;
/freebsd/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dmvebu-devbus.txt111 the mbus address decoding window for each of its child devices.
119 solution. It will be removed when the support for mbus device tree binding is
/freebsd/sys/contrib/device-tree/src/riscv/allwinner/
H A Dsunxi-d1s-t113.dtsi417 clock-names = "bus", "mbus";
443 mbus: dram-controller@3102000 { label
444 compatible = "allwinner,sun20i-d1-mbus";
447 reg-names = "mbus", "dram";
452 clock-names = "mbus", "dram", "bus";

123