Home
last modified time | relevance | path

Searched full:gisb (Results 1 – 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/bus/
Dbrcm,gisb-arb.txt1 Broadcom GISB bus Arbiter controller
6 "brcm,bcm7278-gisb-arb" for V7 28nm chips
7 "brcm,gisb-arb" or "brcm,bcm7445-gisb-arb" for other 28nm chips
8 "brcm,bcm7435-gisb-arb" for newer 40nm chips
9 "brcm,bcm7400-gisb-arb" for older 40nm chips and all 65nm chips
10 "brcm,bcm7038-gisb-arb" for 130nm chips
18 - brcm,gisb-arb-master-mask: 32-bits wide bitmask used to specify which GISB
20 - brcm,gisb-arb-master-names: string list of the litteral name of the GISB
21 masters. Should match the number of bits set in brcm,gisb-master-mask and
26 gisb-arb@f0400000 {
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/bus/
Dbrcm,gisb-arb.yaml4 $id: http://devicetree.org/schemas/bus/brcm,gisb-arb.yaml#
7 title: Broadcom GISB bus Arbiter controller
17 - brcm,bcm7445-gisb-arb # for other 28nm chips
18 - const: brcm,gisb-arb
21 - brcm,bcm7278-gisb-arb # for V7 28nm chips
22 - brcm,bcm7435-gisb-arb # for newer 40nm chips
23 - brcm,bcm7400-gisb-arb # for older 40nm chips and all 65nm chips
24 - brcm,bcm7038-gisb-arb # for 130nm chips
25 - brcm,gisb-arb # fallback compatible
37 brcm,gisb-arb-master-mask:
[all …]
/kernel/linux/linux-6.6/drivers/bus/
Dbrcmstb_gisb.c263 pr_crit("GISB: %s at 0x%llx [%c %s], core: %s\n", in brcmstb_gisb_arb_decode_addr()
269 /* clear the GISB error */ in brcmstb_gisb_arb_decode_addr()
337 pr_crit("GISB: breakpoint at 0x%llx [%c], core: %s\n", in brcmstb_gisb_bp_handler()
341 /* clear the GISB error */ in brcmstb_gisb_bp_handler()
348 * Dump out gisb errors on die or panic.
370 /* iterate over each GISB arb registered handlers */ in dump_gisb_error()
390 { .compatible = "brcm,gisb-arb", .data = gisb_offsets_bcm7445 },
391 { .compatible = "brcm,bcm7445-gisb-arb", .data = gisb_offsets_bcm7445 },
392 { .compatible = "brcm,bcm7435-gisb-arb", .data = gisb_offsets_bcm7435 },
393 { .compatible = "brcm,bcm7400-gisb-arb", .data = gisb_offsets_bcm7400 },
[all …]
DKconfig33 tristate "Broadcom STB GISB bus arbiter"
/kernel/linux/linux-5.10/drivers/bus/
Dbrcmstb_gisb.c262 pr_crit("GISB: %s at 0x%llx [%c %s], core: %s\n", in brcmstb_gisb_arb_decode_addr()
268 /* clear the GISB error */ in brcmstb_gisb_arb_decode_addr()
336 pr_crit("GISB: breakpoint at 0x%llx [%c], core: %s\n", in brcmstb_gisb_bp_handler()
340 /* clear the GISB error */ in brcmstb_gisb_bp_handler()
347 * Dump out gisb errors on die or panic.
369 /* iterate over each GISB arb registered handlers */ in dump_gisb_error()
389 { .compatible = "brcm,gisb-arb", .data = gisb_offsets_bcm7445 },
390 { .compatible = "brcm,bcm7445-gisb-arb", .data = gisb_offsets_bcm7445 },
391 { .compatible = "brcm,bcm7435-gisb-arb", .data = gisb_offsets_bcm7435 },
392 { .compatible = "brcm,bcm7400-gisb-arb", .data = gisb_offsets_bcm7400 },
[all …]
DKconfig33 bool "Broadcom STB GISB bus arbiter"
/kernel/linux/linux-5.10/arch/mips/boot/dts/brcm/
Dbcm7125.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x2f7>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "pci_0",
Dbcm7420.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x3ff>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "pci_0",
Dbcm7358.dtsi73 gisb-arb@400000 {
74 compatible = "brcm,bcm7400-gisb-arb";
79 brcm,gisb-arb-master-mask = <0x2f3>;
80 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7360.dtsi73 gisb-arb@400000 {
74 compatible = "brcm,bcm7400-gisb-arb";
79 brcm,gisb-arb-master-mask = <0x2f3>;
80 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7362.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x2f3>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7346.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x673>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7435.dtsi92 gisb-arb@400000 {
93 compatible = "brcm,bcm7435-gisb-arb";
98 brcm,gisb-arb-master-mask = <0xf77f>;
99 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "webcpu_0",
Dbcm7425.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x177b>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "pcie_0",
/kernel/linux/linux-6.6/arch/mips/boot/dts/brcm/
Dbcm7125.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x2f7>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "pci_0",
Dbcm7420.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x3ff>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "pci_0",
Dbcm7358.dtsi73 gisb-arb@400000 {
74 compatible = "brcm,bcm7400-gisb-arb";
79 brcm,gisb-arb-master-mask = <0x2f3>;
80 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7362.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x2f3>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7360.dtsi73 gisb-arb@400000 {
74 compatible = "brcm,bcm7400-gisb-arb";
79 brcm,gisb-arb-master-mask = <0x2f3>;
80 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7346.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x673>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "bsp_0",
Dbcm7435.dtsi92 gisb-arb@400000 {
93 compatible = "brcm,bcm7435-gisb-arb";
98 brcm,gisb-arb-master-mask = <0xf77f>;
99 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "webcpu_0",
Dbcm7425.dtsi79 gisb-arb@400000 {
80 compatible = "brcm,bcm7400-gisb-arb";
85 brcm,gisb-arb-master-mask = <0x177b>;
86 brcm,gisb-arb-master-names = "ssp_0", "cpu_0", "pcie_0",
/kernel/linux/linux-5.10/Documentation/ABI/testing/
Dsysfs-platform-brcmstb-gisb-arb7 Broadcom Set Top Box internal GISB bus arbiter. Minimum value
/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-platform-brcmstb-gisb-arb7 Broadcom Set Top Box internal GISB bus arbiter. Minimum value
/kernel/linux/linux-5.10/drivers/pci/controller/
Dpcie-brcmstb.c939 /* disable the PCIe->GISB memory window (RC_BAR1) */ in brcm_pcie_setup()

12