Add 1394b speed codes to <libraw1394/{ieee,raw}1394.h>
This catapults the libraw1394 API into the year 2002. Actually, passing speed codes of 3...5 into the relevant libraw1394 functions should be working already since the kernel gained 1394b support a long time ago and libraw1394 does not check values. The added definitions are only for clarity and to fully match the argument type in the function declarations. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
This commit is contained in:
parent
300ac84d06
commit
03faa97445
|
@ -18,6 +18,11 @@
|
|||
#define L1394_SPEED_100 0x0
|
||||
#define L1394_SPEED_200 0x1
|
||||
#define L1394_SPEED_400 0x2
|
||||
/* added in libraw1394 v2.1.0: */
|
||||
#define L1394_SPEED_BETA 0x3
|
||||
#define L1394_SPEED_800 0x3
|
||||
#define L1394_SPEED_1600 0x4
|
||||
#define L1394_SPEED_3200 0x5
|
||||
|
||||
#define L1394_SELFID_PWRCL_NO_POWER 0x0
|
||||
#define L1394_SELFID_PWRCL_PROVIDE_15W 0x1
|
||||
|
|
|
@ -79,9 +79,13 @@ typedef struct raw1394_arm_request_response {
|
|||
/* new ISO API */
|
||||
|
||||
enum raw1394_iso_speed {
|
||||
RAW1394_ISO_SPEED_100 = 0,
|
||||
RAW1394_ISO_SPEED_200 = 1,
|
||||
RAW1394_ISO_SPEED_400 = 2,
|
||||
RAW1394_ISO_SPEED_100 = 0,
|
||||
RAW1394_ISO_SPEED_200 = 1,
|
||||
RAW1394_ISO_SPEED_400 = 2,
|
||||
/* added in libraw1394 v2.1.0: */
|
||||
RAW1394_ISO_SPEED_800 = 3,
|
||||
RAW1394_ISO_SPEED_1600 = 4,
|
||||
RAW1394_ISO_SPEED_3200 = 5,
|
||||
};
|
||||
|
||||
/* The dma mode when receiving iso data. Must be supported by chipset */
|
||||
|
|
Reference in New Issue