| Age | Commit message (Collapse) | Author | Files | Lines |
|
{} only initalizes the std::optional, not the thing
in the optional. Intialize it correctly.
Tested: Warnings went away, on reboot changes persisted
Change-Id: I3c40317f077d241f0dc938910a28876f911d8021
Signed-off-by: James Feist <james.feist@linux.intel.com>
|
|
Folder names cannot be the same as file names or we
will get conflicts.
Tested: settingsd no longer had issues on efe3
Change-Id: I057358b8a6f8a0ec98c177be8d7396d726438cc4
Signed-off-by: James Feist <james.feist@linux.intel.com>
|
|
This change adds a flag that allows a setting to not persist.
Tested:
Verified that a setting that is set to not persist gets created
with the default value on each boot.
Combined with the AC Boot parameter change, this makes the power
restore policy behave as expected.
Change-Id: I0a8e8237864ab7ab315c0be6df23b424f0a1ccb3
Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
|
|
This implements an asio based, non-yaml settingsd. This
should make it so we don't have to go through the process
of creating yaml anymore.
Tested: Modifed thermal_mode setting and on reboot it
persisted
Change-Id: Ie385064aa07838acb16ecd6cc86778d570d586cc
Signed-off-by: Feist, James <james.feist@linux.intel.com>
|