Laxman Dewangan
9a65689ba2
mttcan: tegra: Add new prod setting support
...
Add new prod setting support which is the
property based on device tree. The prod
setting of each register field are new property
in DT and prod configurations are configured
via these new properties.
Bug 4097475
Change-Id: I86adc7b72a28802d73fee8a085db2bccf0d6d1cc
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2996771
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-10-14 05:56:30 -07:00
Manish Bhardwaj
16d1e13a3b
mttcan: fix compilation error for android
...
1. nvidia-oot/drivers/net/can/mttcan/native/../
include/m_ttcan_linux.h:35:10:
fatal error: 'linux/tegra_prod.h' file not found
^~~~~~~~~~~~~~~~~~~~
1 error generated.
2. nvidia-oot/drivers/net/can/mttcan/hal/m_ttcan.c:330:6:
warning: unused variable _tdcr_reg_ [-Wunused-variable]
330 | u32 tdcr_reg;
| ^~~~~~~~
Bug 4174549
Signed-off-by: Manish Bhardwaj <mbhardwaj@nvidia.com >
Change-Id: I57ae8d1234745996fb1277c64c632d2d1026a870
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2928348
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
Reviewed-by: Bruce Xu <brucex@nvidia.com >
Tested-by: Bruce Xu <brucex@nvidia.com >
2023-06-30 13:01:41 -07:00
Manish Bhardwaj
df0489a1e0
CAN: program prod setting for tdcr register
...
Using this patch we are programming tdcr register
of can controllers based on the data speed.
Bug 4165928
Change-Id: I4d3f9426695b4ac19bef144f242dcf74371c00b7
Signed-off-by: Manish Bhardwaj <mbhardwaj@nvidia.com >
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2924921
Reviewed-by: Suresh Venkatachalam <skathirampat@nvidia.com >
Reviewed-by: Krishna Yarlagadda <kyarlagadda@nvidia.com >
Reviewed-by: Laxman Dewangan <ldewangan@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2023-06-28 01:58:03 -07:00
Manish Bhardwaj
0e0d2f2c07
nvidia-oot: add support for mttcan driver
...
Using this patch we are adding support for
mttcan driver in oot kernel.
JIRA ESLC-6885
Signed-off-by: Manish Bhardwaj <mbhardwaj@nvidia.com >
Change-Id: I83a6d43aa99278a546778cf1700e2bd106ec42a9
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2785360
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com >
GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com >
2022-10-03 21:31:05 -07:00