/openbmc/phosphor-power/power-sequencer/ |
H A D | ucd90160.cpp | 148 auto& railNames = std::get<ucd90160::railNamesField>( in checkVOUTFaults() 191 auto& gpiConfigs = std::get<ucd90160::gpiConfigField>( in checkPGOODFaults() 196 auto gpiNum = std::get<ucd90160::gpiNumField>(gpiConfig); in checkPGOODFaults() 197 auto doPoll = std::get<ucd90160::pollField>(gpiConfig); in checkPGOODFaults() 208 auto pinID = std::get<ucd90160::pinIDField>(gpiConfig); in checkPGOODFaults() 329 bool UCD90160::doExtraAnalysis(const ucd90160::GPIConfig& config) in doExtraAnalysis() 331 auto type = std::get<ucd90160::extraAnalysisField>(config); in doExtraAnalysis() 332 if (type == ucd90160::extraAnalysisType::none) in doExtraAnalysis() 341 bool UCD90160::doGPIOAnalysis(ucd90160::extraAnalysisType type) in doGPIOAnalysis() 380 GPIO g{device, std::get<ucd90160::gpioNumField>(gpio), in doGPIOAnalysis() [all …]
|
H A D | meson.build | 3 if sequencer == 'ucd90160' 11 'gen-ucd90160-defs.py', 12 get_option('ucd90160-yaml'), 18 sequencer_src += ['ucd90160.cpp', ucd90160_defs_cpp]
|
H A D | ucd90160.hpp | 21 using PartCallout = std::tuple<ucd90160::extraAnalysisType, std::string>; 156 bool doExtraAnalysis(const ucd90160::GPIConfig& config); 172 bool doGPIOAnalysis(ucd90160::extraAnalysisType type); 308 static const ucd90160::DeviceMap deviceMap;
|
H A D | types.hpp | 16 namespace ucd90160 namespace
|
/openbmc/witherspoon-pfault-analysis/power-sequencer/ |
H A D | ucd90160.cpp | 148 auto& railNames = std::get<ucd90160::railNamesField>( in checkVOUTFaults() 191 auto& gpiConfigs = std::get<ucd90160::gpiConfigField>( in checkPGOODFaults() 196 auto gpiNum = std::get<ucd90160::gpiNumField>(gpiConfig); in checkPGOODFaults() 197 auto doPoll = std::get<ucd90160::pollField>(gpiConfig); in checkPGOODFaults() 208 auto pinID = std::get<ucd90160::pinIDField>(gpiConfig); in checkPGOODFaults() 329 bool UCD90160::doExtraAnalysis(const ucd90160::GPIConfig& config) in doExtraAnalysis() 331 auto type = std::get<ucd90160::extraAnalysisField>(config); in doExtraAnalysis() 332 if (type == ucd90160::extraAnalysisType::none) in doExtraAnalysis() 341 bool UCD90160::doGPIOAnalysis(ucd90160::extraAnalysisType type) in doGPIOAnalysis() 380 GPIO g{device, std::get<ucd90160::gpioNumField>(gpio), in doGPIOAnalysis() [all …]
|
H A D | meson.build | 8 'gen-ucd90160-defs.py', 9 get_option('ucd90160-yaml'), 22 'ucd90160.cpp',
|
H A D | ucd90160.hpp | 21 using PartCallout = std::tuple<ucd90160::extraAnalysisType, std::string>; 156 bool doExtraAnalysis(const ucd90160::GPIConfig& config); 172 bool doGPIOAnalysis(ucd90160::extraAnalysisType type); 308 static const ucd90160::DeviceMap deviceMap;
|
H A D | types.hpp | 16 namespace ucd90160 namespace
|
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/ |
H A D | power-sequencer.bb | 8 SRC_URI:append:ibm-ac-server = " file://ucd90160.yaml" 10 FILES:${PN}:append:ibm-ac-server = " ${datadir}/power-sequencer/ucd90160.yaml" 17 install -D ucd90160.yaml ${DEST}/ucd90160.yaml
|
H A D | phosphor-power_%.bbappend | 7 …pend:ibm-ac-server = " -Ducd90160-yaml=${STAGING_DIR_HOST}${datadir}/power-sequencer/ucd90160.yaml"
|
/openbmc/witherspoon-pfault-analysis/ |
H A D | meson.options | 15 'ucd90160-access', type: 'boolean', value: true, 19 'ucd90160-yaml', type: 'string', value: 'example/ucd90160.yaml',
|
H A D | meson.build | 31 'UCD90160_DEVICE_ACCESS', get_option('ucd90160-access'))
|
/openbmc/phosphor-power/ |
H A D | meson.options | 24 # Supported power sequencers are: ucd90160, mihawk-cpld 26 'power_sequencer', type: 'string', value: 'ucd90160', 41 'ucd90160-yaml', type: 'string', value: 'example/ucd90160.yaml',
|
H A D | meson.build | 108 if sequencer == 'ucd90160'
|
/openbmc/linux/drivers/hwmon/pmbus/ |
H A D | ucd9000.c | 23 enum chips { ucd9000, ucd90120, ucd90124, ucd90160, ucd90320, ucd9090, enumerator 206 {"ucd90160", ucd90160}, 229 .data = (void *)ucd90160 400 case ucd90160: in ucd9000_probe_gpio() 522 if (mid->driver_data == ucd9090 || mid->driver_data == ucd90160 || in ucd9000_init_debugfs()
|
/openbmc/phosphor-power/power-sequencer/templates/ |
H A D | ucd90160_defs.mako.cpp | 10 using namespace ucd90160;
|
/openbmc/witherspoon-pfault-analysis/power-sequencer/templates/ |
H A D | ucd90160_defs.mako.cpp | 10 using namespace ucd90160;
|
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/sensors/ |
H A D | phosphor-hwmon_%.bbappend | 3 ZAIUS_CHIPS = "bus@1e78a000/i2c@40/ucd90160@64"
|
/openbmc/linux/arch/arm/boot/dts/nuvoton/ |
H A D | nuvoton-npcm730-gsj.dts | 297 ucd90160@6b { 298 compatible = "ti,ucd90160";
|
/openbmc/linux/Documentation/hwmon/ |
H A D | ucd9000.rst | 8 Prefixes: 'ucd90120', 'ucd90124', 'ucd90160', 'ucd90320', 'ucd9090', 17 - http://focus.ti.com/lit/ds/symlink/ucd90160.pdf
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-opp-zaius.dts | 219 ucd90160@64 { 220 compatible = "ti,ucd90160";
|
H A D | aspeed-bmc-ibm-bonnell.dts | 217 ucd90160@64 { 218 compatible = "ti,ucd90160";
|
H A D | aspeed-bmc-opp-witherspoon.dts | 693 ucd90160@64 { 694 compatible = "ti,ucd90160";
|
H A D | aspeed-bmc-opp-swift.dts | 704 ucd90160@64 { 705 compatible = "ti,ucd90160";
|
H A D | aspeed-bmc-opp-tacoma.dts | 809 ucd90160@64 { 810 compatible = "ti,ucd90160";
|