MLK-17319-1 imx8: sim: add driver to support EMVSIM module

The EMVSIM module is designed to facilitate communication to
Smart Cards compatible to the EMV ver4.3 standard and compatible
with ISO/IEC 7816-3 Standard.

This patch adds driver to support EMVSIM module for imx8.

Signed-off-by: Gao Pan <pandy.gao@nxp.com>
Reviewed-by: Andy Duan <fugang.duan@nxp.com>
This commit is contained in:
Gao Pan 2018-01-08 17:10:31 +08:00 committed by Dong Aisheng
parent c0fa458f65
commit bbc881815d
3 changed files with 1651 additions and 0 deletions

View File

@ -14,4 +14,14 @@ config MXC_SIMv2
This driver can also be built as a module. If so, the module
will be called imx_sim.
config MXC_EMVSIM
tristate "MXC EMVSIM support"
depends on ARCH_MXC && MXC_SIM
default n
---help---
Say Y here if you want to use the EMVSIM on NXP i.MX8 processors.
This driver can also be built as a module. If so, the module
will be called imx_emvsim.
endmenu

View File

@ -3,3 +3,4 @@
#
obj-$(CONFIG_MXC_SIMv2) += imx_sim.o
obj-$(CONFIG_MXC_EMVSIM) += imx_emvsim.o

1640
drivers/mxc/sim/imx_emvsim.c Normal file

File diff suppressed because it is too large Load Diff