~aleteoryx/muditaos

ref: c8a31091e8361a9585b109fdbc25f1c0c9cb4c13 muditaos/module-sys d---------
[EGD-5155] Change Timers debug functionality

Enhanced Timers debug functionality.
7d7003d6 — Marcin Smoczyński 5 years ago
Merge branch 'master' into stable
b24f0bca — Wojtek Rzepecki 5 years ago
[EGD-2501] Add gsm powerdown due to battery

Gsm model power state maintenance based on battery level.
40bf381e — Marcin Smoczyński 5 years ago
[EGD-5086] Fix voice not starting when calling

Due to a race condition between source and sink voice is not always
starting when calling. Introduce audio stream connections to avoid
race condition and improve handling of audio start and stop operations.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
a3d6c798 — Maciej-Mudita 5 years ago
[EGD-5186] Change minimum CPU frequency to 132 MHz

Temporary minimum CPU frequency limitation
15218581 — Maciej-Mudita 5 years ago
[EGD-4887] Add PLL2 clock switching

Pll2 will be disabled at the lowest CPU frequency,
which will save power
e7b9bcf7 — Przemyslaw Brudny 5 years ago
[EGD-5133] Fix settings bus add duplications

Changed Bus Channels vector to set to prevent
duplicates and cleaned logging.
[EGD-5151] Fix timers callback issue

Fix timers callbacked issue and make sure there is no need to
call connect() after each stop().
0c0fdef1 — Maciej-Mudita 5 years ago
[EGD-4881] Add oscillator clock switching mechanisms

Osc will change automatically at the lowest CPU frequency,
which will save power
7e157e83 — Wojtek Rzepecki 5 years ago
[EGD-5050] Add brownout detection

Brownout detectection realized through charger driver
f9b9967b — Maciej-Mudita 5 years ago
[EGD-4694] Add CPU frequency shift mechanism

The CPU frequency changes automatically which saves energy
df37008c — Wojtek Rzepecki 5 years ago
[EGD-4952] Fixes for rt1051
243deec8 — Wojtek Rzepecki 5 years ago
[EGD-4952] Added critical level check + messages
4e0f72e7 — Piotr Tanski 5 years ago
[EGD-4696] Several stabilization patches. (#1192)

009aa9dd — Lucjan Bryndza 5 years ago
Merge branch 'master' into stable
8a3eb646 — Hubert Chrzaniuk 5 years ago
[EGD-4899] Worker class design improvements and fixes (#1190)

* allow workers to run independently from service
* change worker to use FreeRTOS wrapper Queue class instead of
  freeRTOS native queues
* fix bug disallowing to destruct worker that have never ran
* fixed worker bad state transition to Running state
bcb2f3dd — Lucjan Bryndza 5 years ago
Merge branch 'master' into stable
9c9e921a — Maciej Gibowicz 5 years ago
[EGD-4693] PowerManagement: CPU load measurement (#1156)

Add FreeRTOS idle tasks Run Time Statistics

This will allow to measure the CPU load
c0d1d524 — Lucjan Bryndza 5 years ago
Merge branch 'master' into stable
0cc2af08 — Maciej Gibowicz 5 years ago
[EGD-4472] PowerManagement: Separation of CPU clock into separate clock domain (#1125)

Change CPU clock into separate clock domain

We can control the CPU frequency independently of the peripherals.
Next