aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/omap3-gta04.dtsi (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-09-24ARM: dts: omap3-gta04: add pulldown/up settings for twl4030 gpioAndreas Kemnade1-0/+13
Pullup and down settings were missing, so add them to avoid floating pins and make headset detection working. Signed-off-by: Andreas Kemnade <andreas@kemnade.info> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-24ARM: dts: gta04: add serial console wakeup irqAndreas Kemnade1-0/+1
This enables the possibility to have more aggressive runtime pm by providing proper wakeup irq for the serial console. Signed-off-by: Andreas Kemnade <andreas@kemnade.info> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add mcbsp (audio subsystem) nodesH. Nikolaus Schaller1-6/+25
GTA04 audio system makes use of all four McBSP ports, so enable and connect them with pinmux. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add devconf0 setup for mcbsp1 clock pinsH. Nikolaus Schaller1-0/+18
McBSP1 needs special "pinctrl" for the clocks. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add mcbsp (audio subsystem) pinmuxH. Nikolaus Schaller1-0/+39
GTA04 audio system makes use of all four McBSP ports, so set up proper pinmux. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add camera pinmuxH. Nikolaus Schaller1-0/+26
ISP needs camera pinmux (which is referenced by the camera node). Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add camera interface parallel portH. Nikolaus Schaller1-0/+20
The GTA04 has an optional OV9655 camera (for which we do not yet have a driver upstream), but the ISP hardware connection description in the device tree is independent of that. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: map antenna detect GPIO to SW_LINEIN_INSERT key eventH. Nikolaus Schaller1-0/+15
GTA04 can detect presence/absence or plug-in of an external GPS antenna through a gpio. The best match for an event code is SW_LINEIN_INSERT. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: make use of input event include file and constantsH. Nikolaus Schaller1-1/+2
we can replace magic numbers by symbolic constants now. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: explicitly describe that mmc1 has no CD/WPH. Nikolaus Schaller1-0/+1
There are neither CD nor WP switches for mmc1. The µSD slot is located under the SIM card under the battery and not accessible during operation. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add warning comment to vaux2 regulatorH. Nikolaus Schaller1-1/+1
vaux2 should remain always on since a higher potential at vio could potentially damage the itg3200 sensor. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add a comment how to reference the tca6507 gpioH. Nikolaus Schaller1-1/+1
Make clear how to use the wifi_reset since it is not obvious. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: keep vpll2 always onH. Nikolaus Schaller1-0/+6
This is needed to make the display and venc work properly. Compare to omap3-beagle.dts. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: update gpmc NAND setupH. Nikolaus Schaller1-7/+7
to better match omap3-beagle.dts (which was the basis of designing the GTA04). Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: make NAND partitions compatible with recent U-BootH. Nikolaus Schaller1-6/+6
Vendor defined U-Boot has changed the partition scheme a while ago: * kernel partition 6MB * file system partition uses the remainder up to end of the NAND * increased size of the environment partition (to get an OneNAND compatible base address) * shrink the U-Boot partition Let's be compatible (e.g. Debian kernel built from upstream). Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add pinmux for bmp085 EOC interruptH. Nikolaus Schaller1-0/+8
Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: fix touchscreen tsc2007H. Nikolaus Schaller1-1/+17
we fix penirq polarity, add penirq pinmux and touchscreen properties. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: tvout: enable as display1 aliasH. Nikolaus Schaller1-0/+1
The omap dss susbystem takes the display aliases to find out which displays exist. To enable tv-out we must define an alias. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: add devconf1 setup for correct tvout pinsH. Nikolaus Schaller1-0/+18
The VENC with external OPA362 amplifier needs a special "pinmux" setup in DEVCONF1 (TVOUTBYPASS and TVOUTACEN). Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: fixes for tvout / vencH. Nikolaus Schaller1-3/+7
* fix connector compatibility (composite) * add comment for gpio1 23 * add proper #address-cells * we use only one venc_out channel for composite Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: give spi_lcd node a label so that we can overwrite in other DTS filesH. Nikolaus Schaller1-1/+1
needed for device variants based on GTA04 board but with different display panel (driver). Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: fix some whitespace and tab style errorsH. Nikolaus Schaller1-2/+2
tab+space -> tab only for /* GSM audio */ spaces -> tab for dss_dpi_pins Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-09-07ARM: dts: omap3-gta04: fix typo in backlight pins node nameH. Nikolaus Schaller1-1/+1
mn -> nm for backlight_pins Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2018-05-01ARM: dts: omap3-gta04: Add fixed 26MHz clock as fck for twlH. Nikolaus Schaller1-0/+10
The board uses 26MHz oscillator for the twl4030 HFCLK. This way we will not depend on the bootloader to configure the CFG_BOOT:HFCLK_FREQ Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2017-12-21ARM: dts: gta04: improve panel compatibility stringH. Nikolaus Schaller1-1/+1
Official vendor string is now "tpo" and not "toppoly". Requires patch "omapdrm: panel: fix compatible vendor string for td028ttec1" so that the driver understands both. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2017-11-10ARM: dts: omap: Add missing #phy-cells to usb-nop-xceivRob Herring1-0/+1
"usb-nop-xceiv" is using the phy binding, but is missing #phy-cells property. This is probably because the binding was the precursor to the phy binding. Fixes the following warning in OMAP dts files: Warning (phys_property): Missing property '#phy-cells' in node ... Signed-off-by: Rob Herring <robh@kernel.org> Cc: "Benoît Cousson" <bcousson@baylibre.com> Cc: Tony Lindgren <tony@atomide.com> Cc: Enric Balletbo i Serra <eballetbo@gmail.com> Cc: Javier Martinez Canillas <javier@dowhile0.org> Cc: linux-omap@vger.kernel.org Signed-off-by: Tony Lindgren <tony@atomide.com>
2017-06-18Merge tag 'omap-for-v4.13/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dtOlof Johansson1-1/+1
Device tree changes for omaps for v4.13 merge window. This adds support for am335x-boneblue. The rest of the changes are for enabling features on various devices with the git shortlog describing the changes. * tag 'omap-for-v4.13/dt-signed' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap: arm: dts: am33xx: Remove redundant interrupt-parent property ARM: dts: bonegreen-wireless: add WL1835 Bluetooth device node ARM: dts: AM43XX: Remove min and max voltage values for dcdc3 ARM: dts: Add am335x-boneblue ARM: dts: twl4030: Add missing madc reference for bci subnode ARM: dts: am43xx-clocks: Add support for CLKOUT2 ARM: dts: Configure USB host for 37xx-evm ARM: dts: omap: Add generic compatible string for I2C EEPROM ARM: dts: Enable earlycon stdout path for LogicPD torpedo ARM: dts: Enable earlycon stdout path for duovero arm: dts: boneblack-wireless: add WL1835 Bluetooth device node ARM: dts: am571x-idk: Enable the system mailboxes 5 and 6 ARM: dts: am572x-idk: Enable the system mailboxes 5 and 6 ARM: dts: omap4-devkit8000: fix gpmc ranges property ARM: dts: omap3: Remove 'enable-active-low' property ARM: dts: OMAP5: uevm: add µSD card detect ARM: dts: omap4-droid4: Add bluetooth ARM: dts: dra7x-evm: Enable dual-role mode for USB1 ARM: dts: Use - instead of @ for DT OPP entries for TI SoCs ARM: dts: am335x-phycore-som: fix rv4162 compatible Signed-off-by: Olof Johansson <olof@lixom.net>
2017-05-26ARM: dts: omap: Add generic compatible string for I2C EEPROMJavier Martinez Canillas1-1/+1
The at24 driver allows to register I2C EEPROM chips using different vendor and devices, but the I2C subsystem does not take the vendor into account when matching using the I2C table since it only has device entries. But when matching using an OF table, both the vendor and device has to be taken into account so the driver defines only a set of compatible strings using the "atmel" vendor as a generic fallback for compatible I2C devices. So add this generic fallback to the device node compatible string to make the device to match the driver using the OF device ID table. Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Tony Lindgren <tony@atomide.com>
2017-05-16ARM: dts: gta04: fix polarity of clocks for mcbsp4Andreas Kemnade1-1/+2
The clock polarity setting of the mcbsp connected to the modem was wrong so almost only noise was received. With this patch it is also the same as it was on earlier non-dt kernels where it was working properly Signed-off-by: Andreas Kemnade <andreas@kemnade.info> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-09-14ARM: dts: omap3-gta04: reduce panel backlight PWM frequency to 83HzH. Nikolaus Schaller1-1/+1
This helps to get 100% intensity closer to "always on". It compensates for an effect of dmtimer which at 100% still emits short "off" impulses and the startup-time of the DC/DC converter makes backlight intensity not reach full scale. The lower the PWM frequency is, the smaller is this effect. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-08-31ARM: dts: omap3: Add missing unit name to memory nodesJavier Martinez Canillas1-1/+1
This patch fixes the following DTC warnings: "Node /memory has a reg or ranges property, but no unit name" Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-29ARM: dts: omap3-gta04: remove unneeded unit namesJavier Martinez Canillas1-4/+4
This patch fixes the following DTC warnings for omap3-gta04a3.dtb, omap3-gta04a4.dtb and omap3-gta04a5.dtb: "dmtimer-pwm@11 has a unit name, but no reg property" "connector@1 has a unit name, but no reg property" "endpoint@0 has a unit name, but no reg property" Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-10ARM: dts: omap3-gta04: Add RFID eeprom nodeH. Nikolaus Schaller1-0/+6
Define RFID eeprom node which is present on gta04 device. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Marek Belisko <marek@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-10ARM: dts: omap3-gat04: Fix wifi handlingH. Nikolaus Schaller1-2/+8
Without that change wifi card isn't probed because pwrseq is necessary for libertas chip. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-10ARM: dta: omap3-gta04: Define and use hmc5843 irq pinH. Nikolaus Schaller1-0/+10
Define pinmux and usage if irq pin. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-10ARM: dta: omap3-gta04: Define and use itg3200 irq pinH. Nikolaus Schaller1-1/+9
Define pinmux and usage if irq pin + fix irq edge. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-10ARM: dts: omap3-gta04: Define and use bma180 irq pinH. Nikolaus Schaller1-0/+8
Add pinmux and usage of bma180 irq pin. Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-06-10ARM: dts: omap3-gta04: Add backlight supportMarek Belisko1-0/+22
Define pwm backlight node which is using dmtimer pwm. Signed-off-by: Marek Belisko <marek@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2016-02-26ARM: dts: omap3: Fix NAND device nodesRoger Quadros1-0/+4
Add compatible id, GPMC register resource and interrupt resource to NAND controller nodes. The GPMC node will provide an interrupt controller for the NAND IRQs. Signed-off-by: Roger Quadros <rogerq@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-12-17ARM: dts: omap: replace legacy *,wakeup property with wakeup-sourceSudeep Holla1-1/+1
Though the keyboard and other driver will continue to support the legacy "gpio-key,wakeup", "linux,wakeup" boolean property to enable the wakeup source, "wakeup-source" is the new standard binding. This patch replaces all the legacy wakeup properties with the unified "wakeup-source" property in order to avoid any futher copy-paste duplication. Cc: "Benoît Cousson" <bcousson@baylibre.com> Cc: Tony Lindgren <tony@atomide.com> Cc: linux-omap@vger.kernel.org Signed-off-by: Sudeep Holla <sudeep.holla@arm.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-10-12ARM: dts: Use defined GPIO constants in flags cell for OMAP2+ boardsJavier Martinez Canillas1-5/+5
Many OMAP2+ DTS are not using the defined constants to express the GPIO polarity. Replace these so the DTS are easier to read. Signed-off-by: Javier Martinez Canillas <javier@osg.samsung.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-05-20ARM: dts: omap3-gta04: Add GSM audio supportMarek Belisko1-0/+26
Add voice audio card which is used for telephony on gta04 board. gtm601 codec is UMTS modem with pcm interface which get samples from microphone and provide data from other party side. Use simple audio card to describe audio card. Signed-off-by: Marek Belisko <marek@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-05-20ARM: dts: omap3-gta04: Add hdqw1 supportMarek Belisko1-0/+11
Enable omap-hdq for battery fuel gauge access. Signed-off-by: Marek Belisko <marek@goldelico.com> Signed-off-by: H. Nikolaus Schaller <hns@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-03-16ARM: dts: omap3: Remove all references to ti,codec propertyMarek Belisko1-1/+0
ti,codec property is not used (parsed) in omap-twl4030 driver. The ti,twl4030-audio which ti,codec points by phandle is mfd driver and device for ASoC codec is created w/o DT compatible string. Removing all references in DT files. Signed-off-by: Marek Belisko <marek@goldelico.com> Acked-by: Peter Ujfalusi <peter.ujfalusi@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-01-26ARM: dts: omap3-gta04: Disable keypadNeilBrown1-0/+4
The twl4030 keypad is not wired up in the gta04, so mark it disabled to avoid pointless initialization. Signed-off-by: NeilBrown <neil@brown.name> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-01-26ARM: dts: omap3-gta04: only power DSS when necessary.NeilBrown1-5/+1
i.e. configure vpll2 as a supply for the dss rather than being always-on. Signed-off-by: NeilBrown <neil@brown.name> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-01-26ARM: dts: omap3-gta04: add gyroscopeNeilBrown1-0/+8
Signed-off-by: NeilBrown <neil@brown.name> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-01-26ARM: dts: omap3-gta04: enable power-off for wifi card.NeilBrown1-0/+1
Signed-off-by: NeilBrown <neil@brown.name> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-01-26ARM: dts: omap3-gta04: add comments about gpiosNeilBrown1-3/+3
Add comments to state which GPIO is used for some interrupts. Signed-off-by: NeilBrown <neil@brown.name> Signed-off-by: Tony Lindgren <tony@atomide.com>
2015-01-26ARM: dts: omap3-gta04: Add ramp value for twl4030 audioMarek Belisko1-0/+1
Signed-off-by: Marek Belisko <marek@goldelico.com> Signed-off-by: Tony Lindgren <tony@atomide.com>