1234567891011121314151617181920212223242526272829303132333435363738 |
- .. SPDX-License-Identifier: GPL-2.0
- ==========================
- PCI NTB Endpoint Function
- ==========================
- 1) Create a subdirectory to pci_epf_ntb directory in configfs.
- Standard EPF Configurable Fields:
- ================ ===========================================================
- vendorid should be 0x104c
- deviceid should be 0xb00d for TI's J721E SoC
- revid don't care
- progif_code don't care
- subclass_code should be 0x00
- baseclass_code should be 0x5
- cache_line_size don't care
- subsys_vendor_id don't care
- subsys_id don't care
- interrupt_pin don't care
- msi_interrupts don't care
- msix_interrupts don't care
- ================ ===========================================================
- 2) Create a subdirectory to directory created in 1
- NTB EPF specific configurable fields:
- ================ ===========================================================
- db_count Number of doorbells; default = 4
- mw1 size of memory window1
- mw2 size of memory window2
- mw3 size of memory window3
- mw4 size of memory window4
- num_mws Number of memory windows; max = 4
- spad_count Number of scratchpad registers; default = 64
- ================ ===========================================================
|