summaryrefslogtreecommitdiff
path: root/Documentation/ABI/testing/jtag-dev
blob: 423baab187614c37a628ff2d85151836570dc3a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
What:		/dev/jtag[0-9]+
Date:		July 2018
KernelVersion:	4.20
Contact:	oleksandrs@mellanox.com
Description:
		The misc device files /dev/jtag* are the interface
		between JTAG master interface and userspace.

		The ioctl(2)-based ABI is defined and documented in
		[include/uapi]<linux/jtag.h>.

		The following file operations are supported:

		open(2)
		Opens and allocates file descriptor.

		ioctl(2)
		Initiate various actions.
		See the inline documentation in [include/uapi]<linux/jtag.h>
		for descriptions of all ioctls.

Users:
		userspace tools which wants to access to JTAG bus