40 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
* STMicroelectronics SAS. ST NCI NFC Controller
 | 
						|
 | 
						|
Required properties:
 | 
						|
- compatible: Should be "st,st21nfcb-i2c" or "st,st21nfcc-i2c".
 | 
						|
- clock-frequency: I²C work frequency.
 | 
						|
- reg: address on the bus
 | 
						|
- interrupt-parent: phandle for the interrupt gpio controller
 | 
						|
- interrupts: GPIO interrupt to which the chip is connected
 | 
						|
- reset-gpios: Output GPIO pin used to reset the ST21NFCB
 | 
						|
 | 
						|
Optional SoC Specific Properties:
 | 
						|
- pinctrl-names: Contains only one value - "default".
 | 
						|
- pintctrl-0: Specifies the pin control groups used for this controller.
 | 
						|
- ese-present: Specifies that an ese is physically connected to the nfc
 | 
						|
controller.
 | 
						|
- uicc-present: Specifies that the uicc swp signal can be physically
 | 
						|
connected to the nfc controller.
 | 
						|
 | 
						|
Example (for ARM-based BeagleBoard xM with ST21NFCB on I2C2):
 | 
						|
 | 
						|
&i2c2 {
 | 
						|
 | 
						|
 | 
						|
	st21nfcb: st21nfcb@8 {
 | 
						|
 | 
						|
		compatible = "st,st21nfcb-i2c";
 | 
						|
 | 
						|
		reg = <0x08>;
 | 
						|
		clock-frequency = <400000>;
 | 
						|
 | 
						|
		interrupt-parent = <&gpio5>;
 | 
						|
		interrupts = <2 IRQ_TYPE_LEVEL_HIGH>;
 | 
						|
 | 
						|
		reset-gpios = <&gpio5 29 GPIO_ACTIVE_HIGH>;
 | 
						|
 | 
						|
		ese-present;
 | 
						|
		uicc-present;
 | 
						|
	};
 | 
						|
};
 |