Lines Matching refs:odata

335 	unsigned char *odata;		/* output data */  member
734 xpad->odata = usb_alloc_coherent(xpad->udev, XPAD_PKT_LEN, in xpad_init_output()
736 if (!xpad->odata) { in xpad_init_output()
755 xpad->odata, XPAD_PKT_LEN, in xpad_init_output()
762 fail2: usb_free_coherent(xpad->udev, XPAD_PKT_LEN, xpad->odata, xpad->odata_dma); in xpad_init_output()
777 xpad->odata, xpad->odata_dma); in xpad_deinit_output()
793 xpad->odata[0] = 0x00; in xpad_play_effect()
794 xpad->odata[1] = 0x06; in xpad_play_effect()
795 xpad->odata[2] = 0x00; in xpad_play_effect()
796 xpad->odata[3] = strong / 256; /* left actuator */ in xpad_play_effect()
797 xpad->odata[4] = 0x00; in xpad_play_effect()
798 xpad->odata[5] = weak / 256; /* right actuator */ in xpad_play_effect()
804 xpad->odata[0] = 0x00; in xpad_play_effect()
805 xpad->odata[1] = 0x08; in xpad_play_effect()
806 xpad->odata[2] = 0x00; in xpad_play_effect()
807 xpad->odata[3] = strong / 256; /* left actuator? */ in xpad_play_effect()
808 xpad->odata[4] = weak / 256; /* right actuator? */ in xpad_play_effect()
809 xpad->odata[5] = 0x00; in xpad_play_effect()
810 xpad->odata[6] = 0x00; in xpad_play_effect()
811 xpad->odata[7] = 0x00; in xpad_play_effect()
817 xpad->odata[0] = 0x00; in xpad_play_effect()
818 xpad->odata[1] = 0x01; in xpad_play_effect()
819 xpad->odata[2] = 0x0F; in xpad_play_effect()
820 xpad->odata[3] = 0xC0; in xpad_play_effect()
821 xpad->odata[4] = 0x00; in xpad_play_effect()
822 xpad->odata[5] = strong / 256; in xpad_play_effect()
823 xpad->odata[6] = weak / 256; in xpad_play_effect()
824 xpad->odata[7] = 0x00; in xpad_play_effect()
825 xpad->odata[8] = 0x00; in xpad_play_effect()
826 xpad->odata[9] = 0x00; in xpad_play_effect()
827 xpad->odata[10] = 0x00; in xpad_play_effect()
828 xpad->odata[11] = 0x00; in xpad_play_effect()
834 xpad->odata[0] = 0x09; /* activate rumble */ in xpad_play_effect()
835 xpad->odata[1] = 0x08; in xpad_play_effect()
836 xpad->odata[2] = 0x00; in xpad_play_effect()
837 xpad->odata[3] = 0x08; /* continuous effect */ in xpad_play_effect()
838 xpad->odata[4] = 0x00; /* simple rumble mode */ in xpad_play_effect()
839 xpad->odata[5] = 0x03; /* L and R actuator only */ in xpad_play_effect()
840 xpad->odata[6] = 0x00; /* TODO: LT actuator */ in xpad_play_effect()
841 xpad->odata[7] = 0x00; /* TODO: RT actuator */ in xpad_play_effect()
842 xpad->odata[8] = strong / 256; /* left actuator */ in xpad_play_effect()
843 xpad->odata[9] = weak / 256; /* right actuator */ in xpad_play_effect()
844 xpad->odata[10] = 0x80; /* length of pulse */ in xpad_play_effect()
845 xpad->odata[11] = 0x00; /* stop period of pulse */ in xpad_play_effect()
888 xpad->odata[0] = 0x01; in xpad_send_led_command()
889 xpad->odata[1] = 0x03; in xpad_send_led_command()
890 xpad->odata[2] = command; in xpad_send_led_command()
974 xpad->odata[0] = 0x05; in xpad_open()
975 xpad->odata[1] = 0x20; in xpad_open()