Lines Matching +full:rgmii +full:- +full:id
1 // SPDX-License-Identifier: GPL-2.0-only
6 * Copyright (C) 2008-2011 Gabor Juhos <juhosg@openwrt.org>
17 #include <asm/mach-ralink/ralink_regs.h>
18 #include <asm/mach-ralink/rt305x.h>
19 #include <asm/mach-ralink/pinmux.h>
44 FUNC("rgmii", 0, 24, 12)
46 static struct rt2880_pmx_func rgmii_func[] = { FUNC("rgmii", 0, 40, 12) };
63 GRP("rgmii", rgmii_func, 1, RT305X_GPIO_MODE_RGMII),
76 GRP("rgmii", rt3352_rgmii_func, 1, RT305X_GPIO_MODE_RGMII),
210 rt_sysc_membase = plat_of_remap_node("ralink,rt3050-sysc"); in ralink_of_remap()
211 rt_memc_membase = plat_of_remap_node("ralink,rt3050-memc"); in ralink_of_remap()
223 u32 id; in prom_soc_init() local
235 soc_info->compatible = "ralink,rt3050-soc"; in prom_soc_init()
239 soc_info->compatible = "ralink,rt3052-soc"; in prom_soc_init()
244 soc_info->compatible = "ralink,rt3350-soc"; in prom_soc_init()
248 soc_info->compatible = "ralink,rt3352-soc"; in prom_soc_init()
252 soc_info->compatible = "ralink,rt5350-soc"; in prom_soc_init()
257 id = __raw_readl(sysc + SYSC_REG_CHIP_ID); in prom_soc_init()
259 snprintf(soc_info->sys_type, RAMIPS_SYS_TYPE_LEN, in prom_soc_init()
260 "Ralink %s id:%u rev:%u", in prom_soc_init()
262 (id >> CHIP_ID_ID_SHIFT) & CHIP_ID_ID_MASK, in prom_soc_init()
263 (id & CHIP_ID_REV_MASK)); in prom_soc_init()
265 soc_info->mem_base = RT305X_SDRAM_BASE; in prom_soc_init()
267 soc_info->mem_size = rt5350_get_mem_size(); in prom_soc_init()
270 soc_info->mem_size_min = RT305X_MEM_SIZE_MIN; in prom_soc_init()
271 soc_info->mem_size_max = RT305X_MEM_SIZE_MAX; in prom_soc_init()
274 soc_info->mem_size_min = RT3352_MEM_SIZE_MIN; in prom_soc_init()
275 soc_info->mem_size_max = RT3352_MEM_SIZE_MAX; in prom_soc_init()