115 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			115 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| What:		/sys/devices/platform/soc@X/XXXXXXX.ipa/
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The /sys/devices/platform/soc@X/XXXXXXX.ipa/ directory
 | |
| 		contains read-only attributes exposing information about
 | |
| 		an IPA device.  The X values could vary, but are typically
 | |
| 		"soc@0/1e40000.ipa".
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/version
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/version file contains the IPA hardware
 | |
| 		version, as a period-separated set of two or three integers
 | |
| 		(e.g., "3.5.1" or "4.2").
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/feature/
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/feature/ directory contains a set of
 | |
| 		attributes describing features implemented by the IPA
 | |
| 		hardware.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/feature/rx_offload
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/feature/rx_offload file contains a
 | |
| 		string indicating the type of receive checksum offload
 | |
| 		that is supported by the hardware.  The possible values
 | |
| 		are "MAPv4" or "MAPv5".
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/feature/tx_offload
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/feature/tx_offload file contains a
 | |
| 		string indicating the type of transmit checksum offload
 | |
| 		that is supported by the hardware.  The possible values
 | |
| 		are "MAPv4" or "MAPv5".
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/endpoint_id/
 | |
| Date:		July 2022
 | |
| KernelVersion:	v5.19
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/endpoint_id/ directory contains
 | |
| 		attributes that define IDs associated with IPA
 | |
| 		endpoints.  The "rx" or "tx" in an endpoint name is
 | |
| 		from the perspective of the AP.  An endpoint ID is a
 | |
| 		small unsigned integer.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/endpoint_id/modem_rx
 | |
| Date:		July 2022
 | |
| KernelVersion:	v5.19
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/endpoint_id/modem_rx file contains
 | |
| 		the ID of the AP endpoint on which packets originating
 | |
| 		from the embedded modem are received.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/endpoint_id/modem_tx
 | |
| Date:		July 2022
 | |
| KernelVersion:	v5.19
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/endpoint_id/modem_tx file contains
 | |
| 		the ID of the AP endpoint on which packets destined
 | |
| 		for the embedded modem are sent.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/endpoint_id/monitor_rx
 | |
| Date:		July 2022
 | |
| KernelVersion:	v5.19
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/endpoint_id/monitor_rx file contains
 | |
| 		the ID of the AP endpoint on which IPA "monitor" data is
 | |
| 		received.  The monitor endpoint supplies replicas of
 | |
| 		packets that enter the IPA hardware for processing.
 | |
| 		Each replicated packet is preceded by a fixed-size "ODL"
 | |
| 		header (see .../XXXXXXX.ipa/feature/monitor, above).
 | |
| 		Large packets are truncated, to reduce the bandwidth
 | |
| 		required to provide the monitor function.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/modem/
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/modem/ directory contains attributes
 | |
| 		describing properties of the modem embedded in the SoC.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/modem/rx_endpoint_id
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/modem/rx_endpoint_id file duplicates
 | |
| 		the value found in .../XXXXXXX.ipa/endpoint_id/modem_rx.
 | |
| 
 | |
| What:		.../XXXXXXX.ipa/modem/tx_endpoint_id
 | |
| Date:		June 2021
 | |
| KernelVersion:	v5.14
 | |
| Contact:	Alex Elder <elder@kernel.org>
 | |
| Description:
 | |
| 		The .../XXXXXXX.ipa/modem/tx_endpoint_id file duplicates
 | |
| 		the value found in .../XXXXXXX.ipa/endpoint_id/modem_tx.
 |