83be6beea56f9f6e93c04f316e91be18e44654f0 |
|
22-Sep-2015 |
Laszlo Ersek <lersek@redhat.com> |
DuetPkg: SataControllerDxe: fix private array subscripting Each one of the DisqualifiedModes, IdentifyData and IdentifyValid arrays in the EFI_SATA_CONTROLLER_PRIVATE_DATA structure is a matrix, represented as a flat array. The code currently uses the incorrect formula Channel * Device to index them. The right formula is [Channel][Device] which can be implemented as Channel * NumDevicePerChannel + Device Add a helper function that does this, and replace the incorrect subscripts. Cc: Alexander Graf <agraf@suse.de> Cc: Reza Jelveh <reza.jelveh@tuhh.de> Cc: Jordan Justen <jordan.l.justen@intel.com> Cc: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Hannes Reinecke <hare@suse.de> Cc: Gabriel L. Somlo <somlo@cmu.edu> Cc: Feng Tian <feng.tian@intel.com> Reported-by: Feng Tian <feng.tian@intel.com> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Feng Tian <feng.tian@intel.com> Tested-by: Gabriel Somlo <somlo@cmu.edu> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18525 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
d80e8c459ab29d198a4718bec9fd77d3fa2db1ee |
|
22-Sep-2015 |
Laszlo Ersek <lersek@redhat.com> |
DuetPkg: SataControllerDxe: fix typo in "DisqulifiedModes" Cc: Alexander Graf <agraf@suse.de> Cc: Reza Jelveh <reza.jelveh@tuhh.de> Cc: Jordan Justen <jordan.l.justen@intel.com> Cc: Ruiyu Ni <ruiyu.ni@intel.com> Cc: Hannes Reinecke <hare@suse.de> Cc: Gabriel L. Somlo <somlo@cmu.edu> Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> Tested-by: Gabriel Somlo <somlo@cmu.edu> Reviewed-by: Jordan Justen <jordan.l.justen@intel.com> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18524 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
86702b3fa9437301a6ae02df610ad3ca15fc860a |
|
03-Jul-2012 |
erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> |
DuetPkg/SataController: Fix possible memory leak at error handling of SataController driver Signed-off-by: Feng Tian <feng.tian@intel.com> Reviewed-by: Jie Lin <jie.lin@intel.com> Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com> git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@13482 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
80d6c273d47f139e366ad35d9414b83d0d78e82b |
|
15-Nov-2011 |
erictian <erictian@6f19259b-4bc3-4df7-8a09-765794883524> |
According to PI errata 0000690, word "Ide Bus driver" has been replaced with "Driver entity". Signed-off-by: erictian Reviewed-by: lgao4 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12703 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
271c79012d7a7f2ab8fe4a75e06decf3c9488c10 |
|
01-Jul-2011 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix ICC build error. Signed-off-by: lzeng14 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11942 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
976f617719571585c78a9e80abacfcb73148979b |
|
01-Jul-2011 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix ICC build error. Signed-off-by: lzeng14 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11940 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
61a02ac974be70cd5759a17558ef100fce4620a1 |
|
01-Jul-2011 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Fix ICC build error. Signed-off-by: lzeng14 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11939 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|
27f3015903bf30b9ca0e72c0174e9ef787d79659 |
|
08-Mar-2011 |
lzeng14 <lzeng14@6f19259b-4bc3-4df7-8a09-765794883524> |
Add AHCI support for DUET. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11353 6f19259b-4bc3-4df7-8a09-765794883524
/device/linaro/bootloader/edk2/DuetPkg/SataControllerDxe/SataController.c
|