Home
last modified time | relevance | path

Searched refs:buttonCfg (Results 1 – 11 of 11) sorted by relevance

/openbmc/phosphor-buttons/src/
H A Dmain.cpp63 ButtonConfig buttonCfg; in main() local
64 buttonCfg.type = ConfigType::cpld; in main()
65 buttonCfg.formFactorName = formFactorName; in main()
66 buttonCfg.extraJsonInfo = cpldConfig; in main()
73 buttonCfg.cpld = cpldCfg; in main()
76 formFactorName, bus, eventP, buttonCfg); in main()
89 ButtonConfig buttonCfg; in main() local
90 buttonCfg.formFactorName = formFactorName; in main()
91 buttonCfg.extraJsonInfo = gpioConfig; in main()
92 buttonCfg.type = ConfigType::gpio; in main()
[all …]
/openbmc/phosphor-buttons/inc/
H A Dserial_uart_mux.hpp25 EventPtr& event, ButtonConfig& buttonCfg) : in SerialUartMux() argument
26 ButtonIface(bus, event, buttonCfg) in SerialUartMux()
32 buttonCfg.extraJsonInfo.at("serial_uart_mux_map") in SerialUartMux()
39 if (buttonCfg.gpios.size() < 3) in SerialUartMux()
44 for (auto& gpio : buttonCfg.gpios) in SerialUartMux()
53 gpioLineCount = buttonCfg.gpios.size() - 1; in SerialUartMux()
H A DhostSelector_switch.hpp30 ButtonConfig& buttonCfg) : in HostSelector() argument
34 ButtonIface(bus, event, buttonCfg) in HostSelector()
38 if (buttonCfg.type == ConfigType::gpio) in HostSelector()
40 hsPosMap = buttonCfg.extraJsonInfo.at("host_selector_map") in HostSelector()
42 gpioLineCount = buttonCfg.gpios.size(); in HostSelector()
45 maxPosition(buttonCfg.extraJsonInfo["max_position"], true); in HostSelector()
H A Dbutton_factory.hpp11 sdbusplus::bus_t& bus, EventPtr& event, ButtonConfig& buttonCfg)>;
40 ButtonConfig& buttonCfg) { in addToRegistry() argument
42 buttonCfg); in addToRegistry()
52 ButtonConfig& buttonCfg) in createInstance() argument
58 return objectIter->second(bus, event, buttonCfg); in createInstance()
H A Dbutton_interface.hpp13 ButtonIface(sdbusplus::bus_t& bus, EventPtr& event, ButtonConfig& buttonCfg, in ButtonIface() argument
16 event(event), config(buttonCfg), callbackHandler(handler) in ButtonIface()
22 if (buttonCfg.type == ConfigType::gpio) in ButtonIface()
27 else if (buttonCfg.type == ConfigType::cpld) in ButtonIface()
H A Dreset_button.hpp39 ButtonConfig& buttonCfg) : in ResetButton() argument
43 ButtonIface(bus, event, buttonCfg) in ResetButton()
H A Did_button.hpp39 ButtonConfig& buttonCfg) : in IDButton() argument
43 ButtonIface(bus, event, buttonCfg) in IDButton()
H A DdebugHostSelector_button.hpp27 ButtonConfig& buttonCfg) : in DebugHostSelector() argument
31 ButtonIface(bus, event, buttonCfg) in DebugHostSelector()
H A Dpower_button.hpp41 ButtonConfig& buttonCfg) : in PowerButton() argument
45 ButtonIface(bus, event, buttonCfg) in PowerButton()
H A Dcpld.hpp18 int configCpld(ButtonConfig& buttonCfg);
H A Dgpio.hpp63 int configGroupGpio(ButtonConfig& buttonCfg);