Home | History | Annotate | Download | only in doc
      1 Freescale-specific 'hwconfig' options.
      2 
      3 This file documents Freescale-specific key:value pairs for the 'hwconfig'
      4 option.  See README.hwconfig for general information about 'hwconfig'.
      5 
      6 audclk
      7 	Specific to the P1022DS reference board.
      8 
      9 	This option specifies which of the two oscillator frequencies should be
     10 	routed to the Wolfson WM8776 codec.  The ngPIXIS can be programmed to
     11 	route either a 11.2896MHz or a 12.288MHz clock.  The default is
     12 	12.288MHz.  This option has two effects.  First, the MUX on the board
     13 	will be programmed accordingly.  Second, the clock-frequency property
     14 	in the codec node in the device tree will be updated to the correct
     15 	value.
     16 
     17 	'audclk:11'
     18 		Select the 11.2896MHz clock
     19 
     20 	'audclk:12'
     21 		Select the 12.288MHz clock
     22 
     23 usb
     24 	Specific to boards have USB controller
     25 
     26 	This option specifies the following for a USB controller:
     27 
     28 		- which controller mode to use
     29 		- which USB PHY to use
     30 
     31 	This is used by generic USB device-tree fixup function to update
     32 	modified values of phy type and controller mode.
     33 
     34 	Also used for configuring multiple USB controllers such that
     35 	'usbN' (where N is 1, 2, etc. refers to controller no.)
     36 
     37 	'phy_type'
     38 		Select USB phy type: 'utmi' OR 'ulpi'
     39 
     40 	'dr_mode'
     41 		Select USB controller mode: 'host', 'peripheral' OR 'otg'
     42 
     43 	Examples:
     44 		usb1:dr_mode=host;usb2:dr_mode=peripheral'
     45 
     46 		usb1:dr_mode=host,phy_type=utmi;usb2:dr_mode=host'
     47