1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2ae2b5bb6SJohn Crispinif RALINK 3ae2b5bb6SJohn Crispin 4a7b7aad3SJohn Crispinconfig RALINK_ILL_ACC 5a7b7aad3SJohn Crispin bool 6a7b7aad3SJohn Crispin depends on SOC_RT305X 7a7b7aad3SJohn Crispin default y 8a7b7aad3SJohn Crispin 92761f83cSJohn Crispinconfig IRQ_INTC 102761f83cSJohn Crispin bool 112761f83cSJohn Crispin default y 121df7addbSJohn Crispin depends on !SOC_MT7621 132761f83cSJohn Crispin 14ae2b5bb6SJohn Crispinchoice 15ae2b5bb6SJohn Crispin prompt "Ralink SoC selection" 16ae2b5bb6SJohn Crispin default SOC_RT305X 17ae2b5bb6SJohn Crispin help 18ae2b5bb6SJohn Crispin Select Ralink MIPS SoC type. 19ae2b5bb6SJohn Crispin 2080fb55a9SJohn Crispin config SOC_RT288X 2180fb55a9SJohn Crispin bool "RT288x" 227f028bffSIlya Lipnitskiy select MIPS_AUTO_PFN_OFFSET 23930beb5aSFlorian Fainelli select MIPS_L1_CACHE_SHIFT_4 24eb01d42aSChristoph Hellwig select HAVE_PCI 257a26b384SSergio Paracuellos select SOC_BUS 2680fb55a9SJohn Crispin 27ae2b5bb6SJohn Crispin config SOC_RT305X 28ae2b5bb6SJohn Crispin bool "RT305x" 29bf27860fSSergio Paracuellos select SOC_BUS 30ae2b5bb6SJohn Crispin 31293840b9SJohn Crispin config SOC_RT3883 32293840b9SJohn Crispin bool "RT3883" 33eb01d42aSChristoph Hellwig select HAVE_PCI 342165248fSSergio Paracuellos select SOC_BUS 35293840b9SJohn Crispin 36594bde68SJohn Crispin config SOC_MT7620 3753263a1cSJohn Crispin bool "MT7620/8" 380b153944SStefan Roese select CPU_MIPSR2_IRQ_VI 39eb01d42aSChristoph Hellwig select HAVE_PCI 40*83552892SSergio Paracuellos select SOC_BUS 41594bde68SJohn Crispin 421df7addbSJohn Crispin config SOC_MT7621 431df7addbSJohn Crispin bool "MT7621" 441df7addbSJohn Crispin select MIPS_CPU_SCACHE 451df7addbSJohn Crispin select SYS_SUPPORTS_MULTITHREADING 461df7addbSJohn Crispin select SYS_SUPPORTS_SMP 471df7addbSJohn Crispin select SYS_SUPPORTS_MIPS_CPS 4807724712SJohn Crispin select SYS_SUPPORTS_HIGHMEM 491df7addbSJohn Crispin select MIPS_GIC 501df7addbSJohn Crispin select CLKSRC_MIPS_GIC 512bdd5238SSergio Paracuellos select HAVE_PCI 522bdd5238SSergio Paracuellos select PCI_DRIVERS_GENERIC 53f75410a4SThomas Bogendoerfer select SOC_BUS 5427fd8272SArınç ÜNAL select PINCTRL 557a6ee0bbSArınç ÜNAL 567a6ee0bbSArınç ÜNAL help 57e8254a8eSArınç ÜNAL The MT7621 system-on-a-chip includes an 880 MHz MIPS1004Kc 58e8254a8eSArınç ÜNAL dual-core CPU, a 5-port 10/100/1000 switch/PHY and one RGMII. 59ae2b5bb6SJohn Crispinendchoice 60ae2b5bb6SJohn Crispin 61ae2b5bb6SJohn Crispinchoice 62ae2b5bb6SJohn Crispin prompt "Devicetree selection" 637a6ee0bbSArınç ÜNAL depends on !SOC_MT7621 64ae2b5bb6SJohn Crispin default DTB_RT_NONE 65ae2b5bb6SJohn Crispin help 66ae2b5bb6SJohn Crispin Select the devicetree. 67ae2b5bb6SJohn Crispin 68ae2b5bb6SJohn Crispin config DTB_RT_NONE 69ae2b5bb6SJohn Crispin bool "None" 70ae2b5bb6SJohn Crispin 71d99e19c7SJohn Crispin config DTB_RT2880_EVAL 72d99e19c7SJohn Crispin bool "RT2880 eval kit" 73d99e19c7SJohn Crispin depends on SOC_RT288X 74011eeeceSAndrew Bresticker select BUILTIN_DTB 75d99e19c7SJohn Crispin 76ae2b5bb6SJohn Crispin config DTB_RT305X_EVAL 77ae2b5bb6SJohn Crispin bool "RT305x eval kit" 78ae2b5bb6SJohn Crispin depends on SOC_RT305X 79011eeeceSAndrew Bresticker select BUILTIN_DTB 80ae2b5bb6SJohn Crispin 816fbfe90eSJohn Crispin config DTB_RT3883_EVAL 826fbfe90eSJohn Crispin bool "RT3883 eval kit" 836fbfe90eSJohn Crispin depends on SOC_RT3883 84011eeeceSAndrew Bresticker select BUILTIN_DTB 856fbfe90eSJohn Crispin 869d50094dSJohn Crispin config DTB_MT7620A_EVAL 879d50094dSJohn Crispin bool "MT7620A eval kit" 889d50094dSJohn Crispin depends on SOC_MT7620 89011eeeceSAndrew Bresticker select BUILTIN_DTB 909d50094dSJohn Crispin 91323ac96dSHarvey Hunt config DTB_OMEGA2P 92323ac96dSHarvey Hunt bool "Onion Omega2+" 93323ac96dSHarvey Hunt depends on SOC_MT7620 94323ac96dSHarvey Hunt select BUILTIN_DTB 95323ac96dSHarvey Hunt 96d48faef7SHarvey Hunt config DTB_VOCORE2 97d48faef7SHarvey Hunt bool "VoCore2" 98d48faef7SHarvey Hunt depends on SOC_MT7620 99d48faef7SHarvey Hunt select BUILTIN_DTB 100d48faef7SHarvey Hunt 101ae2b5bb6SJohn Crispinendchoice 102ae2b5bb6SJohn Crispin 103ae2b5bb6SJohn Crispinendif 104