1239281Sgonzo# $FreeBSD$
2239281Sgonzo
3239281Sgonzo# USB ECHI 
4239281Sgonzo
5239281Sgonzo#
6239281Sgonzo# TI OMAP Power Management and System Companion Device sitting on the I2C bus
7239281Sgonzo# hint.tps65950.0.at="iicbus0"
8239281Sgonzo# hint.tps65950.0.addr=0xd0
9239281Sgonzo
10239281Sgonzo
11239281Sgonzo#
12239281Sgonzo# Defines the GPIO pin used to detect the Write Protect stat of the MMC/SD card.
13239281Sgonzo#hint.omap_mmc.0.wp_gpio="23"
14239281Sgonzo
15239281Sgonzo
16239281Sgonzo#
17239281Sgonzo# If 'phy_reset" is set, then the accompaning PHY is reset using one of the
18239281Sgonzo# GPIO pins. If the reset GPIO pin is not -1 then the pin will be toggled when
19239281Sgonzo# the USB driver is loaded.
20239281Sgonzohint.ehci.0.phy_reset="0"
21239281Sgonzo
22239281Sgonzo#
23239281Sgonzo# Sets the PHY mode for the individual ports, the following values are allowed
24239281Sgonzo#   - EHCI_HCD_OMAP3_MODE_UNKNOWN   0
25239281Sgonzo#   - EHCI_HCD_OMAP3_MODE_PHY       1
26239281Sgonzo#   - EHCI_HCD_OMAP3_MODE_TLL       2
27239281Sgonzohint.ehci.0.phy_mode_0="1"
28239281Sgonzohint.ehci.0.phy_mode_1="0"
29239281Sgonzohint.ehci.0.phy_mode_2="0"
30239281Sgonzo
31239281Sgonzo#
32239281Sgonzo# If specified the value indicates a pin that is toggled as a heart-beat. The
33239281Sgonzo# heart beat pusle is triggered every 500ms using the system tick timer.
34239281Sgonzohint.omap_clk.0.heartbeat_gpio="150"
35239281Sgonzo
36239281Sgonzo
37239281Sgonzo#
38239281Sgonzo# Padconf (pinmux) settings - typically this would be set by the boot-loader
39239281Sgonzo# but can be overridden here.  These hints are applied to the H/W when the
40239281Sgonzo# SCM module is initialised.
41239281Sgonzo#
42239281Sgonzo# The format is:
43239281Sgonzo#     hint.omap_scm.0.padconf.<padname>=<muxmode:options>
44239281Sgonzo#
45239281Sgonzo# Where the options can be one of the following:
46239281Sgonzo#     output, input, input_pullup, input_pulldown
47239281Sgonzo#
48239281Sgonzo
49239281Sgonzo# Setup the pin settings for the HS USB Host (PHY mode)
50239281Sgonzohint.omap4.0.padconf.ag19="usbb1_ulpiphy_stp:output"
51239281Sgonzohint.omap4.0.padconf.ae18="usbb1_ulpiphy_clk:input_pulldown"
52239281Sgonzohint.omap4.0.padconf.af19="usbb1_ulpiphy_dir:input_pulldown"
53239281Sgonzohint.omap4.0.padconf.ae19="usbb1_ulpiphy_nxt:input_pulldown"
54239281Sgonzohint.omap4.0.padconf.af18="usbb1_ulpiphy_dat0:input_pulldown"
55239281Sgonzohint.omap4.0.padconf.ag18="usbb1_ulpiphy_dat1:input_pulldown"
56239281Sgonzohint.omap4.0.padconf.ae17="usbb1_ulpiphy_dat2:input_pulldown"
57239281Sgonzohint.omap4.0.padconf.af17="usbb1_ulpiphy_dat3:input_pulldown"
58239281Sgonzohint.omap4.0.padconf.ah17="usbb1_ulpiphy_dat4:input_pulldown"
59239281Sgonzohint.omap4.0.padconf.ae16="usbb1_ulpiphy_dat5:input_pulldown"
60239281Sgonzohint.omap4.0.padconf.af16="usbb1_ulpiphy_dat6:input_pulldown"
61239281Sgonzohint.omap4.0.padconf.ag16="usbb1_ulpiphy_dat7:input_pulldown"
62