Home
last modified time | relevance | path

Searched full:sbu (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dsdk.h122 * mlx5_fpga_sbu_conn_create() - Initialize a new FPGA SBU connection
126 * Sets up a new FPGA SBU connection with the specified attributes.
140 * mlx5_fpga_sbu_conn_destroy() - Destroy an FPGA SBU connection
141 * @conn: The FPGA SBU connection to destroy
143 * Cleans up an FPGA SBU connection which was previously created with
150 * @conn: An FPGA SBU connection
153 * Queues a packet for transmission over an FPGA SBU connection.
200 * mlx5_fpga_get_sbu_caps() - Read the SBU capabilities
205 * Reads the FPGA SBU capabilities into the specified buffer.
206 * The format of the capabilities buffer is SBU-dependent.
[all …]
H A Dcore.c150 mlx5_fpga_err(fdev, "Failed to reset SBU: %d\n", err); in mlx5_fpga_device_brb()
203 mlx5_fpga_info(fdev, "%s(%d): image, version %u; SBU %06x:%04x version %d\n", in mlx5_fpga_device_start()
298 mlx5_fpga_err(fdev, "Failed to re-set SBU bypass on: %d\n", in mlx5_fpga_device_stop()
H A Dcmd.c101 mlx5_core_warn(dev, "Not enough buffer %u for FPGA SBU caps %u", in mlx5_fpga_sbu_caps()
112 mlx5_core_warn(dev, "Error reading FPGA SBU caps %u bytes at address 0x%llx: %d", in mlx5_fpga_sbu_caps()
/linux/Documentation/devicetree/bindings/usb/
H A Dgpio-sbu-mux.yaml4 $id: http://devicetree.org/schemas/usb/gpio-sbu-mux.yaml#
7 title: GPIO-based SBU mux
13 In USB Type-C applications the SBU lines needs to be connected, disconnected
27 - const: gpio-sbu-mux
44 A port node to link the SBU mux to a TypeC controller for the purpose of
101 sbu-mux {
102 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
H A Dfcs,fsa4480.yaml55 Default AUX/SBU layout (FSA4480)
58 Default AUX/SBU layout (OCP96011)
65 Swapped AUX/SBU layout (FSA4480)
68 Swapped AUX/SBU layout (OCP96011)
H A Dnxp,ptn36502.yaml40 Sideband Use (SBU) AUX lines endpoint to the Type-C connector for the purpose of
H A Donnn,nb7vpq904m.yaml85 Sideband Use (SBU) AUX lines endpoint to the Type-C connector for the purpose of
H A Dparade,ps8830.yaml66 Sideband Use (SBU) AUX lines endpoint to the Type-C connector for the purpose of
/linux/Documentation/firmware-guide/acpi/
H A Dintel-pmc-mux.rst93 Depending on the platform, the data and SBU lines coming from the connector may
97 orientation. The driver uses a specific device properties "sbu-orientation"
98 (SBU) and "hsl-orientation" (data) to know if those lines are "fixed", and to
106 Package () {"sbu-orientation", "normal"},
132 Package () {"sbu-orientation", "normal"},
147 Package () {"sbu-orientation", "normal"},
/linux/arch/alpha/kernel/
H A Dsys_miata.c136 * 8 PCI-PCI Bridge (SBU Riser)
139 * 11 PCI on board slot 4 (SBU Riser)
140 * 12 PCI on board slot 5 (SBU Riser)
144 * 13 PCI on board slot 1 (SBU Riser)
145 * 14 PCI on board slot 2 (SBU Riser)
146 * 15 PCI on board slot 3 (SBU Riser)
/linux/arch/arm64/boot/dts/qcom/
H A Dsc8180x-lenovo-flex-5g.dts180 usbprim-sbu-mux {
181 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
199 usbsec-sbu-mux {
200 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
768 usbprim_sbu_default: usbprim-sbu-state {
785 usbsec_sbu_default: usbsec-sbu-state {
H A Dsc8180x-primus.dts254 usbprim-sbu-mux {
255 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
273 usbsec-sbu-mux {
274 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
858 usbprim_sbu_default: usbprim-sbu-state {
875 usbsec_sbu_default: usbsec-sbu-state {
H A Dsc8280xp-microsoft-arcata.dts243 usb0-sbu-mux {
244 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
262 usb1-sbu-mux {
263 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
997 usb0_sbu_default: usb0-sbu-state {
1014 usb1_sbu_default: usb1-sbu-state {
H A Dsc8280xp-crd.dts236 usb0-sbu-mux {
237 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
255 usb1-sbu-mux {
256 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
1175 usb0_sbu_default: usb0-sbu-state {
1200 usb1_sbu_default: usb1-sbu-state {
H A Dsc8280xp-microsoft-blackrock.dts238 usb0-sbu-mux {
239 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
257 usb1-sbu-mux {
258 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
1269 usb0_sbu_default: usb0-sbu-state {
1286 usb1_sbu_default: usb1-sbu-state {
H A Dsc8280xp-huawei-gaokun3.dts215 usb0-sbu-mux {
216 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
232 usb1-sbu-mux {
233 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
1459 usb0_sbu_default: usb0-sbu-state {
1466 usb1_sbu_default: usb1-sbu-state {
H A Dsc8280xp-lenovo-thinkpad-x13s.dts358 usb0-sbu-mux {
359 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
377 usb1-sbu-mux {
378 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
1787 usb0_sbu_default: usb0-sbu-state {
1804 usb1_sbu_default: usb1-sbu-state {
H A Dqcm6490-particle-tachyon.dts188 usbdp-sbu-mux {
189 compatible = "pericom,pi3usb102", "gpio-sbu-mux";
751 usbdp_sbu_default: usbdp-sbu-state {
/linux/drivers/usb/typec/mux/
H A Dfsa4480.c123 /* Disable SBU output while re-configuring the switch */ in fsa4480_set()
127 /* 35us to allow the SBU switch to turn off */ in fsa4480_set()
140 /* 15us to allow the SBU switch to turn on again */ in fsa4480_set()
H A Dwcd939x-usbss.c328 /* 35us to allow the SBU switch to turn off */ in wcd939x_usbss_set()
527 /* 15us to allow the SBU switch to turn on again */ in wcd939x_usbss_set()
H A Dintel_pmc_mux.c590 ret = fwnode_property_read_string(fwnode, "sbu-orientation", &str); in pmc_usb_register_port()
/linux/include/dt-bindings/usb/
H A Dpd.h280 * <8> :: SBU supported (0b == supported, 1b == not supported)
281 * <7> :: SBU type (0b == passive, 1b == active)
319 /* Active Cable SBU Supported/Type */
350 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
353 | ((vbm) & 0x3) << 9 | (sbu) << 8 | (sbut) << 7 | ((cur) & 0x3) << 5 \
/linux/include/linux/usb/
H A Dpd_vdo.h310 * <8> :: SBU supported (0b == supported, 1b == not supported)
311 * <7> :: SBU type (0b == passive, 1b == active)
349 /* Active Cable SBU Supported/Type */
380 #define VDO_ACABLE1(hw, fw, ver, conn, lat, term, vbm, sbu, sbut, cur, vbt, sopp, spd) \ argument
383 | ((vbm) & 0x3) << 9 | (sbu) << 8 | (sbut) << 7 | ((cur) & 0x3) << 5 \
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588-rock-5b.dts41 usbc_sbu_dc: usbc-sbu-dc {
/linux/drivers/usb/typec/tcpm/
H A Dmaxim_contaminant.c56 /* SBU channels only have 1 scale with 1uA. */ in max_contaminant_adc_to_mv()
152 /* SBU switches auto configure when channel is selected. */ in max_contaminant_read_resistance_kohm()

12