summaryrefslogtreecommitdiff
path: root/data/mappings/info_config.hjson
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2023-09-05 01:53:05 +0100
committerGitHub <noreply@github.com>2023-09-05 01:53:05 +0100
commit5fab310e65f30514ec5d119af756f9a45e7e8454 (patch)
treea1272e1cbca8947e22ecc703b57f9baa062974a1 /data/mappings/info_config.hjson
parenta03de8440bc379d590bcb7cd250d719a90dedde2 (diff)
Implement data driven wear leveling (#21906)
* DD encoder map, wear leveling * remove encoder map from DD let's avoid the support headache * wear leveling: specify the allowed drivers by name Co-authored-by: Ryan <fauxpark@gmail.com> * Add additional params * Relocate under eeprom * disable parsing --------- Co-authored-by: Dimitris Mantzouranis <d3xter93@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
Diffstat (limited to 'data/mappings/info_config.hjson')
-rw-r--r--data/mappings/info_config.hjson4
1 files changed, 4 insertions, 0 deletions
diff --git a/data/mappings/info_config.hjson b/data/mappings/info_config.hjson
index ab9a4a0e45..c3db2e46a2 100644
--- a/data/mappings/info_config.hjson
+++ b/data/mappings/info_config.hjson
@@ -49,6 +49,10 @@
"DYNAMIC_KEYMAP_EEPROM_MAX_ADDR": {"info_key": "dynamic_keymap.eeprom_max_addr", "value_type": "int"},
"DYNAMIC_KEYMAP_LAYER_COUNT": {"info_key": "dynamic_keymap.layer_count", "value_type": "int"},
+ // EEPROM
+ "WEAR_LEVELING_BACKING_SIZE": {"info_key": "eeprom.wear_leveling.backing_size", "value_type": "int", "to_json": false},
+ "WEAR_LEVELING_LOGICAL_SIZE": {"info_key": "eeprom.wear_leveling.logical_size", "value_type": "int", "to_json": false},
+
// Indicators
"LED_CAPS_LOCK_PIN": {"info_key": "indicators.caps_lock"},
"LED_NUM_LOCK_PIN": {"info_key": "indicators.num_lock"},