@@ -129,8 +129,8 @@ macro_rules! peripheral_reset_and_enable_control {
129
129
$(
130
130
$( #[ $pmeta: meta ] ) *
131
131
$( ( $NoReset: ident) ) ? $p: ident
132
- $( [ kernel $clk: ident: $pk: ident $( ( $Variant: ident) ) * $ccip: ident $clk_doc: expr ] ) *
133
- $( [ group clk: $pk_g: ident $( $( ( $Variant_g: ident) ) * $ccip_g: ident $clk_doc_g: expr ) * ] ) *
132
+ $( [ kernel $clk: ident: $pk: ident $( ( $Variant: ident) ) * $pk_alias : ident $ ccip: ident $clk_doc: expr ] ) *
133
+ $( [ group clk: $pk_g: ident $( $( ( $Variant_g: ident) ) * $pk_g_alias : ident $ ccip_g: ident $clk_doc_g: expr ) * ] ) *
134
134
$( [ fixed clk: $clk_doc_f: expr ] ) *
135
135
) ,*
136
136
] ; ) +) => {
@@ -177,10 +177,10 @@ macro_rules! peripheral_reset_and_enable_control {
177
177
$AXBn, $( ( $NoReset) ) * $p, [ < $p: upper >] , [ < $p: lower >] ,
178
178
$( $pmeta ) *
179
179
$(
180
- [ kernel $clk: $pk $( ( $Variant) ) * $ccip $clk_doc]
180
+ [ kernel $clk: $pk $( ( $Variant) ) * $pk_alias $ ccip $clk_doc]
181
181
) *
182
182
$(
183
- [ group clk: $pk_g [ < $pk_g: lower >] $( $( ( $Variant_g) ) * $ccip_g $clk_doc_g ) * ]
183
+ [ group clk: $pk_g [ < $pk_g: lower >] $( $( ( $Variant_g) ) * $pk_g_alias $ ccip_g $clk_doc_g ) * ]
184
184
) *
185
185
$(
186
186
[ fixed clk: $clk_doc_f]
@@ -230,8 +230,8 @@ macro_rules! peripheral_reset_and_enable_control_generator {
230
230
$p_lower: ident, // comments, equivalent to with the paste macro.
231
231
232
232
$( $pmeta: meta ) *
233
- $( [ kernel $clk: ident: $pk: ident $( ( $Variant: ident) ) * $ccip: ident $clk_doc: expr ] ) *
234
- $( [ group clk: $pk_g: ident $pk_g_lower: ident $( $( ( $Variant_g: ident) ) * $ccip_g: ident $clk_doc_g: expr ) * ] ) *
233
+ $( [ kernel $clk: ident: $pk: ident $( ( $Variant: ident) ) * $pk_alias : ident $ ccip: ident $clk_doc: expr ] ) *
234
+ $( [ group clk: $pk_g: ident $pk_g_lower: ident $( $( ( $Variant_g: ident) ) * $pk_g_alias : ident $ ccip_g: ident $clk_doc_g: expr ) * ] ) *
235
235
$( [ fixed clk: $clk_doc_f: expr ] ) *
236
236
) => {
237
237
paste:: item! {
@@ -388,7 +388,7 @@ macro_rules! peripheral_reset_and_enable_control_generator {
388
388
#[ doc=$clk_doc]
389
389
/// kernel clock source selection
390
390
pub type [ < $pk ClkSel >] =
391
- rcc:: [ < $ccip >] :: [ < $pk : upper SEL >] ;
391
+ rcc:: [ < $ccip >] :: [ < $pk_alias SEL >] ;
392
392
) *
393
393
$( // Group kernel clocks
394
394
impl [ < $pk_g ClkSelGetter >] for $p { }
@@ -398,7 +398,7 @@ macro_rules! peripheral_reset_and_enable_control_generator {
398
398
#[ doc=$clk_doc_g]
399
399
/// kernel clock source selection.
400
400
pub type [ < $pk_g ClkSel >] =
401
- rcc:: [ < $ccip_g >] :: [ < $pk_g : upper SEL >] ;
401
+ rcc:: [ < $ccip_g >] :: [ < $pk_g_alias SEL >] ;
402
402
403
403
/// Can return
404
404
#[ doc=$clk_doc_g]
@@ -508,8 +508,8 @@ peripheral_reset_and_enable_control! {
508
508
] ;
509
509
#[ cfg( feature = "rm0492" ) ]
510
510
AHB2 , "" => [
511
- Rng [ kernel clk: Rng ccipr5 "RNG" ] ,
512
- Adc [ group clk: AdcDac ( Variant ) ccipr5 "ADC/DAC" ] ,
511
+ Rng [ kernel clk: Rng RNG ccipr5 "RNG" ] ,
512
+ Adc [ group clk: AdcDac ( Variant ) ADCDAC ccipr5 "ADC/DAC" ] ,
513
513
Dac12 [ group clk: AdcDac ]
514
514
] ;
515
515
@@ -522,16 +522,16 @@ peripheral_reset_and_enable_control! {
522
522
] ;
523
523
#[ cfg( feature = "rm0492" ) ]
524
524
APB1L , "" => [
525
- I3c1 [ kernel clk: I3c1 ( Variant ) ccipr4 "I3C1" ] ,
525
+ I3c1 [ kernel clk: I3c1 ( Variant ) I3C ccipr4 "I3C1" ] ,
526
526
527
- I2c1 [ kernel clk: I2c1 ccipr4 "I2C1" ] ,
528
- I2c2 [ kernel clk: I2c2 ccipr4 "I2C2" ] ,
527
+ I2c1 [ kernel clk: I2c1 I2C ccipr4 "I2C1" ] ,
528
+ I2c2 [ kernel clk: I2c2 I2C ccipr4 "I2C2" ] ,
529
529
530
- Usart2 [ kernel clk: Usart2 ( Variant ) ccipr1 "USART2" ] ,
531
- Usart3 [ kernel clk: Usart3 ( Variant ) ccipr1 "USART3" ] ,
530
+ Usart2 [ kernel clk: Usart2 ( Variant ) USART ccipr1 "USART2" ] ,
531
+ Usart3 [ kernel clk: Usart3 ( Variant ) USART ccipr1 "USART3" ] ,
532
532
533
- Spi2 [ kernel clk: Spi2 ( Variant ) ccipr3 "SPI2" ] ,
534
- Spi3 [ kernel clk: Spi3 ( Variant ) ccipr3 "SPI3" ] ,
533
+ Spi2 [ kernel clk: Spi2 ( Variant ) SPI123 ccipr3 "SPI2" ] ,
534
+ Spi3 [ kernel clk: Spi3 ( Variant ) SPI123 ccipr3 "SPI3" ] ,
535
535
Opamp ,
536
536
Comp
537
537
] ;
@@ -542,8 +542,8 @@ peripheral_reset_and_enable_control! {
542
542
] ;
543
543
#[ cfg( feature = "rm0492" ) ]
544
544
APB1H , "" => [
545
- Lptim2 [ kernel clk: Lptim2 ( Variant ) ccipr2 "LPTIM2" ] ,
546
- Fdcan [ kernel clk: Fdcan ( Variant ) ccipr5 "FDCAN" ]
545
+ Lptim2 [ kernel clk: Lptim2 ( Variant ) LPTIM ccipr2 "LPTIM2" ] ,
546
+ Fdcan [ kernel clk: Fdcan ( Variant ) FDCAN ccipr5 "FDCAN" ]
547
547
] ;
548
548
549
549
#[ cfg( all( ) ) ]
@@ -552,9 +552,9 @@ peripheral_reset_and_enable_control! {
552
552
] ;
553
553
#[ cfg( feature = "rm0492" ) ]
554
554
APB2 , "" => [
555
- Usb [ kernel clk: Usb ccipr4 "USB" ] ,
556
- Usart1 [ kernel clk: Usart1 ( Variant ) ccipr1 "USART1" ] ,
557
- Spi1 [ kernel clk: Spi1 ( Variant ) ccipr3 "SPI1" ]
555
+ Usb [ kernel clk: Usb USB ccipr4 "USB" ] ,
556
+ Usart1 [ kernel clk: Usart1 ( Variant ) USART ccipr1 "USART1" ] ,
557
+ Spi1 [ kernel clk: Spi1 ( Variant ) SPI123 ccipr3 "SPI1" ]
558
558
] ;
559
559
560
560
#[ cfg( all( ) ) ]
@@ -564,9 +564,9 @@ peripheral_reset_and_enable_control! {
564
564
] ;
565
565
#[ cfg( feature = "rm0492" ) ]
566
566
APB3 , "" => [
567
- I3c2 [ kernel clk: I3c2 ( Variant ) ccipr4 "I3C2" ] ,
568
- LpTim1 [ kernel clk: LpTim1 ( Variant ) ccipr2 "LPTIM1" ] ,
569
- LpUart1 [ kernel clk: LpUart1 ( Variant ) ccipr3 "LPUART1" ]
567
+ I3c2 [ kernel clk: I3c2 ( Variant ) I3C ccipr4 "I3C2" ] ,
568
+ LpTim1 [ kernel clk: LpTim1 ( Variant ) LPTIM ccipr2 "LPTIM1" ] ,
569
+ LpUart1 [ kernel clk: LpUart1 ( Variant ) USART ccipr3 "LPUART1" ]
570
570
] ;
571
571
572
572
}
0 commit comments