mirror of
https://github.com/AetherDroid/android_kernel_samsung_on5xelte.git
synced 2025-09-08 17:18:05 -04:00
Fixed MTP to work with TWRP
This commit is contained in:
commit
f6dfaef42e
50820 changed files with 20846062 additions and 0 deletions
45
drivers/isdn/hisax/hisax_isac.h
Normal file
45
drivers/isdn/hisax/hisax_isac.h
Normal file
|
@ -0,0 +1,45 @@
|
|||
#ifndef __HISAX_ISAC_H__
|
||||
#define __HISAX_ISAC_H__
|
||||
|
||||
#include <linux/kernel.h>
|
||||
#include "fsm.h"
|
||||
#include "hisax_if.h"
|
||||
|
||||
#define TIMER3_VALUE 7000
|
||||
#define MAX_DFRAME_LEN_L1 300
|
||||
|
||||
#define ISAC_IOM1 0
|
||||
|
||||
struct isac {
|
||||
void *priv;
|
||||
|
||||
u_long flags;
|
||||
struct hisax_d_if hisax_d_if;
|
||||
struct FsmInst l1m;
|
||||
struct FsmTimer timer;
|
||||
u_char mocr;
|
||||
u_char adf2;
|
||||
int type;
|
||||
|
||||
u_char rcvbuf[MAX_DFRAME_LEN_L1];
|
||||
int rcvidx;
|
||||
|
||||
struct sk_buff *tx_skb;
|
||||
int tx_cnt;
|
||||
|
||||
u_char (*read_isac) (struct isac *, u_char);
|
||||
void (*write_isac) (struct isac *, u_char, u_char);
|
||||
void (*read_isac_fifo) (struct isac *, u_char *, int);
|
||||
void (*write_isac_fifo)(struct isac *, u_char *, int);
|
||||
};
|
||||
|
||||
void isac_init(struct isac *isac);
|
||||
void isac_d_l2l1(struct hisax_if *hisax_d_if, int pr, void *arg);
|
||||
|
||||
void isac_setup(struct isac *isac);
|
||||
void isac_irq(struct isac *isac);
|
||||
|
||||
void isacsx_setup(struct isac *isac);
|
||||
void isacsx_irq(struct isac *isac);
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue