Linux Audio

Check our new training course

Loading...
v3.5.6
 
 1/*
 2 * Atmel AT93C46 serial eeprom driver
 3 *
 4 * Brian Murphy <brian.murphy@eicon.com>
 5 *
 6 */
 7
 8extern struct at93c_defs {
 9	volatile u32 *reg;
10	volatile u32 *rdata_reg;
11	int rdata_shift;
12	int wdata_shift;
13	u32 cs;
14	u32 clk;
15} *at93c;
16
17u8 at93c_read(u8 addr);
18void at93c_write(u8 addr, u8 data);
v5.4
 1/* SPDX-License-Identifier: GPL-2.0 */
 2/*
 3 * Atmel AT93C46 serial eeprom driver
 4 *
 5 * Brian Murphy <brian.murphy@eicon.com>
 6 *
 7 */
 8
 9extern struct at93c_defs {
10	volatile u32 *reg;
11	volatile u32 *rdata_reg;
12	int rdata_shift;
13	int wdata_shift;
14	u32 cs;
15	u32 clk;
16} *at93c;
17
18u8 at93c_read(u8 addr);
19void at93c_write(u8 addr, u8 data);