summaryrefslogtreecommitdiff
path: root/app/src/behaviors/behavior_reset.c
diff options
context:
space:
mode:
authorPete Johanson <peter@peterjohanson.com>2020-09-14 09:46:35 -0400
committerGitHub <noreply@github.com>2020-09-14 09:46:35 -0400
commit9110335142813c60c4ae3572444d4f954c41ef14 (patch)
treed8f758f8d87e7e8f7bb7e2f39a8de2f0a3158e34 /app/src/behaviors/behavior_reset.c
parent2c38947d1dcde236c27aba0c29042e4b610ee5d8 (diff)
parent191a2d755ad4761bd04a30a113e05119ad7aa61e (diff)
Merge pull request #183 from petejohanson/ops/clang-format-checks
Standardize code formatting using clang-format w/ LLVM style
Diffstat (limited to 'app/src/behaviors/behavior_reset.c')
-rw-r--r--app/src/behaviors/behavior_reset.c40
1 files changed, 17 insertions, 23 deletions
diff --git a/app/src/behaviors/behavior_reset.c b/app/src/behaviors/behavior_reset.c
index b5692b5..90de20b 100644
--- a/app/src/behaviors/behavior_reset.c
+++ b/app/src/behaviors/behavior_reset.c
@@ -14,37 +14,31 @@
LOG_MODULE_DECLARE(zmk, CONFIG_ZMK_LOG_LEVEL);
struct behavior_reset_config {
- int type;
+ int type;
};
-static int behavior_reset_init(struct device *dev)
-{
- return 0;
-};
+static int behavior_reset_init(struct device *dev) { return 0; };
-static int on_keymap_binding_pressed(struct device *dev, u32_t position, u32_t _param1, u32_t _param2)
-{
- const struct behavior_reset_config *cfg = dev->config_info;
+static int on_keymap_binding_pressed(struct device *dev, u32_t position, u32_t _param1,
+ u32_t _param2) {
+ const struct behavior_reset_config *cfg = dev->config_info;
- // TODO: Correct magic code for going into DFU?
- // See https://github.com/adafruit/Adafruit_nRF52_Bootloader/blob/d6b28e66053eea467166f44875e3c7ec741cb471/src/main.c#L107
- sys_reboot(cfg->type);
- return 0;
+ // TODO: Correct magic code for going into DFU?
+ // See
+ // https://github.com/adafruit/Adafruit_nRF52_Bootloader/blob/d6b28e66053eea467166f44875e3c7ec741cb471/src/main.c#L107
+ sys_reboot(cfg->type);
+ return 0;
}
static const struct behavior_driver_api behavior_reset_driver_api = {
- .binding_pressed = on_keymap_binding_pressed,
+ .binding_pressed = on_keymap_binding_pressed,
};
+#define RST_INST(n) \
+ static const struct behavior_reset_config behavior_reset_config_##n = { \
+ .type = DT_INST_PROP(n, type)}; \
+ DEVICE_AND_API_INIT(behavior_reset_##n, DT_INST_LABEL(n), behavior_reset_init, NULL, \
+ &behavior_reset_config_##n, APPLICATION, \
+ CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, &behavior_reset_driver_api);
-#define RST_INST(n) \
- static const struct behavior_reset_config behavior_reset_config_##n = { \
- .type = DT_INST_PROP(n, type) \
- }; \
- DEVICE_AND_API_INIT(behavior_reset_##n, DT_INST_LABEL(n), behavior_reset_init, \
- NULL, \
- &behavior_reset_config_##n, \
- APPLICATION, CONFIG_KERNEL_INIT_PRIORITY_DEFAULT, \
- &behavior_reset_driver_api);
-
DT_INST_FOREACH_STATUS_OKAY(RST_INST) \ No newline at end of file