Commit Graph

3 Commits

Author SHA1 Message Date
Laxman Dewangan
d66b048819 spi: aurix: Modify .remove callback based on K5.19 kernel
The spi device remove callback is modified to return as
void type in K5.19. Modify the callback implementation
accordingly.

Bug 3733730

Change-Id: I4ac90af3a87c2f77e3626bff043a5fdb63b2d7c1
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2755816
Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
GVS: Gerrit_Virtual_Submit
2022-08-05 06:29:59 -07:00
Laxman Dewangan
6297198ef4 spi: aurix: get rid of usage of do_exit()
The function do_exit() is exiting from the thread so
it is more appropriate to use the function complete_and_exit().
This function is also chnaged to more appropriate name as
kthread_complete_and_exit() for the K5.17 and beyond.

Use appropriate function name based on the kernel version.

Bug 3604749

Change-Id: I3e72d99a414317b782da2170163519eb2f1cfff3
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2730029
Reviewed-by: Jonathan Hunter <jonathanh@nvidia.com>
2022-06-23 18:13:47 -07:00
Laxman Dewangan
7772ebe04f spi: Add driver for Tegra SPI Aurix driver
Add SPI Aurix protocol driver which communicates to the Aurix based on
SPI communication.

Currently, the hv_pm_ctrl APIs are implemented as dummy till
virtual HV driver is available.

Bug 3583584

Change-Id: I5b786b566cbf77f5627d518f8c98cb1fdd55dfa8
Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/2708696
GVS: Gerrit_Virtual_Submit
2022-05-07 15:20:44 -07:00