Home
last modified time | relevance | path

Searched refs:spad_count (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/pci/endpoint/functions/
H A Dpci-epf-vntb.c128 u32 spad_count; member
141 u32 spad_count; member
455 u32 spad_count; in epf_ntb_config_spad_bar_alloc() local
462 spad_count = ntb->spad_count; in epf_ntb_config_spad_bar_alloc()
465 spad_size = 2 * spad_count * sizeof(u32); in epf_ntb_config_spad_bar_alloc()
479 ctrl->spad_count = spad_count; in epf_ntb_config_spad_bar_alloc()
1194 EPF_NTB_R(spad_count)
1195 EPF_NTB_W(spad_count)
1225 CONFIGFS_ATTR(epf_ntb_, spad_count);
1357 return ntb_ndev(ntb)->spad_count; in vntb_epf_spad_count()
[all …]
H A Dpci-epf-ntb.c79 u32 spad_count; member
118 u32 spad_count; member
1009 u32 spad_count; in epf_ntb_config_spad_bar_alloc() local
1030 spad_count = ntb->spad_count; in epf_ntb_config_spad_bar_alloc()
1033 spad_size = spad_count * 4; in epf_ntb_config_spad_bar_alloc()
1056 spad_count = peer_size / 4; in epf_ntb_config_spad_bar_alloc()
1084 ctrl->spad_count = spad_count; in epf_ntb_config_spad_bar_alloc()
1965 EPF_NTB_R(spad_count)
1966 EPF_NTB_W(spad_count)
1979 CONFIGFS_ATTR(epf_ntb_, spad_count);
/linux/drivers/ntb/hw/epf/
H A Dntb_hw_epf.c109 unsigned int spad_count; member
238 if (idx < 0 || idx >= ndev->spad_count) { in ntb_epf_spad_read()
256 if (idx < 0 || idx >= ndev->spad_count) { in ntb_epf_spad_write()
279 if (idx < 0 || idx >= ndev->spad_count) { in ntb_epf_peer_spad_read()
300 if (idx < 0 || idx >= ndev->spad_count) { in ntb_epf_peer_spad_write()
429 return ntb_ndev(ntb)->spad_count; in ntb_epf_spad_count()
598 .spad_count = ntb_epf_spad_count,
653 ndev->spad_count = readl(ndev->ctrl_reg + NTB_EPF_SPAD_COUNT); in ntb_epf_init_dev()
/linux/include/linux/
H A Dntb.h313 int (*spad_count)(struct ntb_dev *ntb); member
381 !ops->spad_read == !ops->spad_count && in ntb_dev_ops_is_valid()
382 !ops->spad_write == !ops->spad_count && in ntb_dev_ops_is_valid()
385 !ops->peer_spad_write == !ops->spad_count && in ntb_dev_ops_is_valid()
1310 if (!ntb->ops->spad_count) in ntb_spad_count()
1313 return ntb->ops->spad_count(ntb); in ntb_spad_count()
/linux/drivers/ntb/hw/amd/
H A Dntb_hw_amd.c493 return ntb_ndev(ntb)->spad_count; in amd_ntb_spad_count()
502 if (idx < 0 || idx >= ndev->spad_count) in amd_ntb_spad_read()
516 if (idx < 0 || idx >= ndev->spad_count) in amd_ntb_spad_write()
531 if (sidx < 0 || sidx >= ndev->spad_count) in amd_ntb_peer_spad_read()
545 if (sidx < 0 || sidx >= ndev->spad_count) in amd_ntb_peer_spad_write()
571 .spad_count = amd_ntb_spad_count,
895 "Scratchpad Count -\t%u\n", ndev->spad_count); in ndev_debugfs_read()
1072 ndev->spad_count = AMD_SPADS_CNT; in amd_init_ntb()
1078 ndev->spad_count >>= 1; in amd_init_ntb()
H A Dntb_hw_amd.h191 unsigned char spad_count; member
/linux/Documentation/PCI/endpoint/function/binding/
H A Dpci-ntb.rst37 spad_count Number of scratchpad registers; default = 64
/linux/drivers/ntb/hw/intel/
H A Dntb_hw_gen1.c284 if (idx < 0 || idx >= ndev->spad_count) in ndev_spad_addr()
302 if (idx < 0 || idx >= ndev->spad_count) in ndev_spad_read()
314 if (idx < 0 || idx >= ndev->spad_count) in ndev_spad_write()
554 "Scratchpad Count -\t%u\n", ndev->spad_count); in ndev_ntb_debugfs_read()
1160 return ndev->spad_count; in intel_ntb_spad_count()
1549 ndev->spad_count = XEON_SPAD_COUNT; in xeon_init_ntb()
1566 ndev->spad_count >>= 1; in xeon_init_ntb()
1578 ndev->spad_count >>= 1; in xeon_init_ntb()
1829 ndev->spad_count = 0; in ndev_init_struct()
2017 .spad_count = intel_ntb_spad_count,
H A Dntb_hw_gen3.c179 ndev->spad_count = GEN3_SPAD_COUNT; in gen3_init_ntb()
308 "Scratchpad Count -\t%u\n", ndev->spad_count); in ndev_ntb3_debugfs_read()
623 .spad_count = intel_ntb_spad_count,
H A Dntb_hw_gen4.c143 ndev->spad_count = GEN4_SPAD_COUNT; in gen4_init_ntb()
279 "Scratchpad Count -\t%u\n", ndev->spad_count); in ndev_ntb4_debugfs_read()
597 .spad_count = intel_ntb_spad_count,
H A Dntb_hw_intel.h154 unsigned char spad_count; member
/linux/Documentation/PCI/endpoint/
H A Dpci-ntb-howto.rst98 spad_count
103 # echo 128 > functions/pci_epf_ntb/func1/pci_epf_ntb.0/spad_count
/linux/drivers/ntb/hw/mscc/
H A Dntb_hw_switchtec.c832 .spad_count = switchtec_ntb_spad_count,