Paul Walmsley
193c9d23a0
Documentation: DT bindings: add more Tegra chip compatible strings
...
Align compatible strings for several IP blocks present on Tegra chips
with the latest doctrine from the DT maintainers:
http://marc.info/?l=devicetree&m=142255654213019&w=2
The primary objective here is to avoid checkpatch warnings, per:
http://marc.info/?l=linux-tegra&m=142201349727836&w=2
DT binding text files have been updated for the following IP blocks:
- PCIe
- SOR
- SoC timers
- AHB "gizmo"
- APB_MISC
- pinmux control
- UART
- PWM
- I2C
- SPI
- RTC
- PMC
- eFuse
- AHCI
- HDA
- XUSB_PADCTRL
- SDHCI
- SOC_THERM
- AHUB
- I2S
- EHCI
- USB PHY
N.B. The nvidia,tegra20-timer compatible string is removed from the
nvidia,tegra30-timer.txt documentation file because it's already
mentioned in the nvidia,tegra20-timer.txt documentation file.
This second version takes into account the following requests from
Rob Herring <robherring2@gmail.com >:
- Per-IP block patches have been combined into a single patch
- Explicit documentation about which compatible strings are actually
matched by the driver has been removed. In its place is implicit
documentation that loosely follows Rob's prescribed format:
"Must contain '"nvidia,<chip>-pcie", "nvidia,tegra20-pcie"' where
<chip> is tegra30, tegra132, ..." [...] "You should attempt to
document known values of <chip> if you use it"
Signed-off-by: Paul Walmsley <paul@pwsan.com >
Cc: Alexandre Courbot <gnurou@gmail.com >
Cc: Dylan Reid <dgreid@chromium.org >
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Cc: Hans de Goede <hdegoede@redhat.com >
Cc: Ian Campbell <ijc+devicetree@hellion.org.uk >
Cc: Jingchang Lu <jingchang.lu@freescale.com >
Cc: John Crispin <blogic@openwrt.org >
Cc: Kumar Gala <galak@codeaurora.org >
Cc: Linus Walleij <linus.walleij@linaro.org >
Cc: Mark Rutland <mark.rutland@arm.com >
Cc: Mikko Perttunen <mperttunen@nvidia.com >
Cc: Murali Karicheri <m-karicheri2@ti.com >
Cc: Paul Walmsley <pwalmsley@nvidia.com >
Cc: Pawel Moll <pawel.moll@arm.com >
Cc: Peter De Schrijver <pdeschrijver@nvidia.com >
Cc: Peter Hurley <peter@hurleysoftware.com >
Cc: Sean Paul <seanpaul@chromium.org >
Cc: Stephen Warren <swarren@wwwdotorg.org >
Cc: Takashi Iwai <tiwai@suse.de >
Cc: Tejun Heo <tj@kernel.org >
Cc: "Terje Bergström" <tbergstrom@nvidia.com >
Cc: Thierry Reding <thierry.reding@gmail.com >
Cc: Tuomas Tynkkynen <ttynkkynen@nvidia.com >
Cc: Wolfram Sang <wsa@the-dreams.de >
Cc: Zhang Rui <rui.zhang@intel.com >
Cc: dri-devel@lists.freedesktop.org
Cc: linux-i2c@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: linux-pci@vger.kernel.org
Cc: linux-pm@vger.kernel.org
Cc: linux-pwm@vger.kernel.org
Cc: linux-tegra@vger.kernel.org
Acked-by: Eduardo Valentin <edubezval@gmail.com >
Signed-off-by: Rob Herring <robh@kernel.org >
2015-02-03 20:37:31 -06:00
Stephen Warren
d8f64797c5
ARM: tegra: add missing clock documentation to DT bindings
...
Many of the Tegra DT binding documents say nothing about the clocks or
clock-names properties, yet those are present and required in DT files.
This patch simply updates the documentation file to match the implicit
definition of the binding, based on real-world DT content.
All Tegra bindings that mention clocks are updated to have consistent
wording and formatting of the clock-related properties.
Signed-off-by: Stephen Warren <swarren@nvidia.com >
Acked-By: Terje Bergstrom <tbergstrom@nvidia.com >
2013-12-11 16:41:55 -07:00
Stephen Warren
380e04ac2c
ARM: tegra: define DT bindings for and instantiate RTC
...
The Tegra RTC maintains seconds and milliseconds counters, and five alarm
registers. The alarms and other interrupts may wake the system from
low-power state.
Define a DT binding for this HW module, and add the module into the Tegra
device tree files.
Signed-off-by: Stephen Warren <swarren@nvidia.com >
2012-11-16 12:22:16 -07:00