Home
last modified time | relevance | path

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

/linux-6.12.1/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,bcm74165-gisb-arb # for V7 new style 16nm chips
22 - brcm,bcm7278-gisb-arb # for V7 28nm chips
23 - brcm,bcm7435-gisb-arb # for newer 40nm chips
24 - brcm,bcm7400-gisb-arb # for older 40nm chips and all 65nm chips
25 - brcm,bcm7038-gisb-arb # for 130nm chips
26 - brcm,gisb-arb # fallback compatible
[all …]
/linux-6.12.1/drivers/bus/
Dbrcmstb_gisb.c277 pr_crit("GISB: %s at 0x%llx [%c %s], core: %s\n", in brcmstb_gisb_arb_decode_addr()
283 /* clear the GISB error */ in brcmstb_gisb_arb_decode_addr()
351 pr_crit("GISB: breakpoint at 0x%llx [%c], core: %s\n", in brcmstb_gisb_bp_handler()
355 /* clear the GISB error */ in brcmstb_gisb_bp_handler()
362 * Dump out gisb errors on die or panic.
384 /* iterate over each GISB arb registered handlers */ in dump_gisb_error()
404 { .compatible = "brcm,gisb-arb", .data = gisb_offsets_bcm7445 },
405 { .compatible = "brcm,bcm7445-gisb-arb", .data = gisb_offsets_bcm7445 },
406 { .compatible = "brcm,bcm7435-gisb-arb", .data = gisb_offsets_bcm7435 },
407 { .compatible = "brcm,bcm7400-gisb-arb", .data = gisb_offsets_bcm7400 },
[all …]
DKconfig33 tristate "Broadcom STB GISB bus arbiter"
/linux-6.12.1/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",
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-platform-brcmstb-gisb-arb7 Broadcom Set Top Box internal GISB bus arbiter. Minimum value
/linux-6.12.1/drivers/net/ethernet/broadcom/
Dbcmsysport.c103 /* Register accesses to GISB/RBUS registers are expensive (few hundred
/linux-6.12.1/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.c102 /* Register writes to GISB bus can take couple hundred nanoseconds in dmadesc_set_addr()