diff options
author | Ankit Pashiney <apashiney@nvidia.com> | 2012-06-19 20:10:11 -0700 |
---|---|---|
committer | Rohan Somvanshi <rsomvanshi@nvidia.com> | 2012-07-06 03:35:00 -0700 |
commit | 03424f3db2edf01205074e0f5d584e4943ffa003 (patch) | |
tree | 7e3f23f457cb484d48ae0470084b7f511b5850d8 /drivers/misc/Kconfig | |
parent | ad75768e0b59f75f58956cf27173cf1d05c932b2 (diff) |
misc: tegra-cec: Initial CEC Driver for T3x platform
READ API:
read API ignores count and will always return 16 bit data.
read API expects user to supply it with min of 16 bits data
it returns CEC packet in following format
bit 0-7: data
bit 8: EOM
bit 9: ACK
WRITE API:
write API ignores count and will always accept 32 bit data.
write API expects user to supply it with min of 32 bits data
it accepts CEC packet supllied in following format
bit 0-7: data
bit 8: EOM
bit 12: Address mode, 0 = Direct, 1 = Broadcast
bit 16: Generate Start bit, 0 = Disable, 1 = Enable
bit 17: Retry frame, 0 = Disable, 1 = Enable
Logical address is set to 4, as of now there is no mechanism to change this
address from userspace.
Driver is disabled by default in Kconfig
Change-Id: Ia3835cec0bb717e63dabca5c5fcb1236847bf492
Signed-off-by: Ankit Pashiney <apashiney@nvidia.com>
Reviewed-on: http://git-master/r/105520
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Jon Mayo <jmayo@nvidia.com>
Diffstat (limited to 'drivers/misc/Kconfig')
-rw-r--r-- | drivers/misc/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/misc/Kconfig b/drivers/misc/Kconfig index 0e9992f09412..dcf345e23487 100644 --- a/drivers/misc/Kconfig +++ b/drivers/misc/Kconfig @@ -577,5 +577,6 @@ source "drivers/misc/lis3lv02d/Kconfig" source "drivers/misc/carma/Kconfig" source "drivers/misc/inv_mpu/Kconfig" source "drivers/misc/tegra-baseband/Kconfig" +source "drivers/misc/tegra-cec/Kconfig" endif # MISC_DEVICES |