Based on kernel version 6.8
. Page generated on 2024-03-11 21:26 EST
.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | .. 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 ================ =========================================================== |