Skip to content

Commit 82bd86b

Browse files
authored
Merge pull request embassy-rs#718 from liebman/stm32wl-cleanup-lptim-sel-value-enums
stm32wl: cleanup/consolidate LPTIMSEL enum values
2 parents 3178794 + 907305d commit 82bd86b

2 files changed

Lines changed: 22 additions & 34 deletions

File tree

data/registers/rcc_wl5.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1048,14 +1048,17 @@ fieldset/CCIPR:
10481048
description: Low power timer 1 clock source selection
10491049
bit_offset: 18
10501050
bit_size: 2
1051+
enum: LPTIMSEL
10511052
- name: LPTIM2SEL
10521053
description: Low power timer 2 clock source selection
10531054
bit_offset: 20
10541055
bit_size: 2
1056+
enum: LPTIMSEL
10551057
- name: LPTIM3SEL
10561058
description: Low power timer 3 clock source selection
10571059
bit_offset: 22
10581060
bit_size: 2
1061+
enum: LPTIMSEL
10591062
- name: ADCSEL
10601063
description: ADC clock source selection
10611064
bit_offset: 28
@@ -2024,6 +2027,21 @@ enum/RNGSEL:
20242027
value: 2
20252028
- name: MSI
20262029
value: 3
2030+
enum/LPTIMSEL:
2031+
bit_size: 2
2032+
variants:
2033+
- name: PCLK1
2034+
description: APB clock selected
2035+
value: 0
2036+
- name: LSI
2037+
description: LSI clock selected
2038+
value: 1
2039+
- name: HSI
2040+
description: HSI16 clock selected
2041+
value: 2
2042+
- name: LSE
2043+
description: LSE clock selected
2044+
value: 3
20272045
enum/RTCSEL:
20282046
bit_size: 2
20292047
variants:

data/registers/rcc_wle.yaml

Lines changed: 4 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -685,17 +685,17 @@ fieldset/CCIPR:
685685
description: Low power timer 1 clock source selection
686686
bit_offset: 18
687687
bit_size: 2
688-
enum: LPTIM1SEL
688+
enum: LPTIMSEL
689689
- name: LPTIM2SEL
690690
description: Low power timer 2 clock source selection
691691
bit_offset: 20
692692
bit_size: 2
693-
enum: LPTIM2SEL
693+
enum: LPTIMSEL
694694
- name: LPTIM3SEL
695695
description: Low power timer 3 clock source selection
696696
bit_offset: 22
697697
bit_size: 2
698-
enum: LPTIM3SEL
698+
enum: LPTIMSEL
699699
- name: ADCSEL
700700
description: ADC clock source selection
701701
bit_offset: 28
@@ -1662,37 +1662,7 @@ enum/RNGSEL:
16621662
- name: MSI
16631663
description: MSI clock selected
16641664
value: 3
1665-
enum/LPTIM3SEL:
1666-
bit_size: 2
1667-
variants:
1668-
- name: PCLK1
1669-
description: APB clock selected
1670-
value: 0
1671-
- name: LSI
1672-
description: LSI clock selected
1673-
value: 1
1674-
- name: HSI
1675-
description: HSI16 clock selected
1676-
value: 2
1677-
- name: LSE
1678-
description: LSE clock selected
1679-
value: 3
1680-
enum/LPTIM2SEL:
1681-
bit_size: 2
1682-
variants:
1683-
- name: PCLK1
1684-
description: APB clock selected
1685-
value: 0
1686-
- name: LSI
1687-
description: LSI clock selected
1688-
value: 1
1689-
- name: HSI
1690-
description: HSI16 clock selected
1691-
value: 2
1692-
- name: LSE
1693-
description: LSE clock selected
1694-
value: 3
1695-
enum/LPTIM1SEL:
1665+
enum/LPTIMSEL:
16961666
bit_size: 2
16971667
variants:
16981668
- name: PCLK1

0 commit comments

Comments
 (0)