summaryrefslogtreecommitdiffstats
path: root/include/linux/platform_data
Commit message (Collapse)AuthorAge
* pwm: fan: Add support for always on fanMantravadi Karthik2020-12-25
| | | | | | | | | | | | | | | | | | | | | | | | | Why? In case of continuous governor, the fan-poweron pwm value is assumed to be at index 1 of pwm values. In case of tmargin the pwm table would be reversed (high to low) and hence the assumption is invalid. How? While calculating the pwm value in the case of continuous governor, add a check if the cooling device is always on fan. If true, for all values of temp, pwm should be calculated instead of assigning 0. Bug 200646929 Change-Id: Ibed572fa2af9f8bd36a4a4cbb472029e21aeb442 Signed-off-by: Mantravadi Karthik <mkarthik@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/linux-nvidia/+/2448826 Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit
* ASoC: tegra-alt: Remove legacy unused platform dataJon Hunter2018-07-26
| | | | | | | | | | | | | | | | | The Tegra ASoC platform data is never used by any current audio machine driver and so get rid of the platform data and the associated code. Bug 200417361 Change-Id: I1ef8ce331b67c85aea95b4a143a6982a32fefe93 Signed-off-by: Jon Hunter <jonathanh@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1784822 Reviewed-by: Sameer Pujar <spujar@nvidia.com> GVS: Gerrit_Virtual_Submit Reviewed-by: Dara Ramesh <dramesh@nvidia.com> Reviewed-by: Bibek Basu <bbasu@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* thermal: pwm_fan: Add platform dataAnshul Jain2018-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pwm_fan driver is moved to nvidia repo and platform data related to it is pulled from below commits Bug 200430924 Bug 1179033 Bug 1259204 Bug 1261177 Bug 1259488 Bug 1259204 Bug 1388303 Bug 1399542 Bug 1489876 Change based on below commits from linux-4.9 2c03205c thermal: pwm_fan: Add PWM controlled fan driver e4443760 thermal: pwm_fan: Add sysfs node for state cap 2e2f0810 thermal: pwm_fan: Add support for look up table f0e562bc thermal: pwm_fan: toggle gpio in suspend/resume 132ef9d7 arm:tegra:loki: update fan pwm period Signed-off-by: Anshul Jain <anshulj@nvidia.com> Change-Id: Ia6d99e22c8a32e8a98f7a54073397721c65f220f Reviewed-on: https://git-master.nvidia.com/r/1780502 Reviewed-by: Ajay Nandakumar M <anandakumarm@nvidia.com> Reviewed-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> Tested-by: Krishna Yarlagadda <kyarlagadda@nvidia.com> GVS: Gerrit_Virtual_Submit Tested-by: Ajay Nandakumar M <anandakumarm@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* platform: tegra: Import header files to nvidia repoNicolin Chen2018-06-27
| | | | | | | | | | | | | | | | | | This patch imports downstream header files from K4.4, K4.9 and K4.14. Most of the header files are copied from K4.4 as it contains more files than the other two. But this change also merges additional changes from K4.9 and K4.14. Meanwhile it updates of license year. Bug 200424912 Change-Id: I6802a0d8c390bdbf430fe06f00dc174cc2b98a7d Signed-off-by: Nicolin Chen <nicolinc@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1761105 GVS: Gerrit_Virtual_Submit Reviewed-by: Sachin Nikam <snikam@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* ata: add tegra shield ahci driverYunbo Wang2018-05-10
| | | | | | | | | | | | | | | This is a separate driver specifically for Shield T210 platforms, and is ported from old kernel 3.10. bug 2100724 Change-Id: Iab57c156d4011997d45b17987dce0b1f84eb0ee8 Signed-off-by: Yunbo Wang <yunbow@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1693287 GVS: Gerrit_Virtual_Submit Reviewed-by: Vinayak Pane <vpane@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
* sound: soc: move tegra_asoc_pdata.h to linux-nvidiaTimo Alho2017-10-18
| | | | | | | | | | | Header file tegra_asoc_pdata.h is only referred in linux-nvidia repository, hence move it away from core kernel repository. Change-Id: Id30a639efae44a977c0f5c94b0a4be2674a05b27 Signed-off-by: Timo Alho <talho@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/1579720 GVS: Gerrit_Virtual_Submit Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com>
* nvidia: input: add atmel touch driverShawn Joo2017-06-19
this atmel touchscreen driver is from k4.4 in order to apply touch drv regardless of kernel version, move to linux-nvidia with new kernel config TOUCHSCREEN_NVIDIA_ATMEL_MXT. Bug 200309618 EASS-1856 Change-Id: I7365a061fedb6c554679258b0d8121ae1f397ec5 Signed-off-by: Shawn Joo <sjoo@nvidia.com> Reviewed-on: http://git-master/r/1503659 GVS: Gerrit_Virtual_Submit Reviewed-by: Sachin Nikam <snikam@nvidia.com>