summaryrefslogtreecommitdiff
path: root/src/drivers
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers')
-rw-r--r--src/drivers/i2s_dac.cpp7
-rw-r--r--src/drivers/include/wm8523.hpp4
-rw-r--r--src/drivers/wm8523.cpp4
3 files changed, 8 insertions, 7 deletions
diff --git a/src/drivers/i2s_dac.cpp b/src/drivers/i2s_dac.cpp
index e4e782c2..c835fb1f 100644
--- a/src/drivers/i2s_dac.cpp
+++ b/src/drivers/i2s_dac.cpp
@@ -28,10 +28,10 @@
#include "hal/i2c_types.h"
#include "gpios.hpp"
-#include "wm8523.hpp"
#include "hal/i2s_types.h"
#include "i2c.hpp"
#include "soc/clk_tree_defs.h"
+#include "wm8523.hpp"
namespace drivers {
@@ -106,7 +106,7 @@ auto I2SDac::Start() -> void {
vTaskDelay(pdMS_TO_TICKS(1));
wm8523::WriteRegister(wm8523::Register::kPsCtrl, 0b10);
- uint8_t zeroes[256] {0};
+ uint8_t zeroes[256]{0};
size_t bytes_loaded = 0;
esp_err_t res = ESP_OK;
do {
@@ -180,7 +180,8 @@ auto I2SDac::Reconfigure(Channels ch, BitsPerSample bps, SampleRate rate)
// Set the correct word size, and set the input format to I2S-justified.
wm8523::WriteRegister(wm8523::Register::kAifCtrl1, (word_length << 3) | 0b10);
// Tell the DAC the clock ratio instead of waiting for it to auto detect.
- wm8523::WriteRegister(wm8523::Register::kAifCtrl2, bps == BPS_24 ? 0b100 : 0b011);
+ wm8523::WriteRegister(wm8523::Register::kAifCtrl2,
+ bps == BPS_24 ? 0b100 : 0b011);
if (i2s_active_) {
i2s_channel_enable(i2s_handle_);
diff --git a/src/drivers/include/wm8523.hpp b/src/drivers/include/wm8523.hpp
index 8b20eda0..6dc2e56e 100644
--- a/src/drivers/include/wm8523.hpp
+++ b/src/drivers/include/wm8523.hpp
@@ -27,5 +27,5 @@ auto ReadRegister(Register reg) -> std::optional<uint16_t>;
auto WriteRegister(Register reg, uint16_t data) -> bool;
auto WriteRegister(Register reg, uint8_t msb, uint8_t lsb) -> bool;
-}
-}
+} // namespace wm8523
+} // namespace drivers
diff --git a/src/drivers/wm8523.cpp b/src/drivers/wm8523.cpp
index dbd4a88e..e1dffd51 100644
--- a/src/drivers/wm8523.cpp
+++ b/src/drivers/wm8523.cpp
@@ -47,5 +47,5 @@ auto WriteRegister(Register reg, uint8_t msb, uint8_t lsb) -> bool {
return transaction.Execute() == ESP_OK;
}
-}
-}
+} // namespace wm8523
+} // namespace drivers