blob: e752505da49a14c58d873642047153053cf41bc5 [file] [log] [blame]
Timur Tabi8848d472010-07-21 16:56:19 -05001Freescale-specific 'hwconfig' options.
2
3This file documents Freescale-specific key:value pairs for the 'hwconfig'
4option. See README.hwconfig for general information about 'hwconfig'.
5
6audclk
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
Ramneek Mehresha7949d72011-03-06 22:17:28 -060022
23usb
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'