/openbmc/linux/drivers/fsi/ |
H A D | Kconfig | 3 # FSI subsystem 6 menuconfig FSI config 7 tristate "FSI support" 11 FSI - the FRU Support Interface - is a simple bus for low-level 14 if FSI 20 This option causes char devices created for FSI devices to be 32 tristate "GPIO-based FSI master" 36 This option enables a FSI master driver using GPIO lines. 39 tristate "FSI hub master" 41 This option enables a FSI hub master driver. Hub is a type of FSI [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/fsi/ |
H A D | fsi.txt | 1 FSI bus & engine generic device tree bindings 4 The FSI bus is probe-able, so the OS is able to enumerate FSI slaves, and 7 busses, which are then exposed by the device tree. For example, an FSI engine 11 FSI masters may require their own DT nodes (to describe the master HW itself); 16 represent the FSI slaves and their slave engines. As a basic outline: 19 /* top-level of FSI bus topology, bound to an FSI master driver and 20 * exposes an FSI bus */ 23 /* this node defines the FSI slave device, and is handled 24 * entirely with FSI core code */ 41 adding subordinate device tree nodes as children of FSI engines. [all …]
|
H A D | ibm,p9-occ.txt | 1 Device-tree bindings for FSI-attached POWER9/POWER10 On-Chip Controller (OCC) 4 This is the binding for the P9 or P10 On-Chip Controller accessed over FSI from 5 a service processor. See fsi.txt for details on bindings for FSI slave and CFAM 6 nodes. The OCC is not an FSI slave device itself, rather it is accessed
|
H A D | fsi-master-gpio.txt | 1 Device-tree bindings for gpio-based FSI master driver 6 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock 7 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal 13 functions (eg, external FSI masters)
|
H A D | fsi-master-aspeed.txt | 1 Device-tree bindings for AST2600 FSI master 4 The AST2600 contains two identical FSI masters. They share a clock and have a 18 - fsi-routing-gpios: GPIO for setting the FSI mux (internal or cabled) 19 - fsi-mux-gpios: GPIO for detecting the desired FSI mux state
|
H A D | fsi-master-ast-cf.txt | 1 Device-tree bindings for ColdFire offloaded gpio-based FSI master driver 10 - clock-gpios = <gpio-descriptor>; : GPIO for FSI clock 11 - data-gpios = <gpio-descriptor>; : GPIO for FSI data signal 15 functions (eg, external FSI masters)
|
/openbmc/qemu/docs/specs/ |
H A D | fsi.rst | 2 IBM's Flexible Service Interface (FSI) 5 The QEMU FSI emulation implements hardware interfaces between ASPEED SOC, FSI 8 FSI is a point-to-point two wire interface which is capable of supporting 9 distances of up to 4 meters. FSI interfaces have been used successfully for 13 FSI allows a service processor access to the internal buses of a host POWER 14 processor to perform configuration or debugging. FSI has long existed in POWER 19 for the implementation are: (see the `FSI specification`_ for more details) 27 2. The FSI slave: The slave is the terminal point of the FSI bus for FSI 32 3. The FSI master: A controller in the platform service processor (e.g. BMC) 34 FSI is a bit-based protocol supporting synchronous and DMA-driven accesses [all …]
|
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Proc/ |
H A D | meson.build | 2 subdir('FSI') subdir 8 input: ['../../../../yaml/org/open_power/Proc/FSI.errors.yaml'], 9 output: ['FSI.md'], 21 'org/open_power/Proc/FSI',
|
/openbmc/openpower-proc-control/procedures/openfsi/ |
H A D | scan.cpp | 31 namespace fsi_error = sdbusplus::org::open_power::Proc::FSI::Error; 85 using metadata = org::open_power::Proc::FSI::MasterDetectionFailure; in scan() 96 using metadata = org::open_power::Proc::FSI::MasterDetectionFailure; in scan() 117 using metadata = org::open_power::Proc::FSI::SlaveDetectionFailure; in scan()
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-bus-fsi | 6 Initiates a FSI master scan for all connected slave devices 14 Sends an FSI BREAK command on a master's communication 24 Sends an FSI terminate command from the master to its 38 specified FSI bus address. 46 FSI device.
|
H A D | sysfs-driver-fsi-master-gpio | 6 Controls access arbitration for GPIO-based FSI master. A 8 driver performs FSI bus transactions, 1 sets external mode, 9 where the FSI bus is driven externally (for example, by
|
/openbmc/openbmc-test-automation/openpower/ |
H A D | test_bmc_devicetree.robot | 71 Check BMC FSI Name Property Is Set 72 [Documentation] Verify if the BMC FSI name property is populated. 80 Check BMC FSI Compatible Property Is Set 81 [Documentation] Verify if the BMC FSI compatible property is populated. 89 Check BMC GPIO FSI Name Property Is Set 90 [Documentation] Verify if the BMC GPIO-FSI name property is populated. 98 Check BMC GPIO FSI Compatible Property Is Set 99 [Documentation] Verify if the BMC GPIO-FSI compatible property is populated.
|
/openbmc/phosphor-dbus-interfaces/gen/org/open_power/Proc/FSI/ |
H A D | meson.build | 3 sdbusplus_current_path = 'org/open_power/Proc/FSI' 7 input: ['../../../../../yaml/org/open_power/Proc/FSI.errors.yaml'], 20 'org/open_power/Proc/FSI',
|
/openbmc/qemu/hw/fsi/ |
H A D | Kconfig | 4 select FSI 6 config FSI config
|
/openbmc/openbmc/meta-openpower/recipes-bsp/fsidbg/ |
H A D | fsidbg_git.bb | 1 SUMMARY = "FSI debug tool" 2 DESCRIPTION = "fsidbg is a tool to access remote FSI engines and perform client driver operations"
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/fsi/ |
H A D | op-fsi.bb | 1 SUMMARY = "FSI Services" 2 DESCRIPTION = "Install FSI related services"
|
/openbmc/linux/Documentation/devicetree/bindings/i2c/ |
H A D | i2c-fsi.txt | 1 Device-tree bindings for FSI-attached I2C master and busses 6 - reg = < address size >; : The FSI CFAM address and address
|
/openbmc/linux/sound/soc/sh/ |
H A D | Kconfig | 25 tristate "SH4 FSI support" 29 This option enables FSI sound support
|
/openbmc/phosphor-logging/test/openpower-pels/ |
H A D | device_callouts_test.cpp | 120 "FSI": 146 "FSI-I2C": 187 "FSI-SPI":
|
/openbmc/openbmc/meta-openpower/recipes-phosphor/fsi/op-fsi/ |
H A D | fsi-disable.service | 2 Description=Disable FSI
|
H A D | fsi-enable.service | 2 Description=Enable FSI
|
H A D | fsi-scan@.service | 2 Description=Scan FSI devices
|
/openbmc/openbmc/meta-openpower/recipes-bsp/pdbg/ |
H A D | pdbg_3.6.bb | 1 SUMMARY = "PowerPC FSI Debugger"
|
/openbmc/openbmc/meta-phosphor/dynamic-layers/aspeed-layer/recipes-kernel/cf-fsi-firmware/ |
H A D | cf-fsi-firmware_git.bb | 1 SUMMARY = "Firmware for using the ASPEED ColdFire FSI master"
|
/openbmc/openpower-proc-control/ |
H A D | proc_control.cpp | 35 namespace fsi_error = sdbusplus::org::open_power::Proc::FSI::Error;
|