Home
last modified time | relevance | path

Searched refs:cbb (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/soc/tegra/cbb/
A Dtegra234-cbb.c154 val = readl(cbb->regs + cbb->fabric->firewall_base + cbb->fabric->firewall_ctl); in tegra234_cbb_write_access_allowed()
167 val = readl(cbb->regs + cbb->fabric->firewall_base + cbb->fabric->firewall_wr_ctl); in tegra234_cbb_write_access_allowed()
207 writel(0x1, cbb->regs + cbb->fabric->off_mask_erd); in tegra234_cbb_mask_serror()
392 if (cbb->type < cbb->fabric->max_errors) in print_errlog_err()
394 cbb->fabric->errors[cbb->type].code); in print_errlog_err()
440 if (!strcmp(cbb->fabric->errors[cbb->type].code, "TIMEOUT_ERR")) { in print_errlog_err()
473 cbb->type = 0; in print_errmonX_info()
492 cbb->type++; in print_errmonX_info()
522 cbb->mon = cbb->regs + offset; in print_err_notifier()
1134 cbb = devm_kzalloc(&pdev->dev, sizeof(*cbb), GFP_KERNEL); in tegra234_cbb_probe()
[all …]
A Dtegra194-cbb.c1770 cbb->noc->parse_userbits(&userbits, cbb->errlog5); in print_errlog5()
1821 u64 routeid = (u64)cbb->errlog2 << 32 | cbb->errlog1; in print_errlog1_2()
1926 cbb->errlog0 = readl(cbb->regs + ERRLOGGER_0_ERRLOG0_0); in print_errloggerX_info()
1927 cbb->errlog1 = readl(cbb->regs + ERRLOGGER_0_ERRLOG1_0); in print_errloggerX_info()
1928 cbb->errlog2 = readl(cbb->regs + ERRLOGGER_0_RSVD_00_0); in print_errloggerX_info()
1929 cbb->errlog3 = readl(cbb->regs + ERRLOGGER_0_ERRLOG3_0); in print_errloggerX_info()
1930 cbb->errlog4 = readl(cbb->regs + ERRLOGGER_0_ERRLOG4_0); in print_errloggerX_info()
1931 cbb->errlog5 = readl(cbb->regs + ERRLOGGER_0_ERRLOG5_0); in print_errloggerX_info()
1957 print_errlog3_4(file, cbb->errlog3, cbb->errlog4, &info, cbb->noc->noc_aperture, in print_errloggerX_info()
2212 cbb->bridges = devm_kcalloc(cbb->base.dev, cbb->num_bridges, in tegra194_cbb_get_bridges()
[all …]
A Dtegra-cbb.c68 return cbb->ops->debugfs_show(cbb, file, data); in tegra_cbb_err_show()
89 if (cbb->ops->stall_enable) in tegra_cbb_stall_enable()
90 cbb->ops->stall_enable(cbb); in tegra_cbb_stall_enable()
95 if (cbb->ops->fault_enable) in tegra_cbb_fault_enable()
96 cbb->ops->fault_enable(cbb); in tegra_cbb_fault_enable()
101 if (cbb->ops->error_clear) in tegra_cbb_error_clear()
102 cbb->ops->error_clear(cbb); in tegra_cbb_error_clear()
107 if (cbb->ops->get_status) in tegra_cbb_get_status()
108 return cbb->ops->get_status(cbb); in tegra_cbb_get_status()
160 ret = cbb->ops->interrupt_enable(cbb); in tegra_cbb_register()
[all …]
A DMakefile6 obj-y += tegra-cbb.o
7 obj-$(CONFIG_ARCH_TEGRA_194_SOC) += tegra194-cbb.o
8 obj-$(CONFIG_ARCH_TEGRA_234_SOC) += tegra234-cbb.o
/linux/include/soc/tegra/
A Dtegra-cbb.h25 int (*interrupt_enable)(struct tegra_cbb *cbb);
26 void (*error_enable)(struct tegra_cbb *cbb);
27 void (*fault_enable)(struct tegra_cbb *cbb);
28 void (*stall_enable)(struct tegra_cbb *cbb);
29 void (*error_clear)(struct tegra_cbb *cbb);
30 u32 (*get_status)(struct tegra_cbb *cbb);
40 int tegra_cbb_register(struct tegra_cbb *cbb);
42 void tegra_cbb_fault_enable(struct tegra_cbb *cbb);
43 void tegra_cbb_stall_enable(struct tegra_cbb *cbb);
44 void tegra_cbb_error_clear(struct tegra_cbb *cbb);
[all …]
/linux/fs/afs/
A Dcallback.c214 struct afs_callback_break *cbb, in afs_break_some_callbacks() argument
217 struct afs_callback_break *residue = cbb; in afs_break_some_callbacks()
219 afs_volid_t vid = cbb->fid.vid; in afs_break_some_callbacks()
224 if (cbb->fid.vnode == 0 && cbb->fid.unique == 0) { in afs_break_some_callbacks()
228 memmove(cbb, cbb + 1, sizeof(*cbb) * *_count); in afs_break_some_callbacks()
234 for (i = *_count; i > 0; cbb++, i--) { in afs_break_some_callbacks()
235 if (cbb->fid.vid == vid) { in afs_break_some_callbacks()
237 cbb->fid.vid, in afs_break_some_callbacks()
238 cbb->fid.vnode, in afs_break_some_callbacks()
239 cbb->fid.unique); in afs_break_some_callbacks()
[all …]
/linux/Documentation/devicetree/bindings/arm/tegra/
A Dnvidia,tegra234-cbb.yaml4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra234-cbb.yaml#
47 - nvidia,tegra234-cbb-fabric
70 cbb-fabric@1300000 {
71 compatible = "nvidia,tegra234-cbb-fabric";
A Dnvidia,tegra194-cbb.yaml4 $id: http://devicetree.org/schemas/arm/tegra/nvidia,tegra194-cbb.yaml#
48 - nvidia,tegra194-cbb-noc
90 cbb-noc@2300000 {
91 compatible = "nvidia,tegra194-cbb-noc";
/linux/drivers/soc/tegra/
A DMakefile3 obj-y += cbb/
/linux/arch/arm64/boot/dts/nvidia/
A Dtegra194.dtsi93 cbb-noc@2300000 {
94 compatible = "nvidia,tegra194-cbb-noc";
A Dtegra234.dtsi4305 cbb-fabric@13a00000 {
4306 compatible = "nvidia,tegra234-cbb-fabric";

Completed in 38 milliseconds