dd41dab5d5
Now that the SPDX tag is in all vt6656 files, that identifies the license in a specific and legally-defined manner. So the extra GPL text wording can be removed as it is no longer needed at all. This is done on a quest to remove the 700+ different ways that files in the kernel describe the GPL license text. And there's unneeded stuff like the address (sometimes incorrect) for the FSF which is never needed. No copyright headers or other non-license-description text was removed. Cc: Forest Bond <forest@alittletooquiet.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
35 lines
913 B
C
35 lines
913 B
C
// SPDX-License-Identifier: GPL-2.0+
|
|
/*
|
|
* Copyright (c) 1996, 2003 VIA Networking Technologies, Inc.
|
|
* All rights reserved.
|
|
*
|
|
* File: usbpipe.h
|
|
*
|
|
* Purpose:
|
|
*
|
|
* Author: Warren Hsu
|
|
*
|
|
* Date: Mar. 30, 2005
|
|
*
|
|
*/
|
|
|
|
#ifndef __USBPIPE_H__
|
|
#define __USBPIPE_H__
|
|
|
|
#include "device.h"
|
|
|
|
int vnt_control_out(struct vnt_private *priv, u8 request, u16 value,
|
|
u16 index, u16 length, u8 *buffer);
|
|
int vnt_control_in(struct vnt_private *priv, u8 request, u16 value,
|
|
u16 index, u16 length, u8 *buffer);
|
|
|
|
void vnt_control_out_u8(struct vnt_private *priv, u8 reg, u8 ref_off, u8 data);
|
|
void vnt_control_in_u8(struct vnt_private *priv, u8 reg, u8 reg_off, u8 *data);
|
|
|
|
int vnt_start_interrupt_urb(struct vnt_private *priv);
|
|
int vnt_submit_rx_urb(struct vnt_private *priv, struct vnt_rcb *rcb);
|
|
int vnt_tx_context(struct vnt_private *priv,
|
|
struct vnt_usb_send_context *context);
|
|
|
|
#endif /* __USBPIPE_H__ */
|