Kconfig (63cb77136e04ff24ca520e46f5ff57d351dadbdb) Kconfig (8f93662d8324940e8925a0e492c587dbcf7c7fee)
1# SPDX-License-Identifier: GPL-2.0
2#
3# Bus Devices
4#
5
6menu "Bus devices"
7
8config ARM_CCI

--- 15 unchanged lines hidden (view full) ---

24 bool "Broadcom STB GISB bus arbiter"
25 depends on ARM || ARM64 || MIPS
26 default ARCH_BRCMSTB || BMIPS_GENERIC
27 help
28 Driver for the Broadcom Set Top Box System-on-a-chip internal bus
29 arbiter. This driver provides timeout and target abort error handling
30 and internal bus master decoding.
31
1# SPDX-License-Identifier: GPL-2.0
2#
3# Bus Devices
4#
5
6menu "Bus devices"
7
8config ARM_CCI

--- 15 unchanged lines hidden (view full) ---

24 bool "Broadcom STB GISB bus arbiter"
25 depends on ARM || ARM64 || MIPS
26 default ARCH_BRCMSTB || BMIPS_GENERIC
27 help
28 Driver for the Broadcom Set Top Box System-on-a-chip internal bus
29 arbiter. This driver provides timeout and target abort error handling
30 and internal bus master decoding.
31
32config BT1_APB
33 tristate "Baikal-T1 APB-bus driver"
34 depends on MIPS_BAIKAL_T1 || COMPILE_TEST
35 select REGMAP_MMIO
36 help
37 Baikal-T1 AXI-APB bridge is used to access the SoC subsystem CSRs.
38 IO requests are routed to this bus by means of the DW AMBA 3 AXI
39 Interconnect. In case of any APB protocol collisions, slave device
40 not responding on timeout an IRQ is raised with an erroneous address
41 reported to the APB terminator (APB Errors Handler Block). This
42 driver provides the interrupt handler to detect the erroneous
43 address, prints an error message about the address fault, updates an
44 errors counter. The counter and the APB-bus operations timeout can be
45 accessed via corresponding sysfs nodes.
46
32config BT1_AXI
33 tristate "Baikal-T1 AXI-bus driver"
34 depends on MIPS_BAIKAL_T1 || COMPILE_TEST
35 select MFD_SYSCON
36 help
37 AXI3-bus is the main communication bus connecting all high-speed
38 peripheral IP-cores with RAM controller and with MIPS P5600 cores on
39 Baikal-T1 SoC. Traffic arbitration is done by means of DW AMBA 3 AXI

--- 182 unchanged lines hidden ---
47config BT1_AXI
48 tristate "Baikal-T1 AXI-bus driver"
49 depends on MIPS_BAIKAL_T1 || COMPILE_TEST
50 select MFD_SYSCON
51 help
52 AXI3-bus is the main communication bus connecting all high-speed
53 peripheral IP-cores with RAM controller and with MIPS P5600 cores on
54 Baikal-T1 SoC. Traffic arbitration is done by means of DW AMBA 3 AXI

--- 182 unchanged lines hidden ---