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