| /kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
| D | base.c | 52 /* Denies access to BAR2 when it's not initialised, used by INSTMEM in nvkm_bar_bar2_vmm() 56 if (bar && bar->bar2) in nvkm_bar_bar2_vmm() 57 return bar->func->bar2.vmm(bar); in nvkm_bar_bar2_vmm() 65 if (bar && bar->bar2) { in nvkm_bar_bar2_reset() 66 bar->func->bar2.init(bar); in nvkm_bar_bar2_reset() 67 bar->func->bar2.wait(bar); in nvkm_bar_bar2_reset() 75 if (bar && bar->bar2) { in nvkm_bar_bar2_fini() 76 bar->func->bar2.fini(bar); in nvkm_bar_bar2_fini() 77 bar->bar2 = false; in nvkm_bar_bar2_fini() 85 if (bar && bar->subdev.oneinit && !bar->bar2 && bar->func->bar2.init) { in nvkm_bar_bar2_init() [all …]
|
| D | nv50.c | 91 nvkm_wr32(device, 0x00170c, 0x80000000 | bar->bar2->node->offset >> 4); in nv50_bar_bar2_init() 128 /* BAR2 */ in nv50_bar_oneinit() 136 &bar2_lock, "bar2", &bar->bar2_vmm); in nv50_bar_oneinit() 151 ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar2); in nv50_bar_oneinit() 155 nvkm_kmap(bar->bar2); in nv50_bar_oneinit() 156 nvkm_wo32(bar->bar2, 0x00, 0x7fc00000); in nv50_bar_oneinit() 157 nvkm_wo32(bar->bar2, 0x04, lower_32_bits(limit)); in nv50_bar_oneinit() 158 nvkm_wo32(bar->bar2, 0x08, lower_32_bits(start)); in nv50_bar_oneinit() 159 nvkm_wo32(bar->bar2, 0x0c, upper_32_bits(limit) << 24 | in nv50_bar_oneinit() 161 nvkm_wo32(bar->bar2, 0x10, 0x00000000); in nv50_bar_oneinit() [all …]
|
| D | gf100.c | 103 (bar_nr == 3) ? "bar2" : "bar1", &bar_vm->vmm); in gf100_bar_oneinit_bar() 130 /* BAR2 */ in gf100_bar_oneinit() 131 if (bar->base.func->bar2.init) { in gf100_bar_oneinit() 184 .bar2.init = gf100_bar_bar2_init, 185 .bar2.fini = gf100_bar_bar2_fini, 186 .bar2.wait = gf100_bar_bar1_wait, 187 .bar2.vmm = gf100_bar_bar2_vmm,
|
| D | gm107.c | 54 .bar2.init = gf100_bar_bar2_init, 55 .bar2.fini = gf100_bar_bar2_fini, 56 .bar2.wait = gm107_bar_bar2_wait, 57 .bar2.vmm = gf100_bar_bar2_vmm,
|
| D | g84.c | 51 .bar2.init = nv50_bar_bar2_init, 52 .bar2.fini = nv50_bar_bar2_fini, 53 .bar2.wait = nv50_bar_bar1_wait, 54 .bar2.vmm = nv50_bar_bar2_vmm,
|
| D | tu102.c | 87 .bar2.init = tu102_bar_bar2_init, 88 .bar2.fini = tu102_bar_bar2_fini, 89 .bar2.wait = tu102_bar_bar2_wait, 90 .bar2.vmm = gf100_bar_bar2_vmm,
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
| D | base.c | 52 /* Denies access to BAR2 when it's not initialised, used by INSTMEM in nvkm_bar_bar2_vmm() 56 if (bar && bar->bar2) in nvkm_bar_bar2_vmm() 57 return bar->func->bar2.vmm(bar); in nvkm_bar_bar2_vmm() 65 if (bar && bar->bar2) { in nvkm_bar_bar2_reset() 66 bar->func->bar2.init(bar); in nvkm_bar_bar2_reset() 67 bar->func->bar2.wait(bar); in nvkm_bar_bar2_reset() 75 if (bar && bar->bar2) { in nvkm_bar_bar2_fini() 76 bar->func->bar2.fini(bar); in nvkm_bar_bar2_fini() 77 bar->bar2 = false; in nvkm_bar_bar2_fini() 85 if (bar && bar->subdev.oneinit && !bar->bar2 && bar->func->bar2.init) { in nvkm_bar_bar2_init() [all …]
|
| D | nv50.c | 91 nvkm_wr32(device, 0x00170c, 0x80000000 | bar->bar2->node->offset >> 4); in nv50_bar_bar2_init() 128 /* BAR2 */ in nv50_bar_oneinit() 136 &bar2_lock, "bar2", &bar->bar2_vmm); in nv50_bar_oneinit() 151 ret = nvkm_gpuobj_new(device, 24, 16, false, bar->mem, &bar->bar2); in nv50_bar_oneinit() 155 nvkm_kmap(bar->bar2); in nv50_bar_oneinit() 156 nvkm_wo32(bar->bar2, 0x00, 0x7fc00000); in nv50_bar_oneinit() 157 nvkm_wo32(bar->bar2, 0x04, lower_32_bits(limit)); in nv50_bar_oneinit() 158 nvkm_wo32(bar->bar2, 0x08, lower_32_bits(start)); in nv50_bar_oneinit() 159 nvkm_wo32(bar->bar2, 0x0c, upper_32_bits(limit) << 24 | in nv50_bar_oneinit() 161 nvkm_wo32(bar->bar2, 0x10, 0x00000000); in nv50_bar_oneinit() [all …]
|
| D | gf100.c | 103 (bar_nr == 3) ? "bar2" : "bar1", &bar_vm->vmm); in gf100_bar_oneinit_bar() 130 /* BAR2 */ in gf100_bar_oneinit() 131 if (bar->base.func->bar2.init) { in gf100_bar_oneinit() 184 .bar2.init = gf100_bar_bar2_init, 185 .bar2.fini = gf100_bar_bar2_fini, 186 .bar2.wait = gf100_bar_bar1_wait, 187 .bar2.vmm = gf100_bar_bar2_vmm,
|
| D | gm107.c | 54 .bar2.init = gf100_bar_bar2_init, 55 .bar2.fini = gf100_bar_bar2_fini, 56 .bar2.wait = gm107_bar_bar2_wait, 57 .bar2.vmm = gf100_bar_bar2_vmm,
|
| D | g84.c | 51 .bar2.init = nv50_bar_bar2_init, 52 .bar2.fini = nv50_bar_bar2_fini, 53 .bar2.wait = nv50_bar_bar1_wait, 54 .bar2.vmm = nv50_bar_bar2_vmm,
|
| D | tu102.c | 87 .bar2.init = tu102_bar_bar2_init, 88 .bar2.fini = tu102_bar_bar2_fini, 89 .bar2.wait = tu102_bar_bar2_wait, 90 .bar2.vmm = gf100_bar_bar2_vmm,
|
| /kernel/linux/linux-6.6/arch/mips/include/asm/octeon/ |
| D | pci-octeon.h | 22 * The RC base of BAR1. gen1 has a 39-bit BAR2, gen2 has 41-bit BAR2, 36 * For PCI (not PCIe) the BAR2 base address.
|
| /kernel/linux/linux-5.10/arch/mips/include/asm/octeon/ |
| D | pci-octeon.h | 22 * The RC base of BAR1. gen1 has a 39-bit BAR2, gen2 has 41-bit BAR2, 36 * For PCI (not PCIe) the BAR2 base address.
|
| /kernel/linux/linux-5.10/Documentation/doc-guide/ |
| D | parse-headers.rst | 160 enum foo { BAR1, BAR2, PRIVATE }; 165 replace symbol BAR2 :c:type:\`foo\` 170 enum foo { BAR1, BAR2, PRIVATE }; 172 It will make the BAR1 and BAR2 enum symbols to cross reference the foo
|
| /kernel/linux/linux-6.6/Documentation/doc-guide/ |
| D | parse-headers.rst | 160 enum foo { BAR1, BAR2, PRIVATE }; 165 replace symbol BAR2 :c:type:\`foo\` 170 enum foo { BAR1, BAR2, PRIVATE }; 172 It will make the BAR1 and BAR2 enum symbols to cross reference the foo
|
| /kernel/linux/linux-5.10/Documentation/translations/it_IT/doc-guide/ |
| D | parse-headers.rst | 166 enum foo { BAR1, BAR2, PRIVATE }; 171 replace symbol BAR2 :c:type:\`foo\` 176 enum foo { BAR1, BAR2, PRIVATE }; 178 Genererà un riferimento ai valori BAR1 e BAR2 dal simbolo foo nel dominio C.
|
| /kernel/linux/linux-6.6/Documentation/translations/it_IT/doc-guide/ |
| D | parse-headers.rst | 165 enum foo { BAR1, BAR2, PRIVATE }; 170 replace symbol BAR2 :c:type:\`foo\` 175 enum foo { BAR1, BAR2, PRIVATE }; 177 Genererà un riferimento ai valori BAR1 e BAR2 dal simbolo foo nel dominio C.
|
| /kernel/linux/linux-6.6/Documentation/translations/zh_CN/doc-guide/ |
| D | parse-headers.rst | 153 enum foo { BAR1, BAR2, PRIVATE }; 158 replace symbol BAR2 :c:type:\`foo\` 163 enum foo { BAR1, BAR2, PRIVATE };
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4vf/ |
| D | t4vf_hw.c | 741 * t4vf_bar2_sge_qregs - return BAR2 SGE Queue register information 745 * @pbar2_qoffset: BAR2 Queue Offset 746 * @pbar2_qid: BAR2 Queue ID or 0 for Queue ID inferred SGE Queues 748 * Returns the BAR2 SGE Queue Registers information associated with the 753 * This may return an error which indicates that BAR2 SGE Queue 757 * *@pbar2_qoffset: the BAR2 Offset of the @qid Registers 758 * *@pbar2_qid: the BAR2 SGE Queue ID or 0 of @qid 760 * If the returned BAR2 Queue ID is 0, then BAR2 SGE registers which 762 * Write Combining Doorbell Buffer. If the BAR2 Queue ID is not 0, 775 /* T4 doesn't support BAR2 SGE Queue registers. in t4vf_bar2_sge_qregs() [all …]
|
| D | adapter.h | 145 void __iomem *bar2_addr; /* address of BAR2 Queue registers */ 146 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */ 187 void __iomem *bar2_addr; /* address of BAR2 Queue registers */ 188 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */ 251 void __iomem *bar2_addr; /* address of BAR2 Queue registers */ 252 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */ 368 void __iomem *bar2; member
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4vf/ |
| D | t4vf_hw.c | 742 * t4vf_bar2_sge_qregs - return BAR2 SGE Queue register information 746 * @pbar2_qoffset: BAR2 Queue Offset 747 * @pbar2_qid: BAR2 Queue ID or 0 for Queue ID inferred SGE Queues 749 * Returns the BAR2 SGE Queue Registers information associated with the 754 * This may return an error which indicates that BAR2 SGE Queue 758 * *@pbar2_qoffset: the BAR2 Offset of the @qid Registers 759 * *@pbar2_qid: the BAR2 SGE Queue ID or 0 of @qid 761 * If the returned BAR2 Queue ID is 0, then BAR2 SGE registers which 763 * Write Combining Doorbell Buffer. If the BAR2 Queue ID is not 0, 776 /* T4 doesn't support BAR2 SGE Queue registers. in t4vf_bar2_sge_qregs() [all …]
|
| D | adapter.h | 146 void __iomem *bar2_addr; /* address of BAR2 Queue registers */ 147 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */ 188 void __iomem *bar2_addr; /* address of BAR2 Queue registers */ 189 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */ 252 void __iomem *bar2_addr; /* address of BAR2 Queue registers */ 253 unsigned int bar2_qid; /* Queue ID for BAR2 Queue registers */ 369 void __iomem *bar2; member
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
| D | instmem.h | 16 /* <=nv4x: protects NV_PRAMIN/BAR2 MM 17 * >=nv50: protects BAR2 MM & LRU
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/usb/ |
| D | nvidia,tegra234-xusb.yaml | 26 - description: XUSB bar2 registers 32 - const: bar2 128 reg-names = "hcd", "fpci", "bar2";
|