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 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213
# Copyright (c) 2017 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 if BOARD_INTEL_S1000_CRB config BOARD default "intel_s1000_crb" config CAVS_ICTL_0_OFFSET default 6 config CAVS_ICTL_1_OFFSET default 10 config CAVS_ICTL_2_OFFSET default 13 config CAVS_ICTL_3_OFFSET default 16 config DW_ICTL_OFFSET default 7 config 2ND_LVL_INTR_00_OFFSET default CAVS_ICTL_0_OFFSET config 2ND_LVL_INTR_01_OFFSET default CAVS_ICTL_1_OFFSET config 2ND_LVL_INTR_02_OFFSET default CAVS_ICTL_2_OFFSET config 2ND_LVL_INTR_03_OFFSET default CAVS_ICTL_3_OFFSET config 3RD_LVL_INTR_00_OFFSET default DW_ICTL_OFFSET config MAX_IRQ_PER_AGGREGATOR default 32 config NUM_2ND_LEVEL_AGGREGATORS default 4 config NUM_3RD_LEVEL_AGGREGATORS default 1 config 2ND_LVL_ISR_TBL_OFFSET default 21 config 3RD_LVL_ISR_TBL_OFFSET default 149 config CAVS_ISR_TBL_OFFSET default 2ND_LVL_ISR_TBL_OFFSET config DW_ISR_TBL_OFFSET default 3RD_LVL_ISR_TBL_OFFSET config I2C_0_DEFAULT_CFG default 0x12 if DMA_CAVS config HEAP_MEM_POOL_SIZE default 1024 endif # DMA_CAVS if BOOTLOADER_MCUBOOT config TEXT_SECTION_OFFSET default 0x100 endif if USB config USB_DW default y config USB_DW_IRQ_PRI default 3 config USB_DW_USB_2_0 default y if USB_DEVICE_HID config USB_HID_MAX_PAYLOAD_SIZE default 128 endif config USB_COMPOSITE_BUFFER_SIZE default 128 if USB_DFU_CLASS config USB_DFU_MAX_XFER_SIZE default 4096 endif config USB_DEVICE_STACK default y config USB_DEVICE_VID default "0x8087" config USB_DEVICE_PID default "0x0B1A" config USB_DEVICE_MANUFACTURER default "Intel(R) Corporation" config USB_DEVICE_PRODUCT default "Sue Creek (S1000) ASIC" endif # USB if UART_NS16550 config UART_NS16550_PORT_0 default y if UART_NS16550_PORT_0 config UART_NS16550_PORT_0_OPTIONS default 0 config UART_INTERRUPT_DRIVEN default y endif # UART_NS16550_PORT_0 endif # UART_NS16550 if I2C config I2C_DW default y config I2C_0 default y endif if DMA config DMA_CAVS default y endif if I2S config I2S_CAVS default y endif if AUDIO config AUDIO_CODEC default y config AUDIO_TLV320DAC default y config AUDIO_DMIC default y config AUDIO_INTEL_DMIC default y endif if NEURAL_NET_ACCEL config INTEL_GNA default y endif if GPIO config GPIO_DW default y config GPIO_DW_0 default y endif if FLASH config SPI def_bool y config SPI_NOR def_bool y config SPI_NOR_PAGE_SIZE default 256 config SPI_NOR_SECTOR_SIZE default 4096 config FLASH_HAS_PAGE_LAYOUT def_bool y config FLASH_PAGE_LAYOUT def_bool y endif if SPI config SPI_DW def_bool y config SPI_0 def_bool y endif if PINMUX config PINMUX_INTEL_S1000 def_bool y endif endif # BOARD_INTEL_S1000_CRB