Linux Audio

Check our new training course

Loading...
v3.1
 1#ifndef _L3_H_
 2#define _L3_H_ 1
 3
 4struct l3_pins {
 5	void (*setdat)(int);
 6	void (*setclk)(int);
 7	void (*setmode)(int);
 
 
 
 
 
 
 8	int data_hold;
 9	int data_setup;
10	int clock_high;
11	int mode_hold;
12	int mode;
13	int mode_setup;
14};
15
 
 
16int l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len);
 
17
18#endif
v4.10.11
 1#ifndef _L3_H_
 2#define _L3_H_ 1
 3
 4struct l3_pins {
 5	void (*setdat)(struct l3_pins *, int);
 6	void (*setclk)(struct l3_pins *, int);
 7	void (*setmode)(struct l3_pins *, int);
 8
 9	int gpio_data;
10	int gpio_clk;
11	int gpio_mode;
12	int use_gpios;
13
14	int data_hold;
15	int data_setup;
16	int clock_high;
17	int mode_hold;
18	int mode;
19	int mode_setup;
20};
21
22struct device;
23
24int l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len);
25int l3_set_gpio_ops(struct device *dev, struct l3_pins *adap);
26
27#endif