linux/arch/mips/ralink
Sergio Paracuellos 83552892b7 mips: ralink: mt7620: introduce 'soc_device' initialization
MT7620 SoCs have their own 'ralink_soc_info' structure with some
information about the soc itself. In order to be able to retrieve this
information from driver code and avoid architecture dependencies for
retrieving these details introduce this 'soc_device'. Set 'data' pointer
points to the struct 'ralink_soc_info' to be able to export also current
soc information using this mechanism. We need to select 'SOC_BUS' in
Kconfig configuration for these SoCs.

Signed-off-by: Sergio Paracuellos <sergio.paracuellos@gmail.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
2023-03-14 17:13:51 +01:00
..
bootrom.c mips: ralink: convert to DEFINE_SHOW_ATTRIBUTE 2022-09-19 16:40:39 +02:00
cevt-rt3352.c MIPS: Replace setup_irq() by request_irq() 2020-03-05 16:47:35 +01:00
clk.c mips: ralink: convert to CONFIG_COMMON_CLK 2021-06-08 17:00:09 +02:00
common.h MIPS: ralink: mt7621: add memory detection support 2021-03-29 11:18:54 +02:00
early_printk.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ill_acc.c mips: ralink: fix a refcount leak in ill_acc_of_setup() 2022-03-01 17:25:42 +01:00
irq-gic.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
irq.c mips: Bulk conversion to generic_handle_domain_irq() 2021-08-12 11:39:40 +01:00
Kconfig mips: ralink: mt7620: introduce 'soc_device' initialization 2023-03-14 17:13:51 +01:00
Makefile treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mt7620.c mips: ralink: mt7620: introduce 'soc_device' initialization 2023-03-14 17:13:51 +01:00
mt7621.c mips: ralink: mt7621: do not use kzalloc too early 2022-12-01 13:32:49 +01:00
of.c of/fdt: run soc memory setup when early_init_dt_scan_memory fails 2023-01-03 18:41:01 -06:00
Platform MIPS: ralink: Don't include objects twice 2020-05-15 09:10:07 +02:00
prom.c pinctrl: ralink: move ralink architecture pinmux header into the driver 2021-06-07 09:17:47 +02:00
reset.c MIPS: ralink: manage low reset lines 2021-02-04 13:35:01 +01:00
rt288x.c mips: ralink: rt288x: introduce 'soc_device' initialization 2023-03-14 17:13:51 +01:00
rt305x.c mips: ralink: rt305x: introduce 'soc_device' initialization 2023-03-14 17:13:50 +01:00
rt3883.c mips: ralink: rt3883: introduce 'soc_device' initialization 2023-03-14 17:13:50 +01:00
timer-gic.c MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h> 2020-02-19 10:37:58 -08:00
timer.c MIPS: ralink: Use devm_platform_get_and_ioremap_resource() 2023-02-09 13:05:17 +01:00