Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-hwmon
/
5e5259bf6710f22d3b78667098e56fa0e4895160
/
mainloop.cpp
ad6043f
sdbusplus: use shorter type aliases
by Patrick Williams
· 2 years, 6 months ago
3a81614
build: switch to C++20
by Patrick Williams
· 3 years, 3 months ago
6d50c3e
sensor: Implement sensor "ASYNC_READ_TIMEOUT"
by Brandon Kim
· 5 years ago
d46d081
Add sensor instance id command line argument.
by Anton D. Kachalov
· 4 years ago
d8cacfd
Change #ifdef to #if after move to meson
by Matt Spinler
· 3 years, 9 months ago
7376909
Send high/low alarm signal when sensor reading exceeds threshold
by Duke Du
· 3 years, 9 months ago
6a391de
Print the errno from a fail in the journal
by Matt Spinler
· 4 years, 6 months ago
ecac0ae
Fixes for when sensor value is a double
by Matt Spinler
· 4 years, 6 months ago
5e034af
Print the failing filename in the journal msg
by Matt Spinler
· 4 years, 7 months ago
94a04c4
Suppress clang-format on one case
by Kun Yi
· 5 years ago
9bbe602
Support averaging power values
by Carol Wang
· 5 years ago
2227bd5
sensor: Replace GpioLock with stdplus RAII helper
by William A. Kennington III
· 6 years ago
501ade2
[cleanup] mainloop: simplify with structured bindings
by Kun Yi
· 5 years ago
553552c
[cleanup] mainloop: continue early
by Kun Yi
· 5 years ago
79205b2
sensor: Add UPDATE_FUNCTIONAL_ON_FAIL and its behavior
by Brandon Kim
· 6 years ago
0892c3f
drop remove_from_dbus_on_fail option
by Patrick Venture
· 6 years ago
feb744a
mainloop: move out the interface update method
by Patrick Venture
· 6 years ago
1fc55df
mainloop: delete unused local empty pointer instances
by Patrick Venture
· 6 years ago
86dcac8
sensor: Always add status interface, track fault file with class member
by Brandon Kim
· 6 years ago
16805a6
mainloop: Make HwmonIO injectable dependency
by Patrick Venture
· 6 years ago
0cd4f69
mainloop: add helper methods for sensor removal
by Patrick Venture
· 6 years ago
6206723
rename Object type to InterfaceMap
by Patrick Venture
· 6 years ago
db76d49
sensor: Implement RAII object for GPIO unlock and lock
by Brandon Kim
· 6 years ago
d0ce792
Emit signal and remove sensors from dbus
by Matthew Barth
· 6 years ago
52b4061
mainloop: add underscore prefix to members
by Patrick Venture
· 6 years ago
2864b06
sensor: to enable testing receive hwmonio interface pointer
by Patrick Venture
· 6 years ago
0e74975
mainloop: Include <cassert>
by William A. Kennington III
· 6 years ago
db7ecb6
cleanup: add const to read-only iterators
by Patrick Venture
· 6 years ago
0dd0c4d
timer: Remove in favor of sdeventplus/timer
by William A. Kennington III
· 6 years ago
ee73f5b
Make hwmon work with double or int64 interface
by James Feist
· 6 years ago
0fe4cb3
mainloop: Use sdeventplus
by William A. Kennington III
· 6 years ago
4cbdfef
Remove old experimental includes
by William A. Kennington III
· 6 years ago
685efa1
cleanup: reduced scope of variables
by Patrick Venture
· 6 years ago
b28f432
Use gpioplus for specifying gpio gating
by Patrick Venture
· 6 years ago
043d323
add .clang-format
by Patrick Venture
· 6 years ago
ac47309
Move sensor adjust within sensor object
by Matthew Barth
· 7 years ago
cb3daaf
Move value iface creation into sensor object
by Matthew Barth
· 7 years ago
2e41b13
Move status iface creation into sensor object
by Matthew Barth
· 7 years ago
9c43106
Add sensor object framework
by Matthew Barth
· 7 years ago
7c42480
Support indirections other than just "label"
by Matt Spinler
· 7 years ago
c897d8b
mainloop: add uniqueness to busname
by Patrick Venture
· 7 years ago
0b30505
Remove OCC EREMOTEIO return code hack
by Matthew Barth
· 7 years ago
bfcaf3d
Refresh sensor functional state
by Matthew Barth
· 7 years ago
27c4a39
Skip updating value for faulted sensors
by Matthew Barth
· 7 years ago
ca44c2e
Fault status check before reading sensor value
by Matthew Barth
· 7 years ago
3581938
Add status interface to sensors
by Matthew Barth
· 7 years ago
d238e23
Return sensor object state data as optional
by Matthew Barth
· 7 years ago
75e56c6
hwmonio: split IoAccess object out
by Patrick Venture
· 7 years ago
50cf1c5
mainloop cleanup: added std namespace where missing
by Patrick Venture
· 7 years ago
979c806
Get sensor identifiers function
by Matthew Barth
· 7 years ago
b798527
Check for empty return code list on adding
by Matthew Barth
· 7 years ago
0979185
mainloop cleanup: moved getAttrs to hwmon namespace
by Patrick Venture
· 7 years ago
a24c880
move calls to cstdlib::getenv to env::getEnv
by Patrick Venture
· 7 years ago
7a5285d
move getEnv methods into env namespace
by Patrick Venture
· 7 years ago
73a50c7
mainloop: Add some helpful comments
by Patrick Venture
· 7 years ago
d4beecf
No retries when adding a purposely removed sensor
by Matthew Barth
· 7 years ago
38c74e7
Trace return code driven remove/add of sensors
by Matthew Barth
· 7 years ago
28f8e66
Check TARGET_MODE on target sensors
by Matthew Barth
· 7 years ago
33db92b
Include monitoring removed sensors for re-adding
by Matthew Barth
· 7 years ago
31d214c
Attempt adding sensors with initial read error rc
by Matthew Barth
· 7 years ago
8772ce3
Remove sensors for given return codes
by Matthew Barth
· 7 years ago
d26e277
Store sensor return codes for dbus removal
by Matthew Barth
· 7 years ago
2a51a9c
performance: setup sysfs read independent of D-Bus
by Deepak Kodihalli
· 7 years ago
c1cece7
Add configure option for how read fails behave
by Patrick Venture
· 7 years ago
a23babd
Handle OCC EAGAIN & EREMOTEIO in 4.13
by Matthew Barth
· 7 years ago
a7e2c1e
Make it possible to choose the target interface
by Matt Spinler
· 7 years ago
7bd5fcf
Read MaxValue and MinValue from configuration
by James Feist
· 7 years ago
9331ab7
Add fan pwm interface target
by Patrick Venture
· 7 years ago
fee106b
Support reading 64 bit integers
by Matt Spinler
· 7 years ago
4d9a35b
Claim a stable well known busname
by Brad Bishop
· 7 years ago
b4e6557
Read fan target sysfs value on startup
by Matt Spinler
· 7 years ago
ccfc77b
Pass discrete type/ID values into addThreshold
by Matt Spinler
· 7 years ago
4b68c4e
Refactor method of looking up indirect labels
by Matt Spinler
· 7 years ago
a3eb8e3
Remove old TODO
by Matt Spinler
· 7 years ago
9b65f76
Log the failing sysfs filename
by Matt Spinler
· 7 years ago
c923ce9
Enhancement to support GAIN and OFFSET value for sensor reading
by Chiabing Lee
· 7 years ago
754d38c
sysfs IO enhancements
by Brad Bishop
· 7 years ago
751043e
Use hwmonio for attribute IO
by Brad Bishop
· 7 years ago
f3aa9ae
mainloop: Cache devpath at startup
by Brad Bishop
· 7 years ago
f9c83c4
Add configure option to control how fails behave
by Matt Spinler
· 7 years ago
3b8e36e
Allow EAGAIN failures
by Matt Spinler
· 7 years ago
1e6324f
Don't exit program on sysfs read failures.
by Patrick Venture
· 8 years ago
1f8a958
Add a level of indirection when naming the DBUS objects
by Tom Joseph
· 8 years ago
ab10f16
Introduce interval configuration for sensor reads.
by Patrick Venture
· 8 years ago
62503a4
Exit early if no sensors matched.
by Patrick Venture
· 8 years ago
0a8de64
Write pwmX_enable for fans that have a fanX_target
by Matt Spinler
· 8 years ago
048ac87
Update hwmon fan target sysfs entries
by Matthew Barth
· 8 years ago
bf7b7b1
Create a FanSpeedObject interface
by Matthew Barth
· 8 years ago
973886d
Change constexpr function pointers to static constants
by Saqib Khan
· 8 years ago
03e8735
Remove unnecessary copy constructing ObjectManager
by Brad Bishop
· 8 years ago
4db6442
Log failing path after sysfs access failures
by Brad Bishop
· 8 years ago
b8740fc
Minor path/string op tweaks
by Brad Bishop
· 8 years ago
30dbcee
Delay emission of InterfacesAdded
by Brad Bishop
· 8 years ago
add9851
Instantiate objects in the correct namespace
by Brad Bishop
· 8 years ago
5afe21a
Detect power current and energy sensors
by Brad Bishop
· 8 years ago
951a79e
Add helper function for finding attributes
by Brad Bishop
· 8 years ago
e0b7d05
Enable sensor thresholds
by Brad Bishop
· 8 years ago
e9fdee0
Move value interface creation to a helper method.
by Brad Bishop
· 8 years ago
f3df6b4
Add configuration discovery helper method
by Brad Bishop
· 8 years ago
f7426cf
Add object info tuple
by Brad Bishop
· 8 years ago
Next »