1*83df8dfdSPaul Cercueil# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*83df8dfdSPaul Cercueil%YAML 1.2 3*83df8dfdSPaul Cercueil--- 4*83df8dfdSPaul Cercueil$id: http://devicetree.org/schemas/media/i2c/rda,rda5807.yaml# 5*83df8dfdSPaul Cercueil$schema: http://devicetree.org/meta-schemas/core.yaml# 6*83df8dfdSPaul Cercueil 7*83df8dfdSPaul Cercueiltitle: Unisoc Communications RDA5807 FM radio receiver 8*83df8dfdSPaul Cercueil 9*83df8dfdSPaul Cercueilmaintainers: 10*83df8dfdSPaul Cercueil - Paul Cercueil <paul@crapouillou.net> 11*83df8dfdSPaul Cercueil 12*83df8dfdSPaul Cercueilproperties: 13*83df8dfdSPaul Cercueil compatible: 14*83df8dfdSPaul Cercueil enum: 15*83df8dfdSPaul Cercueil - rda,rda5807 16*83df8dfdSPaul Cercueil 17*83df8dfdSPaul Cercueil reg: 18*83df8dfdSPaul Cercueil description: I2C address. 19*83df8dfdSPaul Cercueil maxItems: 1 20*83df8dfdSPaul Cercueil 21*83df8dfdSPaul Cercueil power-supply: true 22*83df8dfdSPaul Cercueil 23*83df8dfdSPaul Cercueil rda,lnan: 24*83df8dfdSPaul Cercueil description: Use LNAN input port. 25*83df8dfdSPaul Cercueil type: boolean 26*83df8dfdSPaul Cercueil 27*83df8dfdSPaul Cercueil rda,lnap: 28*83df8dfdSPaul Cercueil description: Use LNAP input port. 29*83df8dfdSPaul Cercueil type: boolean 30*83df8dfdSPaul Cercueil 31*83df8dfdSPaul Cercueil rda,analog-out: 32*83df8dfdSPaul Cercueil description: Enable analog audio output. 33*83df8dfdSPaul Cercueil type: boolean 34*83df8dfdSPaul Cercueil 35*83df8dfdSPaul Cercueil rda,i2s-out: 36*83df8dfdSPaul Cercueil description: Enable I2S digital audio output. 37*83df8dfdSPaul Cercueil type: boolean 38*83df8dfdSPaul Cercueil 39*83df8dfdSPaul Cercueil rda,lna-microamp: 40*83df8dfdSPaul Cercueil description: LNA working current, in micro-amperes. 41*83df8dfdSPaul Cercueil default: 2500 42*83df8dfdSPaul Cercueil enum: [1800, 2100, 2500, 3000] 43*83df8dfdSPaul Cercueil 44*83df8dfdSPaul Cercueilrequired: 45*83df8dfdSPaul Cercueil - compatible 46*83df8dfdSPaul Cercueil - reg 47*83df8dfdSPaul Cercueil - power-supply 48*83df8dfdSPaul Cercueil 49*83df8dfdSPaul CercueiladditionalProperties: false 50*83df8dfdSPaul Cercueil 51*83df8dfdSPaul Cercueilexamples: 52*83df8dfdSPaul Cercueil - | 53*83df8dfdSPaul Cercueil i2c0 { 54*83df8dfdSPaul Cercueil #address-cells = <1>; 55*83df8dfdSPaul Cercueil #size-cells = <0>; 56*83df8dfdSPaul Cercueil 57*83df8dfdSPaul Cercueil radio@11 { 58*83df8dfdSPaul Cercueil compatible = "rda,rda5807"; 59*83df8dfdSPaul Cercueil reg = <0x11>; 60*83df8dfdSPaul Cercueil 61*83df8dfdSPaul Cercueil power-supply = <&ldo6>; 62*83df8dfdSPaul Cercueil 63*83df8dfdSPaul Cercueil rda,lnan; 64*83df8dfdSPaul Cercueil rda,lnap; 65*83df8dfdSPaul Cercueil rda,analog-out; 66*83df8dfdSPaul Cercueil }; 67*83df8dfdSPaul Cercueil }; 68