Linux Audio
Check our new training course
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111
# Copyright (c) 2020 ITE Corporation. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 if SOC_SERIES_RISCV32_IT8XXX2 config SOC_SERIES default "it8xxx2" config ITE_IT8XXX2_INTC default y select FLASH select FLASH_HAS_PAGE_LAYOUT select FLASH_HAS_DRIVER_ENABLED select HAS_FLASH_LOAD_OFFSET config RISCV_GP default y config ITE_IT8XXX2_TIMER default y config ARCH_HAS_CUSTOM_BUSY_WAIT default y config SYS_CLOCK_HW_CYCLES_PER_SEC default 32768 config SYS_CLOCK_TICKS_PER_SEC default 8192 config UART_NS16550 default y depends on SERIAL config UART_NS16550_WA_ISR_REENABLE_INTERRUPT default y depends on UART_NS16550 config UART_ITE_IT8XXX2 default y depends on UART_NS16550 config RISCV_HAS_CPU_IDLE default y config WDT_ITE_IT8XXX2 default y depends on WATCHDOG config KSCAN_ITE_IT8XXX2 default y depends on KSCAN config GPIO_ITE_IT8XXX2 default y depends on GPIO config ADC_ITE_IT8XXX2 default y depends on ADC config SOC_FLASH_ITE_IT8XXX2 default y depends on FLASH config FLASH_INIT_PRIORITY default 0 config IT8XXX2_PLL_SEQUENCE_PRIORITY int default 1 depends on SOC_IT8XXX2_PLL_FLASH_48M config PWM_ITE_IT8XXX2 default y depends on PWM config TACH_IT8XXX2 default y depends on SENSOR config PECI_ITE_IT8XXX2 default y depends on PECI select PECI_INTERRUPT_DRIVEN config PINCTRL default y if ITE_IT8XXX2_INTC config NUM_IRQS default 185 config DYNAMIC_INTERRUPTS default y config GEN_ISR_TABLES default y config GEN_IRQ_START_VECTOR default 0 config GEN_SW_ISR_TABLE default y config RISCV_SOC_INTERRUPT_INIT default y endif # ITE_IT8XXX2_INTC endif # SOC_SERIES_RISCV32_IT8XXX2