]> git.ipfire.org Git - people/ms/u-boot.git/blame - include/sata.h
arc: cache - build invalidate_icache_all() and invalidate_dcache_all()
[people/ms/u-boot.git] / include / sata.h
CommitLineData
f297b7a1
DL
1#ifndef __SATA_H__
2#define __SATA_H__
e46a4350 3#include <part.h>
f297b7a1 4
c7057b52 5int init_sata(int dev);
10ee8eca 6int reset_sata(int dev);
c7057b52 7int scan_sata(int dev);
e46a4350
PH
8ulong sata_read(int dev, ulong blknr, lbaint_t blkcnt, void *buffer);
9ulong sata_write(int dev, ulong blknr, lbaint_t blkcnt, const void *buffer);
c7057b52
DL
10
11int sata_initialize(void);
cf7e399f 12int __sata_initialize(void);
d957c28a
NK
13int sata_stop(void);
14int __sata_stop(void);
dc383dd5 15int sata_port_status(int dev, int port);
f297b7a1 16
e46a4350
PH
17extern block_dev_desc_t sata_dev_desc[];
18
f297b7a1 19#endif