| Texas Instruments TWL family (twl4030) audio module | 
 |  | 
 | The audio module inside the TWL family consist of an audio codec and a vibra | 
 | driver. | 
 |  | 
 | Required properties: | 
 | - compatible : must be "ti,twl4030-audio" | 
 |  | 
 | Optional properties, nodes: | 
 |  | 
 | Audio functionality: | 
 | - codec { }: Need to be present if the audio functionality is used. Within this | 
 | 	     section the following options can be used: | 
 | - ti,digimic_delay: Delay need after enabling the digimic to reduce artifacts | 
 | 		    from the start of the recorded sample (in ms) | 
 | -ti,ramp_delay_value: HS ramp delay configuration to reduce pop noise | 
 | -ti,hs_extmute: Use external mute for HS pop reduction | 
 | -ti,hs_extmute_gpio: Use external GPIO to control the external mute | 
 | -ti,offset_cncl_path: Offset cancellation path selection, refer to TRM for the | 
 | 		      valid values. | 
 |  | 
 | Vibra functionality | 
 | - ti,enable-vibra: Need to be set to <1> if the vibra functionality is used. if | 
 | 		   missing or it is 0, the vibra functionality is disabled. | 
 |  | 
 | Example: | 
 | &i2c1 { | 
 | 	clock-frequency = <2600000>; | 
 |  | 
 | 	twl: twl@48 { | 
 | 		reg = <0x48>; | 
 | 		interrupts = <7>; /* SYS_NIRQ cascaded to intc */ | 
 | 		interrupt-parent = <&intc>; | 
 |  | 
 | 		twl_audio: audio { | 
 | 			compatible = "ti,twl4030-audio"; | 
 |  | 
 | 			ti,enable-vibra = <1>; | 
 |  | 
 | 			codec { | 
 | 				ti,ramp_delay_value = <3>; | 
 | 			}; | 
 |  | 
 | 		}; | 
 | 	}; | 
 | }; |