Home
last modified time | relevance | path

Searched full:bifurcation (Results 1 – 17 of 17) sorted by relevance

/openbmc/google-ipmi-sys/
H A Dpcie_bifurcation.cpp55 auto bifurcation = handler->pcieBifurcation(/*index=*/data[0]); in pcieBifurcation() local
57 int length = sizeof(struct PcieBifurcationReply) + bifurcation.size(); in pcieBifurcation()
66 reply.reserve(bifurcation.size() + sizeof(struct PcieBifurcationReply)); in pcieBifurcation()
67 reply.emplace_back(bifurcation.size()); /* bifurcationLength */ in pcieBifurcation()
68 reply.insert(reply.end(), bifurcation.begin(), in pcieBifurcation()
69 bifurcation.end()); /* bifurcation */ in pcieBifurcation()
H A Dmeson.options2 …ption('static-bifurcation', type: 'string', value: '/usr/share/google-ipmi-sys/bifurcation.json', …
H A Dmeson.build15 conf_data.set_quoted('STATIC_BIFURCATION_CONFIG', get_option('static-bifurcation'))
32 subdir('bifurcation') subdir
H A Dcommands.hpp54 // The Sys PCIe Slot Bifurcation information command.
H A Dhandler_impl.hpp17 #include "bifurcation.hpp"
H A DREADME.md401 ### PCIe Bifurcation - SubCommand 0x0F
403 Sys command to return the highest level of bifurcation for the target PCIe Slot.
417 | 0x01 | Config length (N) | Number of bytes needed for the bifurcation config …
H A Dhandler.hpp201 * Parse the I2C tree to get the highest level of bifurcation in target bus.
/openbmc/linux/drivers/phy/rockchip/
H A Dphy-rockchip-snps-pcie3.c53 /* pcie30_phymode: Aggregation, Bifurcation */
92 bool bifurcation = false; in rockchip_p3phy_rk3568_init() local
102 bifurcation = true; in rockchip_p3phy_rk3568_init()
105 /* Set bifurcation if needed, and it doesn't care RC/EP */ in rockchip_p3phy_rk3568_init()
106 if (bifurcation) { in rockchip_p3phy_rk3568_init()
107 dev_info(&phy->dev, "bifurcation enabled\n"); in rockchip_p3phy_rk3568_init()
113 dev_dbg(&phy->dev, "bifurcation disabled\n"); in rockchip_p3phy_rk3568_init()
143 /* Set bifurcation if needed */ in rockchip_p3phy_rk3588_init()
/openbmc/google-ipmi-sys/bifurcation/
H A Dbifurcation_static.cpp16 #include "bifurcation.hpp"
52 stdplus::print(stderr, "Unable to open file {} for bifurcation.\n", in getBifurcation()
81 "Failed to convert bifurcation value to vec[uin8_t]\n"); in getBifurcation()
H A Dbifurcation.hpp35 * Get the Bifurcation of the device at the i2c bus
38 * @return the bifurcation at the i2c bus
H A Dmeson.build8 'bifurcation',
/openbmc/phosphor-dbus-interfaces/yaml/com/ibm/ipzvpd/
H A DVINI.interface.yaml63 HX keyword. Slot bifurcation information for PCIe FRUs.
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3568.dtsi104 /* bifurcation; lane1 when using 1+1 */
157 /* bifurcation; lane0 when using 1+1 */
/openbmc/google-ipmi-sys/test/
H A Dhandler_unittest.cpp639 auto bifurcation = h2.pcieBifurcation(i); in TEST() local
640 EXPECT_TRUE(bifurcation.empty()); in TEST()
/openbmc/linux/arch/powerpc/platforms/4xx/
H A Dpci.c1190 * If bifurcation is not enabled, u-boot would have disabled the in ppc460sx_pciex_core_init()
1195 printk(KERN_INFO "PCI: PCIE bifurcation setup successfully.\n"); in ppc460sx_pciex_core_init()
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]