Home
last modified time | relevance | path

Searched refs:downstream (Results 1 – 25 of 190) sorted by relevance

12345678

/openbmc/entity-manager/docs/
H A Dassociations.md8 each other when upstream and downstream ports are added as `Exposes` elements.
9 It will then create the 'upstream containing downstream' and 'downstream
45 definition interface on the downstream entity.
51 its downstream port is marked as a `PowerPort`.
/openbmc/entity-manager/src/
H A Dtopology.cpp66 for (const Path& downstream : downstreamMatch->second) in getAssocs() local
69 if (boards.find(downstream) != boards.end()) in getAssocs()
71 result[downstream].emplace_back("contained_by", in getAssocs()
73 if (powerPaths.find(downstream) != powerPaths.end()) in getAssocs()
76 "powered_by", "powering", downstream); in getAssocs()
/openbmc/qemu/docs/interop/
H A Dqmp-spec.rst387 We recommend that downstream consumers of QEMU do *not* modify QMP.
388 Management tools should be able to support both upstream and downstream
389 versions of QMP without special logic, and downstream extensions are
393 avoid modifying QMP. Both upstream and downstream need to take care to
397 ``__`` (double underscore) for downstream use ("downstream names"). This
398 means upstream will never use any downstream names for its commands,
401 Any new names downstream wishes to add must begin with ``__``. To
403 recommended that you prefix your downstream names with ``__RFQDN_`` where
415 The section `Compatibility Considerations`_ applies to downstream as well
416 as to upstream, obviously. It follows that downstream must behave
[all …]
/openbmc/qemu/hw/misc/
H A Dtz-ppc.c252 if (s->port[i].downstream) { in tz_ppc_realize()
262 if (!port->downstream) { in tz_ppc_realize()
279 address_space_init(&port->downstream_as, port->downstream, name); in tz_ppc_realize()
281 size = memory_region_size(port->downstream); in tz_ppc_realize()
305 DEFINE_PROP_LINK("port[" #N "]", TZPPC, port[N].downstream, \
H A Dtz-msc.c253 if (!s->downstream) { in tz_msc_realize()
262 size = memory_region_size(s->downstream); in tz_msc_realize()
263 address_space_init(&s->downstream_as, s->downstream, name); in tz_msc_realize()
282 DEFINE_PROP_LINK("downstream", TZMSC, downstream,
H A Dtz-mpc.c508 if (!s->downstream) { in tz_mpc_realize()
513 size = memory_region_size(s->downstream); in tz_mpc_realize()
553 address_space_init(&s->downstream_as, s->downstream, in tz_mpc_realize()
591 DEFINE_PROP_LINK("downstream", TZMPC, downstream,
/openbmc/linux/arch/arm64/boot/dts/freescale/
H A Dfsl-ls2080a.dtsi134 ranges = <0x81000000 0x0 0x00000000 0x10 0x00010000 0x0 0x00010000 /* downstream I/O */
142 ranges = <0x81000000 0x0 0x00000000 0x12 0x00010000 0x0 0x00010000 /* downstream I/O */
150 ranges = <0x81000000 0x0 0x00000000 0x14 0x00010000 0x0 0x00010000 /* downstream I/O */
158 ranges = <0x81000000 0x0 0x00000000 0x16 0x00010000 0x0 0x00010000 /* downstream I/O */
/openbmc/qemu/hw/usb/
H A Dbus.c370 void usb_port_location(USBPort *downstream, USBPort *upstream, int portnr) in usb_port_location() argument
373 int l = snprintf(downstream->path, sizeof(downstream->path), "%s.%d", in usb_port_location()
376 assert(l < sizeof(downstream->path)); in usb_port_location()
377 downstream->hubcount = upstream->hubcount + 1; in usb_port_location()
379 snprintf(downstream->path, sizeof(downstream->path), "%d", portnr); in usb_port_location()
380 downstream->hubcount = 0; in usb_port_location()
/openbmc/qemu/hw/arm/
H A Dmusca.c226 MemoryRegion *downstream; in make_mpc() local
236 downstream = &mms->ram[i]; in make_mpc()
237 memory_region_init_rom(downstream, NULL, mpcinfo[i].name, in make_mpc()
241 downstream = &mms->ram[i]; in make_mpc()
242 memory_region_init_ram(downstream, NULL, mpcinfo[i].name, in make_mpc()
253 downstream = sysbus_mmio_get_region(SYS_BUS_DEVICE(uds), 0); in make_mpc()
260 object_property_set_link(OBJECT(mpc), "downstream", OBJECT(downstream), in make_mpc()
/openbmc/u-boot/arch/arm/dts/
H A Dfsl-ls2080a.dtsi111 ranges = <0x81000000 0x0 0x00000000 0x10 0x00020000 0x0 0x00010000 /* downstream I/O */
126 ranges = <0x81000000 0x0 0x00000000 0x12 0x00020000 0x0 0x00010000 /* downstream I/O */
141 ranges = <0x81000000 0x0 0x00000000 0x14 0x00020000 0x0 0x00010000 /* downstream I/O */
156 ranges = <0x81000000 0x0 0x00000000 0x16 0x00020000 0x0 0x00010000 /* downstream I/O */
H A Dfsl-ls1088a.dtsi118 ranges = <0x81000000 0x0 0x00000000 0x20 0x00020000 0x0 0x00010000 /* downstream I/O */
134 ranges = <0x81000000 0x0 0x00000000 0x28 0x00020000 0x0 0x00010000 /* downstream I/O */
150 ranges = <0x81000000 0x0 0x00000000 0x30 0x00020000 0x0 0x00010000 /* downstream I/O */
/openbmc/linux/Documentation/devicetree/bindings/i2c/
H A Di2c-mux-ltc4306.txt24 - ltc,downstream-accelerators-enable: Enables the rise time accelerators
25 on the downstream port.
/openbmc/linux/drivers/thunderbolt/
H A Ddebugfs.c971 struct tb_port *upstream, *downstream; in margining_switch_init() local
980 downstream = tb_port_at(route, parent_sw); in margining_switch_init()
982 margining_port_init(downstream); in margining_switch_init()
988 struct tb_port *upstream, *downstream; in margining_switch_remove() local
997 downstream = tb_port_at(route, parent_sw); in margining_switch_remove()
1000 margining_port_remove(downstream); in margining_switch_remove()
1006 struct tb_port *downstream; in margining_xdomain_init() local
1009 downstream = tb_port_at(xd->route, parent_sw); in margining_xdomain_init()
1011 margining_port_init(downstream); in margining_xdomain_init()
1017 struct tb_port *downstream; in margining_xdomain_remove() local
[all …]
H A Dtb.c766 bool downstream = tb_port_path_direction_downstream(src_port, dst_port); in tb_asym_supported() local
770 width = downstream ? TB_LINK_WIDTH_ASYM_RX : TB_LINK_WIDTH_ASYM_TX; in tb_asym_supported()
772 width = downstream ? TB_LINK_WIDTH_ASYM_TX : TB_LINK_WIDTH_ASYM_RX; in tb_asym_supported()
797 bool downstream = tb_port_path_direction_downstream(src_port, dst_port); in tb_maximum_bandwidth() local
826 if (downstream) { in tb_maximum_bandwidth()
859 if (downstream) { in tb_maximum_bandwidth()
1117 bool clx, downstream; in tb_configure_asym() local
1125 downstream = tb_port_path_direction_downstream(src_port, dst_port); in tb_configure_asym()
1127 if (downstream) in tb_configure_asym()
1143 if (downstream) { in tb_configure_asym()
[all …]
/openbmc/qemu/include/hw/misc/
H A Dtz-msc.h74 MemoryRegion *downstream; member
H A Dtz-ppc.h81 MemoryRegion *downstream; member
H A Dtz-mpc.h64 MemoryRegion *downstream; member
/openbmc/qemu/tests/qapi-schema/
H A Dreserved-member-underscore.json3 # begin with a letter or a downstream extension double-underscore prefix).
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-usb-lvstest16 Set "U1 timeout" for the downstream port where Link Layer
24 Set "U2 timeout" for the downstream port where Link Layer
/openbmc/linux/Documentation/admin-guide/perf/
H A Dhisi-pcie-pmu.rst9 all Endpoints downstream these Root Ports.
52 PMU could only monitor the performance of traffic downstream target Root
53 Ports or downstream target Endpoint. PCIe PMU driver support "port" and
/openbmc/qemu/docs/system/devices/
H A Dcxl.rst130 downstream ports.
132 Both the CXL upstream and downstream ports have CXL specific
136 appropriate downstream port.
140 downstream ports on the internal switch bus (cxl-downstream).
285 | appropriate downstream port |
377 -device cxl-downstream,port=0,bus=us0,id=swport0,chassis=0,slot=4 \
379 -device cxl-downstream,port=1,bus=us0,id=swport1,chassis=0,slot=5 \
381 -device cxl-downstream,port=2,bus=us0,id=swport2,chassis=0,slot=6 \
383 -device cxl-downstream,port=3,bus=us0,id=swport3,chassis=0,slot=7 \
/openbmc/qemu/include/hw/dma/
H A Dpl080.h69 MemoryRegion *downstream; member
/openbmc/linux/arch/arm/boot/dts/st/
H A Dspear1310.dtsi91 ranges = <0x81000000 0 0 0x80020000 0 0x00010000 /* downstream I/O */
108 ranges = <0x81000000 0 0 0x90020000 0 0x00010000 /* downstream I/O */
125 ranges = <0x81000000 0 0 0xc0020000 0 0x00010000 /* downstream I/O */
/openbmc/qemu/hw/dma/
H A Dpl080.c396 if (!s->downstream) { in pl080_realize()
401 address_space_init(&s->downstream_as, s->downstream, "pl080-downstream"); in pl080_realize()
412 DEFINE_PROP_LINK("downstream", PL080State, downstream,
/openbmc/linux/drivers/pci/pcie/
H A Daspm.c47 struct pci_dev *downstream; /* Downstream component, function 0 */ member
441 struct pci_dev *child = link->downstream, *parent = link->pdev; in aspm_calc_l12_info()
529 struct pci_dev *child = link->downstream, *parent = link->pdev; in aspm_l1ss_init()
586 struct pci_dev *child = link->downstream, *parent = link->pdev; in pcie_aspm_cap_init()
665 struct pci_dev *child = link->downstream, *parent = link->pdev; in pcie_config_aspm_l1ss()
724 struct pci_dev *child = link->downstream, *parent = link->pdev; in pcie_config_aspm_link()
831 link->downstream = pci_function_0(pdev->subordinate); in alloc_pcie_link_state()

12345678