Home
last modified time | relevance | path

Searched refs:ucd90160 (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/phosphor-power/power-sequencer/
H A Ducd90160.cpp148 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 Dmeson.build3 if sequencer == 'ucd90160'
11 'gen-ucd90160-defs.py',
12 get_option('ucd90160-yaml'),
18 sequencer_src += ['ucd90160.cpp', ucd90160_defs_cpp]
H A Ducd90160.hpp21 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 Dtypes.hpp16 namespace ucd90160 namespace
/openbmc/witherspoon-pfault-analysis/power-sequencer/
H A Ducd90160.cpp148 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 Dmeson.build8 'gen-ucd90160-defs.py',
9 get_option('ucd90160-yaml'),
22 'ucd90160.cpp',
H A Ducd90160.hpp21 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 Dtypes.hpp16 namespace ucd90160 namespace
/openbmc/openbmc/meta-ibm/recipes-phosphor/power/
H A Dpower-sequencer.bb8 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 Dphosphor-power_%.bbappend7 …pend:ibm-ac-server = " -Ducd90160-yaml=${STAGING_DIR_HOST}${datadir}/power-sequencer/ucd90160.yaml"
/openbmc/witherspoon-pfault-analysis/
H A Dmeson.options15 'ucd90160-access', type: 'boolean', value: true,
19 'ucd90160-yaml', type: 'string', value: 'example/ucd90160.yaml',
H A Dmeson.build31 'UCD90160_DEVICE_ACCESS', get_option('ucd90160-access'))
/openbmc/phosphor-power/
H A Dmeson.options24 # 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 Dmeson.build108 if sequencer == 'ucd90160'
/openbmc/linux/drivers/hwmon/pmbus/
H A Ducd9000.c23 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 Ducd90160_defs.mako.cpp10 using namespace ucd90160;
/openbmc/witherspoon-pfault-analysis/power-sequencer/templates/
H A Ducd90160_defs.mako.cpp10 using namespace ucd90160;
/openbmc/openbmc/meta-ingrasys/meta-zaius/recipes-phosphor/sensors/
H A Dphosphor-hwmon_%.bbappend3 ZAIUS_CHIPS = "bus@1e78a000/i2c@40/ucd90160@64"
/openbmc/linux/arch/arm/boot/dts/nuvoton/
H A Dnuvoton-npcm730-gsj.dts297 ucd90160@6b {
298 compatible = "ti,ucd90160";
/openbmc/linux/Documentation/hwmon/
H A Ducd9000.rst8 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 Daspeed-bmc-opp-zaius.dts219 ucd90160@64 {
220 compatible = "ti,ucd90160";
H A Daspeed-bmc-ibm-bonnell.dts217 ucd90160@64 {
218 compatible = "ti,ucd90160";
H A Daspeed-bmc-opp-witherspoon.dts693 ucd90160@64 {
694 compatible = "ti,ucd90160";
H A Daspeed-bmc-opp-swift.dts704 ucd90160@64 {
705 compatible = "ti,ucd90160";
H A Daspeed-bmc-opp-tacoma.dts809 ucd90160@64 {
810 compatible = "ti,ucd90160";

12