···3030#include <linux/mm.h>3131#include <linux/idr.h>3232#include <linux/compat.h>3333+#include <linux/firewire-cdev.h>3334#include <asm/uaccess.h>3435#include "fw-transaction.h"3536#include "fw-topology.h"3637#include "fw-device.h"3737-#include "fw-device-cdev.h"38383939/* dequeue_event() just kfree()'s the event, so the event has to be4040 * the first field in the struct. */