You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
Add c2 port support
C2port implements a two wire serial communication protocol (bit banging) designed to enable in-system programming, debugging, and boundary-scan testing on low pin-count Silicon Labs devices. Currently this code supports only flash programming through sysfs interface but extensions shoud be easy to add. Signed-off-by: Rodolfo Giometti <giometti@linux.it> Cc: Greg KH <greg@kroah.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
e0a29382c6
commit
4e17e1db96
@@ -0,0 +1,24 @@
|
||||
#
|
||||
# C2 port devices
|
||||
#
|
||||
|
||||
menuconfig C2PORT
|
||||
tristate "Silicon Labs C2 port support (EXPERIMENTAL)"
|
||||
depends on EXPERIMENTAL
|
||||
default no
|
||||
help
|
||||
This option enables support for Silicon Labs C2 port used to
|
||||
program Silicon micro controller chips (and other 8051 compatible).
|
||||
|
||||
If your board have no such micro controllers you don't need this
|
||||
interface at all.
|
||||
|
||||
To compile this driver as a module, choose M here: the module will
|
||||
be called c2port_core. Note that you also need a client module
|
||||
usually called c2port-*.
|
||||
|
||||
If you are not sure, say N here.
|
||||
|
||||
if C2PORT
|
||||
|
||||
endif # C2PORT
|
||||
@@ -0,0 +1 @@
|
||||
obj-$(CONFIG_C2PORT) += core.o
|
||||
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user