Lines Matching full:fabric

105 	const struct tegra234_cbb_fabric *fabric;  member
136 addr = priv->regs + priv->fabric->notifier_offset; in tegra234_cbb_fault_enable()
155 addr = priv->regs + priv->fabric->notifier_offset; in tegra234_cbb_get_status()
164 writel(0x1, cbb->regs + cbb->fabric->off_mask_erd); in tegra234_cbb_mask_serror()
225 const struct tegra234_slave_lookup *map = cbb->fabric->slave_map; in tegra234_lookup_slave_timeout()
232 * using <FABRIC>_SN_<>_SLV_TIMEOUT_STATUS_0_0 register. in tegra234_lookup_slave_timeout()
236 * <FABRIC>_SN_AXI2APB_<>_BLOCK_TMO_STATUS_0 register. in tegra234_lookup_slave_timeout()
238 * <FABRIC>_SN_AXI2APB_<>_BLOCK<index-set-bit>_TMO_0. in tegra234_lookup_slave_timeout()
276 cbb->fabric->errors[type].code); in tegra234_cbb_print_error()
287 cbb->fabric->errors[type].code); in tegra234_cbb_print_error()
338 cbb->fabric->errors[cbb->type].code); in print_errlog_err()
340 tegra_cbb_print_err(file, "\t MASTER_ID\t\t: %s\n", cbb->fabric->master_id[mstr_id]); in print_errlog_err()
350 strcpy(fabric_name, "psc-fabric"); in print_errlog_err()
352 strcpy(fabric_name, "fsi-fabric"); in print_errlog_err()
354 strcpy(fabric_name, cbb->fabric->name); in print_errlog_err()
365 tegra_cbb_print_err(file, "\t Fabric\t\t: %s\n", fabric_name); in print_errlog_err()
377 if (!strcmp(cbb->fabric->errors[cbb->type].code, "TIMEOUT_ERR")) { in print_errlog_err()
382 tegra_cbb_print_err(file, "\t Slave\t\t\t: %s\n", cbb->fabric->slave_map[slave_id].name); in print_errlog_err()
443 cbb->fabric->name, status); in print_err_notifier()
447 unsigned int notifier = cbb->fabric->notifier_offset; in print_err_notifier()
521 smp_processor_id(), priv->fabric->name, in tegra234_cbb_isr()
534 if ((mstr_id == 0x1) && priv->fabric->off_mask_erd) in tegra234_cbb_isr()
625 .desc = "Attempt to access a portion of fabric that is powered down"
640 .name = "aon-fabric",
656 .name = "bpmp-fabric",
728 .name = "cbb-fabric",
744 .name = "dce-fabric",
759 .name = "rce-fabric",
775 .name = "sce-fabric",
827 .desc = "Attempt to access a portion of the fabric that is powered down."
950 .name = "cbb-fabric",
969 .name = "bpmp-fabric",
977 { .compatible = "nvidia,tegra234-cbb-fabric", .data = &tegra234_cbb_fabric },
978 { .compatible = "nvidia,tegra234-aon-fabric", .data = &tegra234_aon_fabric },
979 { .compatible = "nvidia,tegra234-bpmp-fabric", .data = &tegra234_bpmp_fabric },
980 { .compatible = "nvidia,tegra234-dce-fabric", .data = &tegra234_dce_fabric },
981 { .compatible = "nvidia,tegra234-rce-fabric", .data = &tegra234_rce_fabric },
982 { .compatible = "nvidia,tegra234-sce-fabric", .data = &tegra234_sce_fabric },
990 const struct tegra234_cbb_fabric *fabric; member
1006 return entry->fabric; in tegra234_cbb_acpi_get_fabric()
1020 const struct tegra234_cbb_fabric *fabric; in tegra234_cbb_probe() local
1026 fabric = of_device_get_match_data(&pdev->dev); in tegra234_cbb_probe()
1032 fabric = tegra234_cbb_acpi_get_fabric(device); in tegra234_cbb_probe()
1033 if (!fabric) { in tegra234_cbb_probe()
1046 cbb->fabric = fabric; in tegra234_cbb_probe()
1063 if (cbb->fabric->off_mask_erd) in tegra234_cbb_probe()
1080 dev_dbg(dev, "%s resumed\n", cbb->fabric->name); in tegra234_cbb_resume_noirq()