41 lines
		
	
	
		
			784 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			784 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0
 | 
						|
%YAML 1.2
 | 
						|
---
 | 
						|
$id: http://devicetree.org/schemas/media/gpio-ir-receiver.yaml#
 | 
						|
$schema: http://devicetree.org/meta-schemas/core.yaml#
 | 
						|
 | 
						|
title: GPIO Based IR receiver
 | 
						|
 | 
						|
maintainers:
 | 
						|
  - Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 | 
						|
 | 
						|
allOf:
 | 
						|
  - $ref: rc.yaml#
 | 
						|
 | 
						|
properties:
 | 
						|
  compatible:
 | 
						|
    const: gpio-ir-receiver
 | 
						|
 | 
						|
  gpios:
 | 
						|
    maxItems: 1
 | 
						|
 | 
						|
  linux,autosuspend-period:
 | 
						|
    description: autosuspend delay time in milliseconds
 | 
						|
    $ref: /schemas/types.yaml#/definitions/uint32
 | 
						|
 | 
						|
required:
 | 
						|
  - compatible
 | 
						|
  - gpios
 | 
						|
 | 
						|
unevaluatedProperties: false
 | 
						|
 | 
						|
examples:
 | 
						|
  - |
 | 
						|
    ir-receiver {
 | 
						|
        compatible = "gpio-ir-receiver";
 | 
						|
        gpios = <&gpio0 19 1>;
 | 
						|
        linux,rc-map-name = "rc-rc6-mce";
 | 
						|
        linux,autosuspend-period = <125>;
 | 
						|
    };
 | 
						|
...
 |