drivers: counter: mchp_xec: convert to DT_INST defines
Convert driver to use DT_INST_ defines. The preferred defines for drivers are DT_INST_. As part of this change we utilize the device tree for GIRQ info and rename timer3 to 2 since we are doing this by instance number. Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
This commit is contained in:
parent
9ed4f39110
commit
9a8831b781
2 changed files with 48 additions and 87 deletions
|
@ -95,48 +95,9 @@
|
|||
#define DT_GPIO_XEC_GPIO240_276_LABEL DT_MICROCHIP_XEC_GPIO_40081280_LABEL
|
||||
#define DT_GPIO_XEC_GPIO240_276_SIZE DT_MICROCHIP_XEC_GPIO_40081280_SIZE
|
||||
|
||||
#ifdef DT_MICROCHIP_XEC_TIMER_40000C00_BASE_ADDRESS
|
||||
|
||||
#define DT_COUNTER_MCHP_XEC_0 1
|
||||
#define DT_COUNTER_MCHP_XEC_0_BASE_ADDR DT_MICROCHIP_XEC_TIMER_40000C00_BASE_ADDRESS
|
||||
#define DT_COUNTER_MCHP_XEC_0_IRQ DT_MICROCHIP_XEC_TIMER_40000C00_IRQ_0
|
||||
#define DT_COUNTER_MCHP_XEC_0_IRQ_PRIORITY DT_MICROCHIP_XEC_TIMER_40000C00_IRQ_0_PRIORITY
|
||||
#define DT_COUNTEX_MCHP_XEC_0_MAX_VALUE DT_MICROCHIP_XEC_TIMER_40000C00_MAX_VALUE
|
||||
#define DT_COUNTER_MCHP_XEC_0_CLOCK_FREQUENCY DT_MICROCHIP_XEC_TIMER_40000C00_CLOCK_FREQUENCY
|
||||
#define DT_COUNTER_MCHP_XEC_0_PRESCALER DT_MICROCHIP_XEC_TIMER_40000C00_PRESCALER
|
||||
#define DT_COUNTER_MCHP_XEC_0_LABEL DT_MICROCHIP_XEC_TIMER_40000C00_LABEL
|
||||
|
||||
#endif /* DT_MICROCHIP_XEC_TIMER_40000C00_BASE_ADDRESS */
|
||||
|
||||
#ifdef DT_MICROCHIP_XEC_TIMER_40000C20_BASE_ADDRESS
|
||||
|
||||
#define DT_COUNTER_MCHP_XEC_1 1
|
||||
#define DT_COUNTER_MCHP_XEC_1_BASE_ADDR DT_MICROCHIP_XEC_TIMER_40000C20_BASE_ADDRESS
|
||||
#define DT_COUNTER_MCHP_XEC_1_IRQ DT_MICROCHIP_XEC_TIMER_40000C20_IRQ_0
|
||||
#define DT_COUNTER_MCHP_XEC_1_IRQ_PRIORITY DT_MICROCHIP_XEC_TIMER_40000C20_IRQ_0_PRIORITY
|
||||
#define DT_COUNTEX_MCHP_XEC_1_MAX_VALUE DT_MICROCHIP_XEC_TIMER_40000C20_MAX_VALUE
|
||||
#define DT_COUNTER_MCHP_XEC_1_CLOCK_FREQUENCY DT_MICROCHIP_XEC_TIMER_40000C20_CLOCK_FREQUENCY
|
||||
#define DT_COUNTER_MCHP_XEC_1_PRESCALER DT_MICROCHIP_XEC_TIMER_40000C20_PRESCALER
|
||||
#define DT_COUNTER_MCHP_XEC_1_LABEL DT_MICROCHIP_XEC_TIMER_40000C20_LABEL
|
||||
|
||||
#endif /* DT_MICROCHIP_XEC_TIMER_40000C20_BASE_ADDRESS */
|
||||
|
||||
#ifdef DT_MICROCHIP_XEC_TIMER_40000CA0_BASE_ADDRESS
|
||||
|
||||
#define DT_COUNTER_MCHP_XEC_3 1
|
||||
#define DT_COUNTER_MCHP_XEC_3_BASE_ADDR DT_MICROCHIP_XEC_TIMER_40000CA0_BASE_ADDRESS
|
||||
#define DT_COUNTER_MCHP_XEC_3_IRQ DT_MICROCHIP_XEC_TIMER_40000CA0_IRQ_0
|
||||
#define DT_COUNTER_MCHP_XEC_3_IRQ_PRIORITY DT_MICROCHIP_XEC_TIMER_40000CA0_IRQ_0_PRIORITY
|
||||
#define DT_COUNTEX_MCHP_XEC_3_MAX_VALUE DT_MICROCHIP_XEC_TIMER_40000CA0_MAX_VALUE
|
||||
#define DT_COUNTER_MCHP_XEC_3_CLOCK_FREQUENCY DT_MICROCHIP_XEC_TIMER_40000CA0_CLOCK_FREQUENCY
|
||||
#define DT_COUNTER_MCHP_XEC_3_PRESCALER DT_MICROCHIP_XEC_TIMER_40000CA0_PRESCALER
|
||||
#define DT_COUNTER_MCHP_XEC_3_LABEL DT_MICROCHIP_XEC_TIMER_40000CA0_LABEL
|
||||
|
||||
#endif /* DT_MICROCHIP_XEC_TIMER_40000CA0_BASE_ADDRESS */
|
||||
|
||||
#define DT_ADC_0_NAME DT_INST_0_MICROCHIP_XEC_ADC_LABEL
|
||||
|
||||
#define DT_RTC_0_NAME DT_MICROCHIP_XEC_TIMER_40000CA0_LABEL
|
||||
#define DT_RTC_0_NAME DT_INST_0_MICROCHIP_XEC_TIMER_LABEL
|
||||
|
||||
#define DT_WDT_0_NAME DT_INST_0_MICROCHIP_XEC_WATCHDOG_LABEL
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue