19f72ffedSUwe Kleine-Königconfig IMX_HAVE_DMA_V1 29f72ffedSUwe Kleine-König bool 39fbbe689SShawn Guo 49fbbe689SShawn Guoconfig HAVE_IMX_GPC 59fbbe689SShawn Guo bool 69fbbe689SShawn Guo 79fbbe689SShawn Guoconfig HAVE_IMX_MMDC 89fbbe689SShawn Guo bool 99fbbe689SShawn Guo 109fbbe689SShawn Guoconfig HAVE_IMX_SRC 119fbbe689SShawn Guo bool 129fbbe689SShawn Guo 1327ad4bf7SUwe Kleine-König# 1427ad4bf7SUwe Kleine-König# ARCH_MX31 and ARCH_MX35 are left for compatibility 1527ad4bf7SUwe Kleine-König# Some usages assume that having one of them implies not having (e.g.) ARCH_MX2. 1627ad4bf7SUwe Kleine-König# To easily distinguish good and reviewed from unreviewed usages new (and IMHO 1727ad4bf7SUwe Kleine-König# more sensible) names are used: SOC_IMX31 and SOC_IMX35 18ae4fa7f6SSascha Hauerconfig ARCH_MX1 19ae4fa7f6SSascha Hauer bool 20ae4fa7f6SSascha Hauer 21ae4fa7f6SSascha Hauerconfig MACH_MX21 22ae4fa7f6SSascha Hauer bool 23ae4fa7f6SSascha Hauer 24ae4fa7f6SSascha Hauerconfig ARCH_MX25 25ae4fa7f6SSascha Hauer bool 26ae4fa7f6SSascha Hauer 27ae4fa7f6SSascha Hauerconfig MACH_MX27 28ae4fa7f6SSascha Hauer bool 29ae4fa7f6SSascha Hauer 3027ad4bf7SUwe Kleine-Königconfig ARCH_MX31 3127ad4bf7SUwe Kleine-König bool 3227ad4bf7SUwe Kleine-König 3327ad4bf7SUwe Kleine-Königconfig ARCH_MX35 3427ad4bf7SUwe Kleine-König bool 359f72ffedSUwe Kleine-König 36e780d239SUwe Kleine-Königconfig SOC_IMX1 37e48ab1c1SUwe Kleine-König bool 38ae4fa7f6SSascha Hauer select ARCH_MX1 39e780d239SUwe Kleine-König select CPU_ARM920T 409f72ffedSUwe Kleine-König select IMX_HAVE_DMA_V1 41e780d239SUwe Kleine-König select IMX_HAVE_IOMUX_V1 42c7259df3SSascha Hauer select MXC_AVIC 43e48ab1c1SUwe Kleine-König 44e48ab1c1SUwe Kleine-Königconfig SOC_IMX21 45e780d239SUwe Kleine-König bool 46ae4fa7f6SSascha Hauer select MACH_MX21 47e48ab1c1SUwe Kleine-König select CPU_ARM926T 48e48ab1c1SUwe Kleine-König select ARCH_MXC_AUDMUX_V1 49e48ab1c1SUwe Kleine-König select IMX_HAVE_DMA_V1 50e48ab1c1SUwe Kleine-König select IMX_HAVE_IOMUX_V1 51c7259df3SSascha Hauer select MXC_AVIC 52e48ab1c1SUwe Kleine-König 53e48ab1c1SUwe Kleine-Königconfig SOC_IMX25 54e48ab1c1SUwe Kleine-König bool 55ae4fa7f6SSascha Hauer select ARCH_MX25 56e48ab1c1SUwe Kleine-König select CPU_ARM926T 57e48ab1c1SUwe Kleine-König select ARCH_MXC_AUDMUX_V2 58fd2fa2e3SUwe Kleine-König select ARCH_MXC_IOMUX_V3 59c7259df3SSascha Hauer select MXC_AVIC 60e48ab1c1SUwe Kleine-König 61e48ab1c1SUwe Kleine-Königconfig SOC_IMX27 62e48ab1c1SUwe Kleine-König bool 63ae4fa7f6SSascha Hauer select MACH_MX27 64e48ab1c1SUwe Kleine-König select CPU_ARM926T 65e48ab1c1SUwe Kleine-König select ARCH_MXC_AUDMUX_V1 66e48ab1c1SUwe Kleine-König select IMX_HAVE_DMA_V1 67e48ab1c1SUwe Kleine-König select IMX_HAVE_IOMUX_V1 68c7259df3SSascha Hauer select MXC_AVIC 69e48ab1c1SUwe Kleine-König 7027ad4bf7SUwe Kleine-Königconfig SOC_IMX31 7127ad4bf7SUwe Kleine-König bool 7227ad4bf7SUwe Kleine-König select CPU_V6 7327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_RNGA 7427ad4bf7SUwe Kleine-König select ARCH_MXC_AUDMUX_V2 7527ad4bf7SUwe Kleine-König select ARCH_MX31 7627ad4bf7SUwe Kleine-König select MXC_AVIC 77a89cf59bSSascha Hauer select SMP_ON_UP if SMP 7827ad4bf7SUwe Kleine-König 7927ad4bf7SUwe Kleine-Königconfig SOC_IMX35 8027ad4bf7SUwe Kleine-König bool 8127ad4bf7SUwe Kleine-König select CPU_V6 8227ad4bf7SUwe Kleine-König select ARCH_MXC_IOMUX_V3 8327ad4bf7SUwe Kleine-König select ARCH_MXC_AUDMUX_V2 8427ad4bf7SUwe Kleine-König select HAVE_EPIT 8527ad4bf7SUwe Kleine-König select ARCH_MX35 8627ad4bf7SUwe Kleine-König select MXC_AVIC 87a89cf59bSSascha Hauer select SMP_ON_UP if SMP 8827ad4bf7SUwe Kleine-König 8927ad4bf7SUwe Kleine-König 90ae4fa7f6SSascha Hauerif ARCH_IMX_V4_V5 91e780d239SUwe Kleine-König 9207469495SUwe Kleine-Königcomment "MX1 platforms:" 9307469495SUwe Kleine-Königconfig MACH_MXLADS 9407469495SUwe Kleine-König bool 9507469495SUwe Kleine-König 9607469495SUwe Kleine-Königconfig ARCH_MX1ADS 9707469495SUwe Kleine-König bool "MX1ADS platform" 9807469495SUwe Kleine-König select MACH_MXLADS 9991350f66SUwe Kleine-König select SOC_IMX1 1006348e6b5SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 101d112f4e4SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 10207469495SUwe Kleine-König help 10307469495SUwe Kleine-König Say Y here if you are using Motorola MX1ADS/MXLADS boards 10407469495SUwe Kleine-König 10507469495SUwe Kleine-Königconfig MACH_SCB9328 10607469495SUwe Kleine-König bool "Synertronixx scb9328" 107d112f4e4SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 10807469495SUwe Kleine-König help 10907469495SUwe Kleine-König Say Y here if you are using a Synertronixx scb9328 board 11007469495SUwe Kleine-König 1117fc92c60SGwenhael Goavec-Merouconfig MACH_APF9328 1127fc92c60SGwenhael Goavec-Merou bool "APF9328" 1137fc92c60SGwenhael Goavec-Merou select SOC_IMX1 1147fc92c60SGwenhael Goavec-Merou select IMX_HAVE_PLATFORM_IMX_UART 1157fc92c60SGwenhael Goavec-Merou help 1167fc92c60SGwenhael Goavec-Merou Say Yes here if you are using the Armadeus APF9328 development board 1177fc92c60SGwenhael Goavec-Merou 118b6b06be0SUwe Kleine-Königcomment "MX21 platforms:" 119d109167bSUwe Kleine-König 120d109167bSUwe Kleine-Königconfig MACH_MX21ADS 121d109167bSUwe Kleine-König bool "MX21ADS platform" 12236a8cac9SUwe Kleine-König select SOC_IMX21 123ad851bffSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 1243c5227fdSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 1259d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 1261f8d721cSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 127d109167bSUwe Kleine-König help 128d109167bSUwe Kleine-König Include support for MX21ADS platform. This includes specific 129d109167bSUwe Kleine-König configurations for the board and its peripherals. 130d109167bSUwe Kleine-König 131e48ab1c1SUwe Kleine-Königcomment "MX25 platforms:" 132e48ab1c1SUwe Kleine-König 133e48ab1c1SUwe Kleine-Königconfig MACH_MX25_3DS 134e48ab1c1SUwe Kleine-König bool "Support MX25PDK (3DS) Platform" 135e48ab1c1SUwe Kleine-König select SOC_IMX25 13691dcc7f4SFabio Estevam select IMX_HAVE_PLATFORM_FLEXCAN 137460d30a3SFabio Estevam select IMX_HAVE_PLATFORM_FSL_USB2_UDC 138e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 139e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMXDI_RTC 140ff864521SFabio Estevam select IMX_HAVE_PLATFORM_IMX_I2C 141e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 142e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_KEYPAD 143e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 144e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 145e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 146124bf94aSUwe Kleine-König select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 147e48ab1c1SUwe Kleine-König 148e48ab1c1SUwe Kleine-Königconfig MACH_EUKREA_CPUIMX25 149e48ab1c1SUwe Kleine-König bool "Support Eukrea CPUIMX25 Platform" 150e48ab1c1SUwe Kleine-König select SOC_IMX25 151e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_FLEXCAN 152e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 153e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMXDI_RTC 154e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 155e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 156e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 157e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 158e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 159124bf94aSUwe Kleine-König select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 160e48ab1c1SUwe Kleine-König select MXC_ULPI if USB_ULPI 161e48ab1c1SUwe Kleine-König 162e48ab1c1SUwe Kleine-Königchoice 163e48ab1c1SUwe Kleine-König prompt "Baseboard" 164e48ab1c1SUwe Kleine-König depends on MACH_EUKREA_CPUIMX25 165e48ab1c1SUwe Kleine-König default MACH_EUKREA_MBIMXSD25_BASEBOARD 166e48ab1c1SUwe Kleine-König 167e48ab1c1SUwe Kleine-Königconfig MACH_EUKREA_MBIMXSD25_BASEBOARD 168e48ab1c1SUwe Kleine-König bool "Eukrea MBIMXSD development board" 1695309498aSUwe Kleine-König select IMX_HAVE_PLATFORM_GPIO_KEYS 170e48ab1c1SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 17147e837b5SUwe Kleine-König select LEDS_GPIO_REGISTER 172e48ab1c1SUwe Kleine-König help 173e48ab1c1SUwe Kleine-König This adds board specific devices that can be found on Eukrea's 174e48ab1c1SUwe Kleine-König MBIMXSD evaluation board. 175e48ab1c1SUwe Kleine-König 176e48ab1c1SUwe Kleine-Königendchoice 177e48ab1c1SUwe Kleine-König 178b6b06be0SUwe Kleine-Königcomment "MX27 platforms:" 179b6b06be0SUwe Kleine-König 180d109167bSUwe Kleine-Königconfig MACH_MX27ADS 181d109167bSUwe Kleine-König bool "MX27ADS platform" 18236a8cac9SUwe Kleine-König select SOC_IMX27 183ad851bffSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 184c6987159SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 185d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 1869d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 1870e7a29a8SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 188ae71a562SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_W1 189d109167bSUwe Kleine-König help 190d109167bSUwe Kleine-König Include support for MX27ADS platform. This includes specific 191d109167bSUwe Kleine-König configurations for the board and its peripherals. 192d109167bSUwe Kleine-König 193d109167bSUwe Kleine-Königconfig MACH_PCM038 194d109167bSUwe Kleine-König bool "Phytec phyCORE-i.MX27 CPU module (pcm038)" 19536a8cac9SUwe Kleine-König select SOC_IMX27 196e0a1961dSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 197c6987159SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 198d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 1992eb42d5cSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 2000e7a29a8SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 201ae71a562SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_W1 2027536cf99SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 203d109167bSUwe Kleine-König select MXC_ULPI if USB_ULPI 204d109167bSUwe Kleine-König help 205d109167bSUwe Kleine-König Include support for phyCORE-i.MX27 (aka pcm038) platform. This 206d109167bSUwe Kleine-König includes specific configurations for the module and its peripherals. 207d109167bSUwe Kleine-König 208d109167bSUwe Kleine-Königchoice 209d109167bSUwe Kleine-König prompt "Baseboard" 210d109167bSUwe Kleine-König depends on MACH_PCM038 211d109167bSUwe Kleine-König default MACH_PCM970_BASEBOARD 212d109167bSUwe Kleine-König 213d109167bSUwe Kleine-Königconfig MACH_PCM970_BASEBOARD 214ad851bffSUwe Kleine-König bool "PHYTEC PCM970 development board" 215ad851bffSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 2169d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 217d109167bSUwe Kleine-König help 218d109167bSUwe Kleine-König This adds board specific devices that can be found on Phytec's 219d109167bSUwe Kleine-König PCM970 evaluation board. 220d109167bSUwe Kleine-König 221d109167bSUwe Kleine-Königendchoice 222d109167bSUwe Kleine-König 223d109167bSUwe Kleine-Königconfig MACH_CPUIMX27 224d109167bSUwe Kleine-König bool "Eukrea CPUIMX27 module" 22536a8cac9SUwe Kleine-König select SOC_IMX27 226bd455ed3SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 227e0a1961dSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 228c6987159SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 229d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 2302eb42d5cSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 2310e7a29a8SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 232ae71a562SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_W1 23322377ec5SEric Bénard select MXC_ULPI if USB_ULPI 234d109167bSUwe Kleine-König help 235d109167bSUwe Kleine-König Include support for Eukrea CPUIMX27 platform. This includes 236d109167bSUwe Kleine-König specific configurations for the module and its peripherals. 237d109167bSUwe Kleine-König 238d109167bSUwe Kleine-Königconfig MACH_EUKREA_CPUIMX27_USESDHC2 239d109167bSUwe Kleine-König bool "CPUIMX27 integrates SDHC2 module" 240d109167bSUwe Kleine-König depends on MACH_CPUIMX27 2419d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 242d109167bSUwe Kleine-König help 2432dcf78c0SUwe Kleine-König This adds support for the internal SDHC2 used on CPUIMX27 244d109167bSUwe Kleine-König for wifi or eMMC. 245d109167bSUwe Kleine-König 2462dcf78c0SUwe Kleine-Königconfig MACH_EUKREA_CPUIMX27_USEUART4 2472dcf78c0SUwe Kleine-König bool "CPUIMX27 integrates UART4 module" 2482dcf78c0SUwe Kleine-König depends on MACH_CPUIMX27 2492dcf78c0SUwe Kleine-König help 2502dcf78c0SUwe Kleine-König This adds support for the internal UART4 used on CPUIMX27 2512dcf78c0SUwe Kleine-König for bluetooth. 2522dcf78c0SUwe Kleine-König 253d109167bSUwe Kleine-Königchoice 254d109167bSUwe Kleine-König prompt "Baseboard" 255d109167bSUwe Kleine-König depends on MACH_CPUIMX27 256d109167bSUwe Kleine-König default MACH_EUKREA_MBIMX27_BASEBOARD 257d109167bSUwe Kleine-König 258d109167bSUwe Kleine-Königconfig MACH_EUKREA_MBIMX27_BASEBOARD 2594697bb92SUwe Kleine-König bool "Eukrea MBIMX27 development board" 260ad851bffSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 2613f880141SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_KEYPAD 2624697bb92SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 263d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 2649d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 2657536cf99SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 26647e837b5SUwe Kleine-König select LEDS_GPIO_REGISTER 267d109167bSUwe Kleine-König help 268d109167bSUwe Kleine-König This adds board specific devices that can be found on Eukrea's 269d109167bSUwe Kleine-König MBIMX27 evaluation board. 270d109167bSUwe Kleine-König 271d109167bSUwe Kleine-Königendchoice 272d109167bSUwe Kleine-König 273d109167bSUwe Kleine-Königconfig MACH_MX27_3DS 274d109167bSUwe Kleine-König bool "MX27PDK platform" 27536a8cac9SUwe Kleine-König select SOC_IMX27 27696cf4239SFabio Estevam select IMX_HAVE_PLATFORM_FSL_USB2_UDC 2778be9252fSFabio Estevam select IMX_HAVE_PLATFORM_IMX2_WDT 2781abcb4ccSFabio Estevam select IMX_HAVE_PLATFORM_IMX_FB 2795885f036SFabio Estevam select IMX_HAVE_PLATFORM_IMX_I2C 2803f880141SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_KEYPAD 281d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 28296cf4239SFabio Estevam select IMX_HAVE_PLATFORM_MXC_EHCI 2839d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 284c67a3e09SFabio Estevam select IMX_HAVE_PLATFORM_SPI_IMX 28592cb33f1SFabio Estevam select MXC_DEBUG_BOARD 28696cf4239SFabio Estevam select MXC_ULPI if USB_ULPI 287d109167bSUwe Kleine-König help 288d109167bSUwe Kleine-König Include support for MX27PDK platform. This includes specific 289d109167bSUwe Kleine-König configurations for the board and its peripherals. 290d109167bSUwe Kleine-König 2913b161e51SJavier Martinconfig MACH_IMX27_VISSTRIM_M10 2923b161e51SJavier Martin bool "Vista Silicon i.MX27 Visstrim_m10" 29336a8cac9SUwe Kleine-König select SOC_IMX27 2945309498aSUwe Kleine-König select IMX_HAVE_PLATFORM_GPIO_KEYS 2953b161e51SJavier Martin select IMX_HAVE_PLATFORM_IMX_I2C 2965658bff6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 2973b161e51SJavier Martin select IMX_HAVE_PLATFORM_IMX_UART 2989d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 2992eb42d5cSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 3003b161e51SJavier Martin help 3013b161e51SJavier Martin Include support for Visstrim_m10 platform and its different variants. 3023b161e51SJavier Martin This includes specific configurations for the board and its 3033b161e51SJavier Martin peripherals. 3043b161e51SJavier Martin 305d109167bSUwe Kleine-Königconfig MACH_IMX27LITE 306d109167bSUwe Kleine-König bool "LogicPD MX27 LITEKIT platform" 30736a8cac9SUwe Kleine-König select SOC_IMX27 308d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 309a5e2051bSJavier Martin select IMX_HAVE_PLATFORM_IMX_SSI 310d109167bSUwe Kleine-König help 311d109167bSUwe Kleine-König Include support for MX27 LITEKIT platform. This includes specific 312d109167bSUwe Kleine-König configurations for the board and its peripherals. 313d109167bSUwe Kleine-König 314d109167bSUwe Kleine-Königconfig MACH_PCA100 315d109167bSUwe Kleine-König bool "Phytec phyCARD-s (pca100)" 31636a8cac9SUwe Kleine-König select SOC_IMX27 317bd455ed3SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 318e0a1961dSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 319ad851bffSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 320c6987159SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 3214697bb92SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 322d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 3232eb42d5cSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 3249d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 3250e7a29a8SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 326ae71a562SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_W1 3277536cf99SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 328d109167bSUwe Kleine-König select MXC_ULPI if USB_ULPI 329d109167bSUwe Kleine-König help 330d109167bSUwe Kleine-König Include support for phyCARD-s (aka pca100) platform. This 331d109167bSUwe Kleine-König includes specific configurations for the module and its peripherals. 332d109167bSUwe Kleine-König 333d109167bSUwe Kleine-Königconfig MACH_MXT_TD60 334d109167bSUwe Kleine-König bool "Maxtrack i-MXT TD60" 33536a8cac9SUwe Kleine-König select SOC_IMX27 336ad851bffSUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_FB 337c6987159SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 338d5dac4a6SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 3399d3d945aSUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 3400e7a29a8SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 341d109167bSUwe Kleine-König help 342d109167bSUwe Kleine-König Include support for i-MXT (aka td60) platform. This 343d109167bSUwe Kleine-König includes specific configurations for the module and its peripherals. 344d109167bSUwe Kleine-König 3459c2c3584SFabio Estevamconfig MACH_IMX27IPCAM 3469c2c3584SFabio Estevam bool "IMX27 IPCAM platform" 3479c2c3584SFabio Estevam select SOC_IMX27 3489c2c3584SFabio Estevam select IMX_HAVE_PLATFORM_IMX2_WDT 3499c2c3584SFabio Estevam select IMX_HAVE_PLATFORM_IMX_UART 3509c2c3584SFabio Estevam help 3519c2c3584SFabio Estevam Include support for IMX27 IPCAM platform. This includes specific 3529c2c3584SFabio Estevam configurations for the board and its peripherals. 3539c2c3584SFabio Estevam 354d109167bSUwe Kleine-Königendif 35527ad4bf7SUwe Kleine-König 356a89cf59bSSascha Hauerif ARCH_IMX_V6_V7 35727ad4bf7SUwe Kleine-König 35827ad4bf7SUwe Kleine-Königcomment "MX31 platforms:" 35927ad4bf7SUwe Kleine-König 36027ad4bf7SUwe Kleine-Königconfig MACH_MX31ADS 36127ad4bf7SUwe Kleine-König bool "Support MX31ADS platforms" 36227ad4bf7SUwe Kleine-König select SOC_IMX31 36327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 36427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 36527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 36627ad4bf7SUwe Kleine-König default y 36727ad4bf7SUwe Kleine-König help 36827ad4bf7SUwe Kleine-König Include support for MX31ADS platform. This includes specific 36927ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 37027ad4bf7SUwe Kleine-König 37127ad4bf7SUwe Kleine-Königconfig MACH_MX31ADS_WM1133_EV1 37227ad4bf7SUwe Kleine-König bool "Support Wolfson Microelectronics 1133-EV1 module" 37327ad4bf7SUwe Kleine-König depends on MACH_MX31ADS 37427ad4bf7SUwe Kleine-König depends on MFD_WM8350_I2C 37527ad4bf7SUwe Kleine-König depends on REGULATOR_WM8350 37627ad4bf7SUwe Kleine-König select MFD_WM8350_CONFIG_MODE_0 37727ad4bf7SUwe Kleine-König select MFD_WM8352_CONFIG_MODE_0 37827ad4bf7SUwe Kleine-König help 37927ad4bf7SUwe Kleine-König Include support for the Wolfson Microelectronics 1133-EV1 PMU 38027ad4bf7SUwe Kleine-König and audio module for the MX31ADS platform. 38127ad4bf7SUwe Kleine-König 38227ad4bf7SUwe Kleine-Königconfig MACH_MX31LILLY 38327ad4bf7SUwe Kleine-König bool "Support MX31 LILLY-1131 platforms (INCO startec)" 38427ad4bf7SUwe Kleine-König select SOC_IMX31 38527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 38627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 38727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 38827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 38927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 39027ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 39127ad4bf7SUwe Kleine-König help 39227ad4bf7SUwe Kleine-König Include support for mx31 based LILLY1131 modules. This includes 39327ad4bf7SUwe Kleine-König specific configurations for the board and its peripherals. 39427ad4bf7SUwe Kleine-König 39527ad4bf7SUwe Kleine-Königconfig MACH_MX31LITE 39627ad4bf7SUwe Kleine-König bool "Support MX31 LITEKIT (LogicPD)" 39727ad4bf7SUwe Kleine-König select SOC_IMX31 39827ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 39927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 40027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 40127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 40227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 40327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 40427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_RTC 40527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 40647e837b5SUwe Kleine-König select LEDS_GPIO_REGISTER 40727ad4bf7SUwe Kleine-König help 40827ad4bf7SUwe Kleine-König Include support for MX31 LITEKIT platform. This includes specific 40927ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 41027ad4bf7SUwe Kleine-König 41127ad4bf7SUwe Kleine-Königconfig MACH_PCM037 41227ad4bf7SUwe Kleine-König bool "Support Phytec pcm037 (i.MX31) platforms" 41327ad4bf7SUwe Kleine-König select SOC_IMX31 41427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 41527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 41627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 41727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 41827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 41927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 42027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 42127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 42227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_W1 42327ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 42427ad4bf7SUwe Kleine-König help 42527ad4bf7SUwe Kleine-König Include support for Phytec pcm037 platform. This includes 42627ad4bf7SUwe Kleine-König specific configurations for the board and its peripherals. 42727ad4bf7SUwe Kleine-König 42827ad4bf7SUwe Kleine-Königconfig MACH_PCM037_EET 42927ad4bf7SUwe Kleine-König bool "Support pcm037 EET board extensions" 43027ad4bf7SUwe Kleine-König depends on MACH_PCM037 43127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_GPIO_KEYS 43227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 43327ad4bf7SUwe Kleine-König help 43427ad4bf7SUwe Kleine-König Add support for PCM037 EET baseboard extensions. If you are using the 43527ad4bf7SUwe Kleine-König OLED display with EET, use "video=mx3fb:CMEL-OLED" kernel 43627ad4bf7SUwe Kleine-König command-line parameter. 43727ad4bf7SUwe Kleine-König 43827ad4bf7SUwe Kleine-Königconfig MACH_MX31_3DS 43927ad4bf7SUwe Kleine-König bool "Support MX31PDK (3DS)" 44027ad4bf7SUwe Kleine-König select SOC_IMX31 44127ad4bf7SUwe Kleine-König select MXC_DEBUG_BOARD 44227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 44327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 44427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 44527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_KEYPAD 44627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 44727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 44827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 449d093d5bbSFabio Estevam select IMX_HAVE_PLATFORM_MXC_MMC 45027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 45127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 45227ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 45327ad4bf7SUwe Kleine-König help 45427ad4bf7SUwe Kleine-König Include support for MX31PDK (3DS) platform. This includes specific 45527ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 45627ad4bf7SUwe Kleine-König 45727ad4bf7SUwe Kleine-Königconfig MACH_MX31_3DS_MXC_NAND_USE_BBT 45827ad4bf7SUwe Kleine-König bool "Make the MXC NAND driver use the in flash Bad Block Table" 45927ad4bf7SUwe Kleine-König depends on MACH_MX31_3DS 46027ad4bf7SUwe Kleine-König depends on MTD_NAND_MXC 46127ad4bf7SUwe Kleine-König help 46227ad4bf7SUwe Kleine-König Enable this if you want that the MXC NAND driver uses the in flash 46327ad4bf7SUwe Kleine-König Bad Block Table to know what blocks are bad instead of scanning the 46427ad4bf7SUwe Kleine-König entire flash looking for bad block markers. 46527ad4bf7SUwe Kleine-König 46627ad4bf7SUwe Kleine-Königconfig MACH_MX31MOBOARD 46727ad4bf7SUwe Kleine-König bool "Support mx31moboard platforms (EPFL Mobots group)" 46827ad4bf7SUwe Kleine-König select SOC_IMX31 46927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 47027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 47127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 47227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 47327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 47427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 47527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SPI_IMX 47647e837b5SUwe Kleine-König select LEDS_GPIO_REGISTER 47727ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 47827ad4bf7SUwe Kleine-König help 47927ad4bf7SUwe Kleine-König Include support for mx31moboard platform. This includes specific 48027ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 48127ad4bf7SUwe Kleine-König 48227ad4bf7SUwe Kleine-Königconfig MACH_QONG 48327ad4bf7SUwe Kleine-König bool "Support Dave/DENX QongEVB-LITE platform" 48427ad4bf7SUwe Kleine-König select SOC_IMX31 48527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 486bbb43363SFabio Estevam select IMX_HAVE_PLATFORM_IMX2_WDT 48727ad4bf7SUwe Kleine-König help 48827ad4bf7SUwe Kleine-König Include support for Dave/DENX QongEVB-LITE platform. This includes 48927ad4bf7SUwe Kleine-König specific configurations for the board and its peripherals. 49027ad4bf7SUwe Kleine-König 49127ad4bf7SUwe Kleine-Königconfig MACH_ARMADILLO5X0 49227ad4bf7SUwe Kleine-König bool "Support Atmark Armadillo-500 Development Base Board" 49327ad4bf7SUwe Kleine-König select SOC_IMX31 49427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_GPIO_KEYS 49527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 49627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 49727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 49827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 49927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_MMC 50027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 50127ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 50227ad4bf7SUwe Kleine-König help 50327ad4bf7SUwe Kleine-König Include support for Atmark Armadillo-500 platform. This includes 50427ad4bf7SUwe Kleine-König specific configurations for the board and its peripherals. 50527ad4bf7SUwe Kleine-König 50627ad4bf7SUwe Kleine-Königconfig MACH_KZM_ARM11_01 50727ad4bf7SUwe Kleine-König bool "Support KZM-ARM11-01(Kyoto Microcomputer)" 50827ad4bf7SUwe Kleine-König select SOC_IMX31 50927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 51027ad4bf7SUwe Kleine-König help 51127ad4bf7SUwe Kleine-König Include support for KZM-ARM11-01. This includes specific 51227ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 51327ad4bf7SUwe Kleine-König 51427ad4bf7SUwe Kleine-Königconfig MACH_BUG 51527ad4bf7SUwe Kleine-König bool "Support Buglabs BUGBase platform" 51627ad4bf7SUwe Kleine-König select SOC_IMX31 51727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 51827ad4bf7SUwe Kleine-König default y 51927ad4bf7SUwe Kleine-König help 52027ad4bf7SUwe Kleine-König Include support for BUGBase 1.3 platform. This includes specific 52127ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 52227ad4bf7SUwe Kleine-König 52327ad4bf7SUwe Kleine-Königcomment "MX35 platforms:" 52427ad4bf7SUwe Kleine-König 52527ad4bf7SUwe Kleine-Königconfig MACH_PCM043 52627ad4bf7SUwe Kleine-König bool "Support Phytec pcm043 (i.MX35) platforms" 52727ad4bf7SUwe Kleine-König select SOC_IMX35 52827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FLEXCAN 52927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 53027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 53127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 53227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 53327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 53427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 53527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 53627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 53727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 53827ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 53927ad4bf7SUwe Kleine-König help 54027ad4bf7SUwe Kleine-König Include support for Phytec pcm043 platform. This includes 54127ad4bf7SUwe Kleine-König specific configurations for the board and its peripherals. 54227ad4bf7SUwe Kleine-König 54327ad4bf7SUwe Kleine-Königconfig MACH_MX35_3DS 54427ad4bf7SUwe Kleine-König bool "Support MX35PDK platform" 54527ad4bf7SUwe Kleine-König select SOC_IMX35 54627ad4bf7SUwe Kleine-König select MXC_DEBUG_BOARD 54727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 54827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 54927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 55027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 55127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 55227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 55327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 55427ad4bf7SUwe Kleine-König help 55527ad4bf7SUwe Kleine-König Include support for MX35PDK platform. This includes specific 55627ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 55727ad4bf7SUwe Kleine-König 55827ad4bf7SUwe Kleine-Königconfig MACH_EUKREA_CPUIMX35 55927ad4bf7SUwe Kleine-König bool "Support Eukrea CPUIMX35 Platform" 56027ad4bf7SUwe Kleine-König select SOC_IMX35 56127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FLEXCAN 56227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 56327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 56427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 56527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 56627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 56727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 56827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 56927ad4bf7SUwe Kleine-König select MXC_ULPI if USB_ULPI 57027ad4bf7SUwe Kleine-König help 57127ad4bf7SUwe Kleine-König Include support for Eukrea CPUIMX35 platform. This includes 57227ad4bf7SUwe Kleine-König specific configurations for the board and its peripherals. 57327ad4bf7SUwe Kleine-König 57427ad4bf7SUwe Kleine-Königchoice 57527ad4bf7SUwe Kleine-König prompt "Baseboard" 57627ad4bf7SUwe Kleine-König depends on MACH_EUKREA_CPUIMX35 57727ad4bf7SUwe Kleine-König default MACH_EUKREA_MBIMXSD35_BASEBOARD 57827ad4bf7SUwe Kleine-König 57927ad4bf7SUwe Kleine-Königconfig MACH_EUKREA_MBIMXSD35_BASEBOARD 58027ad4bf7SUwe Kleine-König bool "Eukrea MBIMXSD development board" 58127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_GPIO_KEYS 58227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_SSI 58327ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 58447e837b5SUwe Kleine-König select LEDS_GPIO_REGISTER 58527ad4bf7SUwe Kleine-König help 58627ad4bf7SUwe Kleine-König This adds board specific devices that can be found on Eukrea's 58727ad4bf7SUwe Kleine-König MBIMXSD evaluation board. 58827ad4bf7SUwe Kleine-König 58927ad4bf7SUwe Kleine-Königendchoice 59027ad4bf7SUwe Kleine-König 59127ad4bf7SUwe Kleine-Königconfig MACH_VPR200 59227ad4bf7SUwe Kleine-König bool "Support VPR200 platform" 59327ad4bf7SUwe Kleine-König select SOC_IMX35 59427ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_FSL_USB2_UDC 59527ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_GPIO_KEYS 59627ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX2_WDT 59727ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_UART 59827ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IMX_I2C 59927ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_IPU_CORE 60027ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_EHCI 60127ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_MXC_NAND 60227ad4bf7SUwe Kleine-König select IMX_HAVE_PLATFORM_SDHCI_ESDHC_IMX 60327ad4bf7SUwe Kleine-König help 60427ad4bf7SUwe Kleine-König Include support for VPR200 platform. This includes specific 60527ad4bf7SUwe Kleine-König configurations for the board and its peripherals. 60627ad4bf7SUwe Kleine-König 607bac89d75SShawn Guocomment "i.MX6 family:" 608bac89d75SShawn Guo 609bac89d75SShawn Guoconfig SOC_IMX6Q 610bac89d75SShawn Guo bool "i.MX6 Quad support" 611bac89d75SShawn Guo select ARM_GIC 612bac89d75SShawn Guo select CACHE_L2X0 613bac89d75SShawn Guo select CPU_V7 61469c31b7aSShawn Guo select HAVE_ARM_SCU 6159fbbe689SShawn Guo select HAVE_IMX_GPC 6169fbbe689SShawn Guo select HAVE_IMX_MMDC 6179fbbe689SShawn Guo select HAVE_IMX_SRC 618*3b55658aSDave Martin select HAVE_SMP 619bac89d75SShawn Guo select USE_OF 620bac89d75SShawn Guo 621bac89d75SShawn Guo help 622bac89d75SShawn Guo This enables support for Freescale i.MX6 Quad processor. 623bac89d75SShawn Guo 62427ad4bf7SUwe Kleine-Königendif 625