Hello, I'm working on a project where I need to communicate some additional control information between the carl9170 driver and firmware. I am not exactly sure where the best place to add this information would be. I assumed that the DMA might work if I can extend it and reserve some space for the controls. I only need a few bytes for the communication. I also considered using device registers for this, but it's hard to find documentation of which registers may be free to use. It would be great to get some opinions on the best way to do this; would you have any advice? If the DMA is a possible way to go, how would I go about extending it? To my understanding, the firmware sets the needed sizes, and the driver allocates the DMA accorting to specification. I'm also wondering how one would go about interrupting the firmware. At times, the driver will need to interrupt the firmware, in which case the firmware should stop transmitting any packets it is currently transmitting. Any help would be much appreciated. Thanks so much! -- Ashkan Kashani ashkan.parchamkashani@xxxxxxxxxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html