summaryrefslogtreecommitdiff
path: root/include/dt-bindings
AgeCommit message (Collapse)Author
2018-03-28apalis-tk1:lvds: add option to select 24-bit lvds modeDominik Sliwa
Add ability to switch between 24.1 and 24.0 lvds modes. Mode description can be found in "Using 24-bpp LVDS Panels with IntelĀ® Mobile Chipsets for Embedded Applications". Signed-off-by: Dominik Sliwa <dominik.sliwa@toradex.com> Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
2014-12-18ARM: dts: tegra: add sata connector property nodePreetham Chandru R
Bug 1557711 Change-Id: I25dd3b4efb8e25c010f0173b8509785ebb9a9a3d Signed-off-by: Preetham Chandru R <pchandru@nvidia.com> Reviewed-on: http://git-master/r/662418 GVS: Gerrit_Virtual_Submit Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
2014-12-16ARM: tegra12: update pinmux for jetson-tk1Bibek Basu
Update pinmux for jetson-tk1 based on Jetson_TK1_customer_pinmux.xlsm V08 Bug 1551864 Change-Id: I3caee3e1485c95ff1a72b43529aa3c105397b5ac Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/655141 GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com> Reviewed-by: Matthew Pedro <mapedro@nvidia.com>
2014-06-16mfd: as3722: Documentation for oc_pg_ctrl maskingBibek Basu
Update Documentation for device tree update for optional oc_pg_ctrl_masking feature Bug 1518725 Bug 1419425 Change-Id: I309533849d48d61aefebd8f477e79b79ed4127fb Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/423185 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com> GVS: Gerrit_Virtual_Submit
2014-05-07mfd: as3722: initialize backup battery charging stateBibek Basu
Initialize the backup battery charging state based on device tree or platform provided data Bug 1508216 Change-Id: I2bc7c0778b466bb61cd984bfeece97cd9c0059e4 Signed-off-by: Bibek Basu <bbasu@nvidia.com> Reviewed-on: http://git-master/r/403344 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2014-04-13iio: meter: ina3221: add dt binding header for iio channel supportLaxman Dewangan
Update the INA3221x DT binding documents and add dt-binding header to use the macro from DTS file. The updates details how it can be instantiated as iio channels and client driver use this from DT node for measuring different parameters of different channels. It also details the index for different signal monitor which is require for iio channel consumer interface. bug 1413219 Change-Id: I1c31322d4d905983e16ef132c0bd75af29fd0583 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/395549
2014-04-10video: tegra: dc: panel detection from DTMin-wuk Lee
This is driver side change to work with reorganized display system device tree for proper panel detection from among multiple panel nodes in device tree level. Bug 1371533 Change-Id: Iad0b1aacfc6633945c6696b524e43a87150e9c90 Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/384373 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Thomas Cherry <tcherry@nvidia.com> Reviewed-by: Animesh Kishore <ankishore@nvidia.com> Reviewed-by: Jon Mayo <jmayo@nvidia.com>
2014-04-09drivers: media: tegra: camera: DT supportCharlie Huang
device tree platfom data support. interface to read device tree from user space. bug 1455100 Change-Id: I25b6b7b03bc25195c25d7014f91ca761caeb635f Signed-off-by: Charlie Huang <chahuang@nvidia.com> Reviewed-on: http://git-master/r/381103 GVS: Gerrit_Virtual_Submit Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
2014-04-02ARM: dt: tegra: update camera module informationCharlie Huang
on both loki & tn8, added camera module data, defines the hierachy of camera module structure. also optimized the power on/off scripts by using meaningful macros. Change-Id: I80bdf9846be046f050c31b8db00651c493869d51 Signed-off-by: Charlie Huang <chahuang@nvidia.com> Reviewed-on: http://git-master/r/391034 Reviewed-by: Frank Chen <frankc@nvidia.com> Reviewed-by: David Wang (SW-TEGRA) <davidw@nvidia.com> Reviewed-by: Thomas Cherry <tcherry@nvidia.com>
2014-03-17ARM: dt-binding: add dt binding header for regulatorLaxman Dewangan
Define some of the macro to make DTS file entry easy for regulator. Change-Id: I06ab91b74e21b977a97b20a4d7ad14f9afd5cab2 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/382069 GVS: Gerrit_Virtual_Submit
2014-03-17ARM: dt-binding: add dt binding header for the palmasLaxman Dewangan
Define some of the macro to make DTS file entry easy for Palmas device. Change-Id: I679908b807df6add0f24417af9fb8512816d53c6 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/382068 GVS: Gerrit_Virtual_Submit
2014-03-12ARM: dt-binding: add dt binding header for the AS3722Laxman Dewangan
Define some of the macro to make DTS file entry easy for AS3722 device. Change-Id: I449e78687676b3b531f3647b5d0acb1f9af7b991 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/380888
2014-03-05Revert "video: tegra: dsi: Enable VBLANK DCS via init api"Juha Tukkinen
Breaks boot of bowmore_ers. This reverts commit 74b455e813f3bff2b4921170e04b718f939069f8. Change-Id: Ia69637b302f2f6fb900f29a44ff64ce3bc89118a Signed-off-by: Juha Tukkinen <jtukkinen@nvidia.com> Reviewed-on: http://git-master/r/377686 Reviewed-by: Vineel Kumar Reddy Kovvuri <vineelkumarr@nvidia.com>
2014-03-04video: tegra: dsi: Enable VBLANK DCS via init apiVineel Kumar Reddy Kovvuri
Enable sending VBLANK DCS commands via panel init api. Bug 1466927 Change-Id: Idf481718f1c3119497cebe7057e26e29a3191524 Signed-off-by: Vineel Kumar Reddy Kovvuri <vineelkumarr@nvidia.com> Reviewed-on: http://git-master/r/377001 Reviewed-by: Animesh Kishore <ankishore@nvidia.com> Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-02-27thermal: introduce device tree parserEduardo Valentin
This patch introduces a device tree bindings for describing the hardware thermal behavior and limits. Also a parser to read and interpret the data and feed it in the thermal framework is presented. This patch introduces a thermal data parser for device tree. The parsed data is used to build thermal zones and thermal binding parameters. The output data can then be used to deploy thermal policies. This patch adds also documentation regarding this API and how to define tree nodes to use this infrastructure. Note that, in order to be able to have control on the sensor registration on the DT thermal zone, it was required to allow changing the thermal zone .get_temp callback. For this reason, this patch also removes the 'const' modifier from the .ops field of thermal zone devices. Change-Id: I5f6150963b24b702b230746f669ebaaac507cac5 Cc: Zhang Rui <rui.zhang@intel.com> Cc: linux-pm@vger.kernel.org Cc: linux-kernel@vger.kernel.org Acked-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Eduardo Valentin <eduardo.valentin@ti.com> Signed-off-by: Paul Walmsley <pwalmsley@nvidia.com> # for the NVIDIA downstream kernel Signed-off-by: Christina Guertin <cguertin@nvidia.com> Reviewed-on: http://git-master/r/356894 Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
2014-02-20arm: dts: prepare tegra dc macrosMin-wuk Lee
Since the device tree macro is supported, add tegra dc macros to improve the readability of device tree source for display system. Bug 1371533 Change-Id: If36707f9589055aac61e3769add76663b4307f69 Signed-off-by: Min-wuk Lee <mlee@nvidia.com> Reviewed-on: http://git-master/r/367473 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Animesh Kishore <ankishore@nvidia.com> Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2014-02-11dt-binding: input: add missing key code macroLaxman Dewangan
Add some more key code on dt binding header for input keys. bug 1457190 Change-Id: I002530e8c145bf01e9d0f600e71cf6a96d43d641 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/365916
2014-02-03ARM: dt-binding: make pinctrl-header to same as mainlineLaxman Dewangan
Make the pinctron dt-binding header to same as mainline to make the code sync/same as mainline. Change-Id: I5da41838ad18839cd14531f7fd946a93b9f29700 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/362831
2014-01-16Revert "Stylus: merge kernel code of detecting pen"Laxman Dewangan
This reverts commit 69bbd97f4fd9d1b9fcf35de692ebefa33e918054. Conflicts: arch/arm/boot/dts/tegra124-tn8-p1761-battery-2gb.dts arch/arm/boot/dts/tegra124-tn8-p1761-battery.dts Change-Id: I63055451cdffc02e2bdc4eda793597e60d0151e9 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/356539 Reviewed-by: Mitch Luban <mluban@nvidia.com> Tested-by: Mitch Luban <mluban@nvidia.com>
2014-01-10Stylus: merge kernel code of detecting penLeavitt Zhang
Add 2 gpio keys for tn8 only. Separate tn8 dt files from e1780. ------------------------------ commit 4012682d01e5c7538ccf9b259547d082b62aafe9 Author: Youngjin Kim <nkim@nvidia.com> Change stylus pen detect hall sensor GPIO for P1640-A01 revision. Change-Id: I50549fd168a03946e3370e6d23d61203e299d0d6 Reviewed-on: http://git-master/r/237187 commit ad89dd3f769058560a5e5576c503cbd5af954a8d Author: Youngjin Kim <nkim@nvidia.com> ARM: tegra: tegratab: add lid and pen detect switch support Change-Id: Idd0bc903354970352b0f451595249d1209569924 Reviewed-on: http://git-master/r/224883 ------------------------------ Bug 1380492 Change-Id: I9aa85424359a05b4cafbaa157b668c56e4430f97 Signed-off-by: Leavitt Zhang <leavittz@nvidia.com> Reviewed-on: http://git-master/r/336063 Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> GVS: Gerrit_Virtual_Submit
2014-01-01dt-binding: add header to define types and conversionLaxman Dewangan
Add a header file to define the macros for type conversion to be used by DTS file. Add macro for the S32 to U32 conversion by using 2's complement. Change-Id: Ia788e50b916b24c350293af4fef41efd25beba11 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/350994 Reviewed-by: Kerwin Wan <kerwinw@nvidia.com>
2013-12-26dt-binding: add generic macro for enable/disable pins configurationLaxman Dewangan
Add generic macro as TEGRA_PIN_{DISABLE/ENABLE} to disable/enable the input, tristate, open-drain, lock, rcv-sel, high-speed mode, schmitt etc. Also add macro for pull up/down/none as per mainline. Change-Id: Ia2d5cf665dfc0cf9cb7e4829e62915b9a7b82195 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/349448
2013-11-28ARM: tegra: create a DT header defining pincontrolLaxman Dewangan
Defines the pincontrol constants which can be used by the DTS file. Change-Id: Ia59c853d0ca0a597b0ed0b3d73e63ecfc15f714f Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/336161 GVS: Gerrit_Virtual_Submit
2013-11-21arm: dts: ardbeg: Add panel dt supportVineel Kumar Reddy Kovvuri
dt support for default ardbeg panel Bug 1385965 Change-Id: Ie3b5cd505e75a7a138e791752efbdff9df4cacda Signed-off-by: Vineel Kumar Reddy Kovvuri <vineelkumarr@nvidia.com> Reviewed-on: http://git-master/r/327042 Reviewed-by: Animesh Kishore <ankishore@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Venkat Moganty <vmoganty@nvidia.com>
2013-10-30include: dt-binding: input: create a DT header defining key codes.Laxman Dewangan
Many of Key device tree bindings uses the constant number as key code which matches with kernel header key code and then comment as follows for reference/better readability: linux,code = <102>; /* KEY_HOME */ Create a DT header which defines all the key code so that DT key bindings can use it as follows: linux,code = <KEY_HOME>; Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-by: Stephen Warren <swarren@nvidia.com> Signed-off-by: Rob Herring <rob.herring@calxeda.com> (cherry picked from commit 8851b9f1625ce0858e9b1bb0ae4a57d4b43178b1) Change-Id: I44bf6a594d6a678751c8e0e4b3fc0737fd5f2f78 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com> Reviewed-on: http://git-master/r/309601
2013-10-22ARM: tegra: add port FF to GPIO ID's for T124Ashwini Ghuge
Change-Id: I6aa539b0073731bf047b4b611ab3bb3345952535 Reviewed-on: http://git-master/r/302217 Reviewed-by: Ashwini Ghuge <aghuge@nvidia.com> Tested-by: Ashwini Ghuge <aghuge@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-10-22ARM: tegra: create a DT header defining GPIO IDsStephen Warren
All Tegra GPIOs are named after the GPIO bank and GPIO number within the bank. Define a macro to calculate the GPIO ID based on those parameters. Make the macro available via all Tegra .dtsip files. Signed-off-by: Stephen Warren <swarren@nvidia.com> (cherry picked from commit 9798e47ff232c48b3c25b9a6b9395b505e389475) Signed-off-by: Ashwini Ghuge <aghuge@nvidia.com> Change-Id: I7bf7e20b44492da0cb5acba963905027e980b29f Reviewed-on: http://git-master/r/302216 Reviewed-by: Ashwini Ghuge <aghuge@nvidia.com> Tested-by: Ashwini Ghuge <aghuge@nvidia.com> Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com> Tested-by: Laxman Dewangan <ldewangan@nvidia.com>
2013-04-05ARM: dt: create a DT header for the GICStephen Warren
The ARM GIC binding defines a few custom cells and flags for its IRQ specifier. Provide names for those. Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Rob Herring <rob.herring@calxeda.com>
2013-04-05ARM: dt: add header to define IRQ flagsStephen Warren
Many IRQ device tree bindings use the same flags. Create a header to define those. Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Rob Herring <rob.herring@calxeda.com>
2013-04-05ARM: dt: add header to define GPIO flagsStephen Warren
Many GPIO device tree bindings use the same flags. Create a header to define those. Signed-off-by: Stephen Warren <swarren@nvidia.com> Acked-by: Rob Herring <rob.herring@calxeda.com>