| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ ! |
| H A D | base.c | 27 nvkm_bar_flush(struct nvkm_bar *bar) in nvkm_bar_flush() argument 29 if (bar && bar->func->flush) in nvkm_bar_flush() 30 bar->func->flush(bar); in nvkm_bar_flush() 36 return device->bar->func->bar1.vmm(device->bar); in nvkm_bar_bar1_vmm() 42 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar1_reset() local 43 if (bar) { in nvkm_bar_bar1_reset() 44 bar->func->bar1.init(bar); in nvkm_bar_bar1_reset() 45 bar->func->bar1.wait(bar); in nvkm_bar_bar1_reset() 55 struct nvkm_bar *bar = device->bar; in nvkm_bar_bar2_vmm() local 56 if (bar && bar->bar2) in nvkm_bar_bar2_vmm() [all …]
|
| H A D | nv50.c | 34 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_flush() local 35 struct nvkm_device *device = bar->base.subdev.device; in nv50_bar_flush() 37 spin_lock_irqsave(&bar->base.lock, flags); in nv50_bar_flush() 43 spin_unlock_irqrestore(&bar->base.lock, flags); in nv50_bar_flush() 59 nv50_bar_bar1_fini(struct nvkm_bar *bar) in nv50_bar_bar1_fini() argument 61 nvkm_wr32(bar->subdev.device, 0x001708, 0x00000000); in nv50_bar_bar1_fini() 68 struct nv50_bar *bar = nv50_bar(base); in nv50_bar_bar1_init() local 69 nvkm_wr32(device, 0x001708, 0x80000000 | bar->bar1->node->offset >> 4); in nv50_bar_bar1_init() 79 nv50_bar_bar2_fini(struct nvkm_bar *bar) in nv50_bar_bar2_fini() argument 81 nvkm_wr32(bar->subdev.device, 0x00170c, 0x00000000); in nv50_bar_bar2_fini() [all …]
|
| H A D | gf100.c | 34 return gf100_bar(base)->bar[1].vmm; in gf100_bar_bar1_vmm() 46 gf100_bar_bar1_fini(struct nvkm_bar *bar) in gf100_bar_bar1_fini() argument 48 nvkm_mask(bar->subdev.device, 0x001704, 0x80000000, 0x00000000); in gf100_bar_bar1_fini() 55 struct gf100_bar *bar = gf100_bar(base); in gf100_bar_bar1_init() local 56 const u32 addr = nvkm_memory_addr(bar->bar[1].inst) >> 12; in gf100_bar_bar1_init() 63 return gf100_bar(base)->bar[0].vmm; in gf100_bar_bar2_vmm() 67 gf100_bar_bar2_fini(struct nvkm_bar *bar) in gf100_bar_bar2_fini() argument 69 nvkm_mask(bar->subdev.device, 0x001714, 0x80000000, 0x00000000); in gf100_bar_bar2_fini() 76 struct gf100_bar *bar = gf100_bar(base); in gf100_bar_bar2_init() local 77 u32 addr = nvkm_memory_addr(bar->bar[0].inst) >> 12; in gf100_bar_bar2_init() [all …]
|
| H A D | tu102.c | 29 tu102_bar_bar2_wait(struct nvkm_bar *bar) in tu102_bar_bar2_wait() argument 31 struct nvkm_device *device = bar->subdev.device; in tu102_bar_bar2_wait() 39 tu102_bar_bar2_fini(struct nvkm_bar *bar) in tu102_bar_bar2_fini() argument 41 nvkm_mask(bar->subdev.device, 0xb80f48, 0x80000000, 0x00000000); in tu102_bar_bar2_fini() 48 struct gf100_bar *bar = gf100_bar(base); in tu102_bar_bar2_init() local 49 u32 addr = nvkm_memory_addr(bar->bar[0].inst) >> 12; in tu102_bar_bar2_init() 50 if (bar->bar2_halve) in tu102_bar_bar2_init() 56 tu102_bar_bar1_wait(struct nvkm_bar *bar) in tu102_bar_bar1_wait() argument 58 struct nvkm_device *device = bar->subdev.device; in tu102_bar_bar1_wait() 66 tu102_bar_bar1_fini(struct nvkm_bar *bar) in tu102_bar_bar1_fini() argument [all …]
|
| /linux/samples/trace_events/ ! |
| H A D | trace-events-sample.h | 293 TP_PROTO(const char *foo, int bar, const int *lst, 297 TP_ARGS(foo, bar, lst, string, mask, fmt, va), 301 __field( int, bar ) 307 __string_len( lstr, foo, bar / 2 < strlen(foo) ? bar / 2 : strlen(foo) ) 312 __entry->bar = bar; 323 __entry->foo, __entry->bar, 335 __print_symbolic(__entry->bar, 353 __print_flags(__entry->bar, "|", 419 TP_PROTO(const char *foo, int bar), 421 TP_ARGS(foo, bar), [all …]
|
| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ ! |
| H A D | nfp6000_pcie.c | 98 #define NFP_PCIE_P2C_FIXED_SIZE(bar) (1 << (bar)->bitsize) argument 99 #define NFP_PCIE_P2C_BULK_SIZE(bar) (1 << (bar)->bitsize) argument 100 #define NFP_PCIE_P2C_GENERAL_TARGET_OFFSET(bar, x) ((x) << ((bar)->bitsize - 2)) argument 101 #define NFP_PCIE_P2C_GENERAL_TOKEN_OFFSET(bar, x) ((x) << ((bar)->bitsize - 4)) argument 102 #define NFP_PCIE_P2C_GENERAL_SIZE(bar) (1 << ((bar)->bitsize - 4)) argument 150 struct nfp_bar bar[NFP_PCI_BAR_MAX]; member 174 static u32 nfp_bar_maptype(struct nfp_bar *bar) in nfp_bar_maptype() argument 176 return NFP_PCIE_BAR_PCIE2CPP_MapType_of(bar->barcfg); in nfp_bar_maptype() 179 static resource_size_t nfp_bar_resource_len(struct nfp_bar *bar) in nfp_bar_resource_len() argument 181 return pci_resource_len(bar->nfp->pdev, (bar->index / 8) * 2) / 8; in nfp_bar_resource_len() [all …]
|
| /linux/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/ ! |
| H A D | bar.c | 34 r535_bar_flush(struct nvkm_bar *bar) in r535_bar_flush() argument 39 if (unlikely(!bar->bar2)) { in r535_bar_flush() 40 g84_bar_flush(bar); in r535_bar_flush() 44 ioread32_native(bar->flushBAR2); in r535_bar_flush() 69 r535_bar_bar2_fini(struct nvkm_bar *bar) in r535_bar_bar2_fini() argument 71 struct nvkm_vmm *vmm = gf100_bar(bar)->bar[0].vmm; in r535_bar_bar2_fini() 72 struct nvkm_gsp *gsp = bar->subdev.device->gsp; in r535_bar_bar2_fini() 74 bar->flushBAR2 = bar->flushBAR2PhysMode; in r535_bar_bar2_fini() 75 nvkm_done(bar->flushFBZero); in r535_bar_bar2_fini() 81 r535_bar_bar2_init(struct nvkm_bar *bar) in r535_bar_bar2_init() argument [all …]
|
| /linux/drivers/pci/ ! |
| H A D | devres.c | 64 int bar; member 70 res->bar = -1; in pcim_addr_devres_clear() 80 pci_release_region(pdev, res->bar); in pcim_addr_resource_release() 84 pci_release_region(pdev, res->bar); in pcim_addr_resource_release() 128 return a->bar == b->bar; in pcim_addr_resources_match() 294 static inline bool mask_contains_bar(int mask, int bar) in mask_contains_bar() argument 296 return mask & BIT(bar); in mask_contains_bar() 461 void __iomem *mapping, int bar) in pcim_add_mapping_to_legacy_table() argument 465 if (!pci_bar_index_is_valid(bar)) in pcim_add_mapping_to_legacy_table() 472 legacy_iomap_table[bar] = mapping; in pcim_add_mapping_to_legacy_table() [all …]
|
| H A D | iomap.c | 30 int bar, in pci_iomap_range() argument 37 if (!pci_bar_index_is_valid(bar)) in pci_iomap_range() 40 start = pci_resource_start(dev, bar); in pci_iomap_range() 41 len = pci_resource_len(dev, bar); in pci_iomap_range() 42 flags = pci_resource_flags(dev, bar); in pci_iomap_range() 77 int bar, in pci_iomap_wc_range() argument 84 if (!pci_bar_index_is_valid(bar)) in pci_iomap_wc_range() 87 start = pci_resource_start(dev, bar); in pci_iomap_wc_range() 88 len = pci_resource_len(dev, bar); in pci_iomap_wc_range() 89 flags = pci_resource_flags(dev, bar); in pci_iomap_wc_range() [all …]
|
| H A D | rebar.c | 68 static int pci_rebar_find_pos(struct pci_dev *pdev, int bar) in pci_rebar_find_pos() argument 73 if (pci_resource_is_iov(bar)) { in pci_rebar_find_pos() 75 bar = pci_resource_num_to_vf_bar(bar); in pci_rebar_find_pos() 91 if (bar_idx == bar) in pci_rebar_find_pos() 108 u64 pci_rebar_get_possible_sizes(struct pci_dev *pdev, int bar) in pci_rebar_get_possible_sizes() argument 113 pos = pci_rebar_find_pos(pdev, bar); in pci_rebar_get_possible_sizes() 122 bar == 0 && cap == 0x700) in pci_rebar_get_possible_sizes() 138 bool pci_rebar_size_supported(struct pci_dev *pdev, int bar, int size) in pci_rebar_size_supported() argument 140 u64 sizes = pci_rebar_get_possible_sizes(pdev, bar); in pci_rebar_size_supported() 159 int pci_rebar_get_max_size(struct pci_dev *pdev, int bar) in pci_rebar_get_max_size() argument [all …]
|
| /linux/Documentation/translations/zh_CN/devicetree/ ! |
| H A D | overlay-notes.rst | 46 覆盖bar.dtso, 49 ---- bar.dtso - 按标签覆盖目标位置 --------------------------- 53 /* bar外围 */ 54 bar { 55 compatible = "corp,bar"; 59 ---- bar.dtso -------------------------------------------------------------- 61 当加载(并按照[1]中描述的方式解决)时,应该产生foo+bar.dts:: 63 ---- foo+bar.dts ----------------------------------------------------------- 64 /* FOO平台 + bar外围 */ 77 /* bar外围 */ [all …]
|
| /linux/drivers/pci/controller/cadence/ ! |
| H A D | pcie-cadence-hpa-regs.h | 32 #define CDNS_PCIE_HPA_LM_EP_FUNC_BAR_CFG(bar, fn) \ argument 33 (((bar) < BAR_3) ? CDNS_PCIE_HPA_LM_EP_FUNC_BAR_CFG0(fn) : \ 37 #define CDNS_PCIE_HPA_LM_EP_VFUNC_BAR_CFG(bar, fn) \ argument 38 (((bar) < BAR_3) ? CDNS_PCIE_HPA_LM_EP_VFUNC_BAR_CFG0(fn) : \ 82 #define HPA_LM_RC_BAR_CFG_CTRL_DISABLED(bar) \ argument 83 (CDNS_PCIE_HPA_LM_BAR_CFG_CTRL_DISABLED << ((bar) * 10)) 84 #define HPA_LM_RC_BAR_CFG_CTRL_IO_32BITS(bar) \ argument 85 (CDNS_PCIE_HPA_LM_BAR_CFG_CTRL_IO_32BITS << ((bar) * 10)) 86 #define HPA_LM_RC_BAR_CFG_CTRL_MEM_32BITS(bar) \ argument 87 (CDNS_PCIE_HPA_LM_BAR_CFG_CTRL_MEM_32BITS << ((bar) * 10)) [all …]
|
| H A D | pcie-cadence-lga-regs.h | 47 #define CDNS_PCIE_LM_EP_FUNC_BAR_CFG(bar, fn) \ argument 48 (((bar) < BAR_4) ? CDNS_PCIE_LM_EP_FUNC_BAR_CFG0(fn) : CDNS_PCIE_LM_EP_FUNC_BAR_CFG1(fn)) 53 #define CDNS_PCIE_LM_EP_VFUNC_BAR_CFG(bar, fn) \ argument 54 (((bar) < BAR_4) ? CDNS_PCIE_LM_EP_VFUNC_BAR_CFG0(fn) : CDNS_PCIE_LM_EP_VFUNC_BAR_CFG1(fn)) 101 #define LM_RC_BAR_CFG_CTRL_DISABLED(bar) \ argument 102 (CDNS_PCIE_LM_BAR_CFG_CTRL_DISABLED << (((bar) * 8) + 6)) 103 #define LM_RC_BAR_CFG_CTRL_IO_32BITS(bar) \ argument 104 (CDNS_PCIE_LM_BAR_CFG_CTRL_IO_32BITS << (((bar) * 8) + 6)) 105 #define LM_RC_BAR_CFG_CTRL_MEM_32BITS(bar) \ argument 106 (CDNS_PCIE_LM_BAR_CFG_CTRL_MEM_32BITS << (((bar) * 8) + 6)) [all …]
|
| H A D | pcie-cadence-host-common.c | 125 enum cdns_pcie_rp_bar bar, sel_bar; in cdns_pcie_host_find_min_bar() local 128 for (bar = RP_BAR0; bar <= RP_NO_BAR; bar++) { in cdns_pcie_host_find_min_bar() 129 if (!rc->avail_ib_bar[bar]) in cdns_pcie_host_find_min_bar() 132 if (size <= bar_max_size[bar]) { in cdns_pcie_host_find_min_bar() 134 sel_bar = bar; in cdns_pcie_host_find_min_bar() 138 if (bar_max_size[bar] < bar_max_size[sel_bar]) in cdns_pcie_host_find_min_bar() 139 sel_bar = bar; in cdns_pcie_host_find_min_bar() 150 enum cdns_pcie_rp_bar bar, sel_bar; in cdns_pcie_host_find_max_bar() local 153 for (bar = RP_BAR0; bar <= RP_NO_BAR; bar++) { in cdns_pcie_host_find_max_bar() 154 if (!rc->avail_ib_bar[bar]) in cdns_pcie_host_find_max_bar() [all …]
|
| H A D | pcie-cadence-host.c | 154 enum cdns_pcie_rp_bar bar, in cdns_pcie_host_bar_ib_config() argument 162 if (!rc->avail_ib_bar[bar]) in cdns_pcie_host_bar_ib_config() 165 rc->avail_ib_bar[bar] = false; in cdns_pcie_host_bar_ib_config() 171 cdns_pcie_writel(pcie, CDNS_PCIE_AT_IB_RP_BAR_ADDR0(bar), addr0); in cdns_pcie_host_bar_ib_config() 172 cdns_pcie_writel(pcie, CDNS_PCIE_AT_IB_RP_BAR_ADDR1(bar), addr1); in cdns_pcie_host_bar_ib_config() 174 if (bar == RP_NO_BAR) in cdns_pcie_host_bar_ib_config() 178 value &= ~(LM_RC_BAR_CFG_CTRL_MEM_64BITS(bar) | in cdns_pcie_host_bar_ib_config() 179 LM_RC_BAR_CFG_CTRL_PREF_MEM_64BITS(bar) | in cdns_pcie_host_bar_ib_config() 180 LM_RC_BAR_CFG_CTRL_MEM_32BITS(bar) | in cdns_pcie_host_bar_ib_config() 181 LM_RC_BAR_CFG_CTRL_PREF_MEM_32BITS(bar) | in cdns_pcie_host_bar_ib_config() [all …]
|
| /linux/drivers/gpu/nova-core/fb/hal/ ! |
| H A D | tu102.rs | 15 pub(super) fn read_sysmem_flush_page_gm107(bar: &Bar0) -> u64 { in read_sysmem_flush_page_gm107() 16 u64::from(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR::read(bar).adr_39_08()) << FLUSH_SYSMEM_ADDR_SHIFT in read_sysmem_flush_page_gm107() 19 pub(super) fn write_sysmem_flush_page_gm107(bar: &Bar0, addr: u64) -> Result { in write_sysmem_flush_page_gm107() 26 .write(bar) in write_sysmem_flush_page_gm107() 30 pub(super) fn display_enabled_gm107(bar: &Bar0) -> bool { in display_enabled_gm107() 31 !regs::gm107::NV_FUSE_STATUS_OPT_DISPLAY::read(bar).display_disabled() in display_enabled_gm107() 34 pub(super) fn vidmem_size_gp102(bar: &Bar0) -> u64 { in vidmem_size_gp102() 35 regs::NV_PFB_PRI_MMU_LOCAL_MEMORY_RANGE::read(bar).usable_fb_size() in vidmem_size_gp102() 41 fn read_sysmem_flush_page(&self, bar: &Bar0) -> u64 { in read_sysmem_flush_page() 42 read_sysmem_flush_page_gm107(bar) in read_sysmem_flush_page() [all …]
|
| H A D | ga100.rs | 15 pub(super) fn read_sysmem_flush_page_ga100(bar: &Bar0) -> u64 { in read_sysmem_flush_page_ga100() 16 u64::from(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR::read(bar).adr_39_08()) << FLUSH_SYSMEM_ADDR_SHIFT in read_sysmem_flush_page_ga100() 17 | u64::from(regs::NV_PFB_NISO_FLUSH_SYSMEM_ADDR_HI::read(bar).adr_63_40()) in read_sysmem_flush_page_ga100() 21 pub(super) fn write_sysmem_flush_page_ga100(bar: &Bar0, addr: u64) { in write_sysmem_flush_page_ga100() 26 .write(bar); in write_sysmem_flush_page_ga100() 31 .write(bar); in write_sysmem_flush_page_ga100() 34 pub(super) fn display_enabled_ga100(bar: &Bar0) -> bool { in display_enabled_ga100() 35 !regs::ga100::NV_FUSE_STATUS_OPT_DISPLAY::read(bar).display_disabled() in display_enabled_ga100() 43 fn read_sysmem_flush_page(&self, bar: &Bar0) -> u64 { in read_sysmem_flush_page() 44 read_sysmem_flush_page_ga100(bar) in read_sysmem_flush_page() [all …]
|
| /linux/drivers/pci/endpoint/ ! |
| H A D | pci-epf-core.c | 213 enum pci_barno bar, in pci_epf_get_required_bar_size() argument 217 u64 bar_fixed_size = epc_features->bar[bar].fixed_size; in pci_epf_get_required_bar_size() 225 if (epc_features->bar[bar].type == BAR_RESIZABLE && size < SZ_1M) in pci_epf_get_required_bar_size() 228 if (epc_features->bar[bar].type == BAR_FIXED && bar_fixed_size) { in pci_epf_get_required_bar_size() 262 void pci_epf_free_space(struct pci_epf *epf, void *addr, enum pci_barno bar, in pci_epf_free_space() argument 274 epf_bar = epf->bar; in pci_epf_free_space() 281 dma_free_coherent(dev, epf_bar[bar].mem_size, addr, in pci_epf_free_space() 282 epf_bar[bar].phys_addr); in pci_epf_free_space() 284 epf_bar[bar].phys_addr = 0; in pci_epf_free_space() 285 epf_bar[bar].addr = NULL; in pci_epf_free_space() [all …]
|
| /linux/drivers/gpu/nova-core/gsp/ ! |
| H A D | boot.rs | 52 bar: &Bar0, in run_fwsec_frts() 58 if regs::NV_PFB_PRI_MMU_WPR2_ADDR_HI::read(bar).higher_bound() != 0 { in run_fwsec_frts() 69 bar, in run_fwsec_frts() 78 fwsec_frts.run(dev, falcon, bar)?; in run_fwsec_frts() 81 let frts_status = regs::NV_PBUS_SW_SCRATCH_0E_FRTS_ERR::read(bar).frts_err_code(); in run_fwsec_frts() 94 regs::NV_PFB_PRI_MMU_WPR2_ADDR_LO::read(bar).lower_bound(), in run_fwsec_frts() 95 regs::NV_PFB_PRI_MMU_WPR2_ADDR_HI::read(bar).higher_bound(), in run_fwsec_frts() 133 bar: &Bar0, in boot() 140 let bios = Vbios::new(dev, bar)?; in boot() 144 let fb_layout = FbLayout::new(chipset, bar, &gsp_fw)?; in boot() [all …]
|
| /linux/drivers/xen/xen-pciback/ ! |
| H A D | conf_space_header.c | 129 struct pci_bar_info *bar = data; in rom_write() local 131 if (unlikely(!bar)) { in rom_write() 140 bar->which = 1; in rom_write() 144 if (tmpval != bar->val && value == bar->val) { in rom_write() 146 pci_write_config_dword(dev, offset, bar->val); in rom_write() 148 bar->which = 0; in rom_write() 162 struct pci_bar_info *bar = data; in bar_write() local 167 if (unlikely(!bar)) { in bar_write() 182 bar->which = 1; in bar_write() 186 if (tmpval != bar->val && value == bar->val) { in bar_write() [all …]
|
| /linux/drivers/pci/endpoint/functions/ ! |
| H A D | pci-epf-test.c | 731 enum pci_barno bar; in pci_epf_test_enable_doorbell() local 740 bar = pci_epc_get_next_free_bar(epf_test->epc_features, epf_test->test_reg_bar + 1); in pci_epf_test_enable_doorbell() 741 if (bar < BAR_0) in pci_epf_test_enable_doorbell() 755 reg->doorbell_bar = cpu_to_le32(bar); in pci_epf_test_enable_doorbell() 758 ret = pci_epf_align_inbound_addr(epf, bar, ((u64)msg->address_hi << 32) | msg->address_lo, in pci_epf_test_enable_doorbell() 766 epf_test->db_bar.barno = bar; in pci_epf_test_enable_doorbell() 767 epf_test->db_bar.size = epf->bar[bar].size; in pci_epf_test_enable_doorbell() 768 epf_test->db_bar.flags = epf->bar[bar].flags; in pci_epf_test_enable_doorbell() 788 enum pci_barno bar = le32_to_cpu(reg->doorbell_bar); in pci_epf_test_disable_doorbell() local 794 if (bar < BAR_0) in pci_epf_test_disable_doorbell() [all …]
|
| /linux/drivers/net/ethernet/sfc/ ! |
| H A D | ef100.c | 37 unsigned int bar; member 71 u32 bar = ef100_pci_get_bar_bits(efx, entry_location, EF100_BAR); in ef100_pci_parse_ef100_entry() local 75 bar, offset); in ef100_pci_parse_ef100_entry() 83 if (bar == ESE_GZ_CFGBAR_EF100_BAR_NUM_EXPANSION_ROM || in ef100_pci_parse_ef100_entry() 84 bar == ESE_GZ_CFGBAR_EF100_BAR_NUM_INVALID) { in ef100_pci_parse_ef100_entry() 87 bar); in ef100_pci_parse_ef100_entry() 91 result->bar = bar; in ef100_pci_parse_ef100_entry() 97 static bool ef100_pci_does_bar_overflow(struct efx_nic *efx, int bar, in ef100_pci_does_bar_overflow() argument 101 pci_resource_len(efx->pci_dev, bar); in ef100_pci_does_bar_overflow() 114 u32 bar; in ef100_pci_parse_continue_entry() local [all …]
|
| /linux/sound/soc/sof/ ! |
| H A D | ops.h | 313 static inline void snd_sof_dsp_write8(struct snd_sof_dev *sdev, u32 bar, in snd_sof_debugfs_add_region_item() 317 sof_ops(sdev)->write8(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write8() argument 319 writeb(value, sdev->bar[bar] + offset); in snd_sof_dsp_write8() 322 static inline void snd_sof_dsp_write(struct snd_sof_dev *sdev, u32 bar, in snd_sof_dsp_write8() 326 sof_ops(sdev)->write(sdev, sdev->bar[bar] + offset, value); in snd_sof_dsp_write() argument 328 writel(value, sdev->bar[bar] in snd_sof_dsp_write() 335 snd_sof_dsp_write64(struct snd_sof_dev * sdev,u32 bar,u32 offset,u64 value) snd_sof_dsp_write64() argument 344 snd_sof_dsp_read8(struct snd_sof_dev * sdev,u32 bar,u32 offset) snd_sof_dsp_read8() argument 353 snd_sof_dsp_read(struct snd_sof_dev * sdev,u32 bar,u32 offset) snd_sof_dsp_read() argument 362 snd_sof_dsp_read64(struct snd_sof_dev * sdev,u32 bar,u32 offset) snd_sof_dsp_read64() argument 371 snd_sof_dsp_update8(struct snd_sof_dev * sdev,u32 bar,u32 offset,u8 mask,u8 value) snd_sof_dsp_update8() argument 611 snd_sof_dsp_read_poll_timeout(sdev,bar,offset,val,cond,sleep_us,timeout_us) global() argument [all...] |
| /linux/tools/testing/selftests/vfio/ ! |
| H A D | vfio_dma_mapping_mmio_test.c | 24 struct vfio_pci_bar *bar = &device->bars[i]; in largest_mapped_bar() local 26 if (!bar->vaddr) in largest_mapped_bar() 33 if ((bar->info.flags & flags) != flags) in largest_mapped_bar() 36 if (bar->info.size > bar_size) { in largest_mapped_bar() 37 bar_size = bar->info.size; in largest_mapped_bar() 38 largest = bar; in largest_mapped_bar() 49 struct vfio_pci_bar *bar; in FIXTURE() local 70 self->bar = largest_mapped_bar(self->device); in FIXTURE_SETUP() 72 if (!self->bar) in FIXTURE_SETUP() 110 self->bar->vaddr, self->bar->info.size); in TEST_F() [all …]
|
| /linux/include/linux/ ! |
| H A D | pnp.h | 60 unsigned int bar) in pnp_port_start() argument 62 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_start() 70 unsigned int bar) in pnp_port_end() argument 72 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_end() 80 unsigned int bar) in pnp_port_flags() argument 82 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_flags() 89 static inline int pnp_port_valid(struct pnp_dev *dev, unsigned int bar) in pnp_port_valid() argument 91 return pnp_resource_valid(pnp_get_resource(dev, IORESOURCE_IO, bar)); in pnp_port_valid() 95 unsigned int bar) in pnp_port_len() argument 97 struct resource *res = pnp_get_resource(dev, IORESOURCE_IO, bar); in pnp_port_len() [all …]
|