@@ -129,8 +129,8 @@ macro_rules! peripheral_reset_and_enable_control {
129129 $(
130130 $( #[ $pmeta: meta ] ) *
131131 $( ( $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 ) * ] ) *
134134 $( [ fixed clk: $clk_doc_f: expr ] ) *
135135 ) ,*
136136 ] ; ) +) => {
@@ -177,10 +177,10 @@ macro_rules! peripheral_reset_and_enable_control {
177177 $AXBn, $( ( $NoReset) ) * $p, [ < $p: upper >] , [ < $p: lower >] ,
178178 $( $pmeta ) *
179179 $(
180- [ kernel $clk: $pk $( ( $Variant) ) * $ccip $clk_doc]
180+ [ kernel $clk: $pk $( ( $Variant) ) * $pk_alias $ ccip $clk_doc]
181181 ) *
182182 $(
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 ) * ]
184184 ) *
185185 $(
186186 [ fixed clk: $clk_doc_f]
@@ -230,8 +230,8 @@ macro_rules! peripheral_reset_and_enable_control_generator {
230230 $p_lower: ident, // comments, equivalent to with the paste macro.
231231
232232 $( $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 ) * ] ) *
235235 $( [ fixed clk: $clk_doc_f: expr ] ) *
236236 ) => {
237237 paste:: item! {
@@ -388,7 +388,7 @@ macro_rules! peripheral_reset_and_enable_control_generator {
388388 #[ doc=$clk_doc]
389389 /// kernel clock source selection
390390 pub type [ < $pk ClkSel >] =
391- rcc:: [ < $ccip >] :: [ < $pk : upper SEL >] ;
391+ rcc:: [ < $ccip >] :: [ < $pk_alias SEL >] ;
392392 ) *
393393 $( // Group kernel clocks
394394 impl [ < $pk_g ClkSelGetter >] for $p { }
@@ -398,7 +398,7 @@ macro_rules! peripheral_reset_and_enable_control_generator {
398398 #[ doc=$clk_doc_g]
399399 /// kernel clock source selection.
400400 pub type [ < $pk_g ClkSel >] =
401- rcc:: [ < $ccip_g >] :: [ < $pk_g : upper SEL >] ;
401+ rcc:: [ < $ccip_g >] :: [ < $pk_g_alias SEL >] ;
402402
403403 /// Can return
404404 #[ doc=$clk_doc_g]
@@ -508,8 +508,8 @@ peripheral_reset_and_enable_control! {
508508 ] ;
509509 #[ cfg( feature = "rm0492" ) ]
510510 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" ] ,
513513 Dac12 [ group clk: AdcDac ]
514514 ] ;
515515
@@ -522,16 +522,16 @@ peripheral_reset_and_enable_control! {
522522 ] ;
523523 #[ cfg( feature = "rm0492" ) ]
524524 APB1L , "" => [
525- I3c1 [ kernel clk: I3c1 ( Variant ) ccipr4 "I3C1" ] ,
525+ I3c1 [ kernel clk: I3c1 ( Variant ) I3C ccipr4 "I3C1" ] ,
526526
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" ] ,
529529
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" ] ,
532532
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" ] ,
535535 Opamp ,
536536 Comp
537537 ] ;
@@ -542,8 +542,8 @@ peripheral_reset_and_enable_control! {
542542 ] ;
543543 #[ cfg( feature = "rm0492" ) ]
544544 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" ]
547547 ] ;
548548
549549 #[ cfg( all( ) ) ]
@@ -552,9 +552,9 @@ peripheral_reset_and_enable_control! {
552552 ] ;
553553 #[ cfg( feature = "rm0492" ) ]
554554 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" ]
558558 ] ;
559559
560560 #[ cfg( all( ) ) ]
@@ -564,9 +564,9 @@ peripheral_reset_and_enable_control! {
564564 ] ;
565565 #[ cfg( feature = "rm0492" ) ]
566566 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" ]
570570 ] ;
571571
572572}
0 commit comments