On Sunday, August 03, 2014 at 09:34:36 AM, Nikita Kiryanov wrote:
> Define the new common function sata_port_status() which can be
> used to query the sata driver for the state of ports, and implement it
> for dwc_ahsata.
> 
> Cc: Stefano Babic <sba...@denx.de>
> Cc: Tom Rini <tr...@ti.com>
> Signed-off-by: Nikita Kiryanov <nik...@compulab.co.il>
> ---
>  drivers/block/dwc_ahsata.c | 17 +++++++++++++++++
>  include/sata.h             |  1 +
>  2 files changed, 18 insertions(+)
> 
> diff --git a/drivers/block/dwc_ahsata.c b/drivers/block/dwc_ahsata.c
> index 15d65d7..e122ed9 100644
> --- a/drivers/block/dwc_ahsata.c
> +++ b/drivers/block/dwc_ahsata.c
> @@ -864,6 +864,23 @@ u32 ata_low_level_rw_lba28(int dev, u32 blknr,
> lbaint_t blkcnt, return blkcnt;
>  }
> 
> +int sata_port_status(int dev, int port)
> +{
> +     struct sata_port_regs *port_mmio;
> +     struct ahci_probe_ent *probe_ent = NULL;
> +
> +     if (dev < 0 || dev > (CONFIG_SYS_SATA_MAX_DEVICE - 1))
> +             return -1;

Please lets use values from errno.h here , let's set a good example and just do 
that please.
[...]
Best regards,
Marek Vasut
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to