162306a36Sopenharmony_ci.. SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ci
362306a36Sopenharmony_ci==========================
462306a36Sopenharmony_ciPCI NTB Endpoint Function
562306a36Sopenharmony_ci==========================
662306a36Sopenharmony_ci
762306a36Sopenharmony_ci1) Create a subdirectory to pci_epf_ntb directory in configfs.
862306a36Sopenharmony_ci
962306a36Sopenharmony_ciStandard EPF Configurable Fields:
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci================   ===========================================================
1262306a36Sopenharmony_civendorid	   should be 0x104c
1362306a36Sopenharmony_cideviceid	   should be 0xb00d for TI's J721E SoC
1462306a36Sopenharmony_cirevid		   don't care
1562306a36Sopenharmony_ciprogif_code	   don't care
1662306a36Sopenharmony_cisubclass_code	   should be 0x00
1762306a36Sopenharmony_cibaseclass_code	   should be 0x5
1862306a36Sopenharmony_cicache_line_size	   don't care
1962306a36Sopenharmony_cisubsys_vendor_id   don't care
2062306a36Sopenharmony_cisubsys_id	   don't care
2162306a36Sopenharmony_ciinterrupt_pin	   don't care
2262306a36Sopenharmony_cimsi_interrupts	   don't care
2362306a36Sopenharmony_cimsix_interrupts	   don't care
2462306a36Sopenharmony_ci================   ===========================================================
2562306a36Sopenharmony_ci
2662306a36Sopenharmony_ci2) Create a subdirectory to directory created in 1
2762306a36Sopenharmony_ci
2862306a36Sopenharmony_ciNTB EPF specific configurable fields:
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ci================   ===========================================================
3162306a36Sopenharmony_cidb_count	   Number of doorbells; default = 4
3262306a36Sopenharmony_cimw1     	   size of memory window1
3362306a36Sopenharmony_cimw2     	   size of memory window2
3462306a36Sopenharmony_cimw3     	   size of memory window3
3562306a36Sopenharmony_cimw4     	   size of memory window4
3662306a36Sopenharmony_cinum_mws     	   Number of memory windows; max = 4
3762306a36Sopenharmony_cispad_count     	   Number of scratchpad registers; default = 64
3862306a36Sopenharmony_ci================   ===========================================================
39