Gitiles
Code Review
Sign In
git01.mediatek.com
/
filogic
/
uboot
/
e8c089bccddbe51c9380d1a3018b432d57f8d6df
/
lib
/
efi_loader
/
efi_disk.c
c9a01a7
efi_loader: simplify error message in efi_disk_create_raw()
by Heinrich Schuchardt
· Fri Feb 02 15:12:52 2024 +0100
306cd1e
efi_loader: return immediately in UCLASS_EFI_LOADER removal
by Masahisa Kojima
· Fri Jan 19 09:45:46 2024 +0900
7876147
efi_loader: create common function to free struct efi_disk_obj
by Masahisa Kojima
· Fri Jan 19 09:45:45 2024 +0900
6075570
efi_loader: avoid pointer access after calling efi_delete_handle
by Masahisa Kojima
· Fri Jan 19 09:45:44 2024 +0900
23ee41f
efi_loader: remove unused members from struct efi_disk_obj
by Masahisa Kojima
· Mon Dec 25 13:43:54 2023 +0900
cd05b9c
efi_loader: Remove <common.h>
by Tom Rini
· Thu Dec 14 13:16:55 2023 -0500
1fcaf95
efi_loader: Boot var automatic management
by Raymond Mao
· Fri Nov 10 13:25:37 2023 +0900
f9e8ada
efi_loader: error handling in efi_disk_add_dev
by Heinrich Schuchardt
· Sun Jul 30 14:03:53 2023 +0200
b09ecf1
efi_loader: make efi_delete_handle() follow the EFI spec
by Ilias Apalodimas
· Mon Jul 24 13:17:36 2023 +0300
f1db7df
efi_loader: simplify efi_disk_remove
by Ilias Apalodimas
· Mon Jun 12 18:35:58 2023 +0300
438e049
efi: Improve logging in efi_disk
by Simon Glass
· Tue Jan 17 10:47:32 2023 -0700
175b0a9
efi_loader: provide agent_handle to efi_disk_add_dev()
by Heinrich Schuchardt
· Sat Oct 08 09:11:54 2022 +0200
e57f8d4
dm: sandbox: Switch over to using the new host uclass
by Simon Glass
· Sat Oct 29 19:47:17 2022 -0600
0397d81
efi_loader: discover if no efi_system_partition is set
by Heinrich Schuchardt
· Fri Oct 21 08:33:44 2022 +0200
4e93eea
disk: Rename block functions
by Simon Glass
· Thu Oct 20 18:22:52 2022 -0600
31d63b8
efi_loader: reformat efi_disk_add_dev()
by Heinrich Schuchardt
· Fri Oct 07 11:03:01 2022 +0200
217cb20
efi_loader: printf code in efi_disk_get_device_name()
by Heinrich Schuchardt
· Fri Oct 07 12:55:16 2022 +0200
8ac0ebe
efi_loader: define internal implementations of install/uninstallmultiple
by Ilias Apalodimas
· Thu Oct 06 16:08:46 2022 +0300
da620cf
efi_driver: move event registration to driver
by Heinrich Schuchardt
· Thu Oct 06 07:29:41 2022 +0200
e29fbb3
efi_loader: efi_dp_part_node check dp_alloc return value
by Heinrich Schuchardt
· Thu Oct 06 13:36:02 2022 +0200
fada3f9
blk: Rename if_type to uclass_id
by Simon Glass
· Sat Sep 17 09:00:09 2022 -0600
586c22b
Merge branch 'master' into next
by Tom Rini
· Mon Sep 19 13:19:39 2022 -0400
dbfa32c
blk: Switch over to using uclass IDs
by Simon Glass
· Thu Aug 11 19:34:59 2022 -0600
c5ff0a0
eficonfig: menu-driven addition of UEFI boot option
by Masahisa Kojima
· Mon Sep 12 17:33:50 2022 +0900
a02228f
efi_loader: ensure all block devices are probed
by Heinrich Schuchardt
· Wed Aug 31 16:37:35 2022 +0200
7ec925d
efi_loader: disk: remove unused field
by AKASHI Takahiro
· Fri Aug 19 09:48:30 2022 +0900
c961108
efi_loader: move udevice pointer into struct efi_object
by Masahisa Kojima
· Fri Jul 22 11:39:10 2022 +0900
ab814f1
EFI: Fix ReadBlocks API reading incorrect sector for UCLASS_PARTITION devices
by Paul Barbieri
· Thu Jun 30 07:02:04 2022 -0400
ba647af
efi_loader: disk: add efi_disk_is_removable()
by AKASHI Takahiro
· Thu May 12 11:29:01 2022 +0900
8c59113
efi_loader: disk: allow blk devices even without UCLASS_PARTITION
by AKASHI Takahiro
· Thu Apr 28 13:49:16 2022 +0900
808ece1
efi_loader: disk: use udevice instead of blk_desc
by AKASHI Takahiro
· Tue Apr 19 10:05:17 2022 +0900
aff330a
efi_loader: disk: not delete BLK device for BLK(IF_TYPE_EFI_LOADER) devices
by AKASHI Takahiro
· Tue Apr 19 10:05:15 2022 +0900
7cebb75
efi_loader: disk: a helper function to delete efi_disk objects
by AKASHI Takahiro
· Tue Apr 19 10:05:14 2022 +0900
cdd245a
efi_loader: disk: not create BLK device for BLK(IF_TYPE_EFI_LOADER) devices
by AKASHI Takahiro
· Tue Apr 19 10:05:13 2022 +0900
2381f2e
efi_loader: disk: a helper function to create efi_disk objects from udevice
by AKASHI Takahiro
· Tue Apr 19 10:05:12 2022 +0900
a76fc03
efi_loader: remove efi_disk_is_system_part()
by Heinrich Schuchardt
· Sat Mar 05 00:36:50 2022 +0100
0a04a41
efi_loader: efi_dp_find_obj() add protocol check
by Heinrich Schuchardt
· Sat Mar 19 06:35:43 2022 +0100
e47b68b
efi_loader: efi_disk_register() should not fail
by Heinrich Schuchardt
· Sat Nov 20 13:56:02 2021 +0100
222f3cb
efi_loader: Drop code that doesn't work with driver model
by Simon Glass
· Fri Sep 24 18:30:17 2021 -0600
54f180d
efi_loader: partition numbers are hexadecimal
by Heinrich Schuchardt
· Tue May 25 18:00:13 2021 +0200
f142493
Allow last block to be read
by Jesper Schmitz Mouridsen
· Tue Feb 09 17:17:17 2021 +0100
2639762
efi_loader: install UEFI System Partition GUID
by Heinrich Schuchardt
· Tue Feb 02 17:53:14 2021 +0100
0bb7389
efi_loader: correct block IO alignment check
by Heinrich Schuchardt
· Sat Jan 23 19:33:11 2021 +0100
b56e719
efi_loader: correct EFI_BLOCK_IO_PROTOCOL.Media.LastBlock
by Heinrich Schuchardt
· Sat Jan 23 06:52:21 2021 +0100
71fa5b4
dm: treewide: Rename 'platdata' variables to just 'plat'
by Simon Glass
· Thu Dec 03 16:55:18 2020 -0700
cb9ff4e
efi_loader: link partition to block device
by Heinrich Schuchardt
· Fri Jan 10 12:36:01 2020 +0100
3724057
efi_loader: use logging for block device messages
by Heinrich Schuchardt
· Fri Jul 17 20:33:05 2020 +0200
2321b55
efi_loader: check device path is not installed twice
by Heinrich Schuchardt
· Thu May 21 09:22:06 2020 +0200
c1c4a8f
part: Drop disk_partition_t typedef
by Simon Glass
· Sun May 10 11:39:57 2020 -0600
911df64
efi_loader: disk: add efi_disk_is_system_part()
by AKASHI Takahiro
· Mon Apr 27 18:48:20 2020 +0900
a993173
efi_loader: identify EFI system partition
by Heinrich Schuchardt
· Thu Mar 19 15:16:31 2020 +0100
76f5789
efi_loader: add missing doc comments in efi_disk.c
by Heinrich Schuchardt
· Fri Apr 10 17:10:34 2020 +0200
af8c5b6
efi_loader: simplify logical expression in efi_disk_add_dev()
by Heinrich Schuchardt
· Thu Mar 19 15:45:52 2020 +0100
6203606
efi_loader: fix function descriptions in efi_disk.c
by Heinrich Schuchardt
· Thu Mar 19 13:49:34 2020 +0100
356ef90
efi_loader: disk: install file system protocol to a whole disk
by AKASHI Takahiro
· Mon Oct 07 14:59:39 2019 +0900
120a01a
efi_loader: disk: install FILE_SYSTEM_PROTOCOL only if available
by AKASHI Takahiro
· Mon Oct 07 14:59:38 2019 +0900
670198c
efi_loader: EFI_BLOCK_IO_PROTOCOL.Reset()
by Heinrich Schuchardt
· Thu Sep 05 20:13:46 2019 +0200
ee6ef8b
efi_loader: use EFI_PRINT() instead of debug()
by Heinrich Schuchardt
· Thu Sep 05 19:43:17 2019 +0200
3592252
efi_loader: parameter checks BLOCK_IO_PROTOCOL
by Heinrich Schuchardt
· Thu Sep 05 19:31:23 2019 +0200
788ad41
efi_loader: consistent naming of protocol GUIDs
by Heinrich Schuchardt
· Sat Apr 20 07:39:11 2019 +0200
7292872
efi_loader: rename parent to header
by Heinrich Schuchardt
· Wed Sep 26 05:27:56 2018 +0200
adb50d0
efi_loader: eliminate handle member
by Heinrich Schuchardt
· Wed Sep 26 05:27:55 2018 +0200
c7570a3
Remove <inttypes.h> includes and PRI* usages in printf() entirely
by Masahiro Yamada
· Mon Aug 06 20:47:40 2018 +0900
70df9d6
SPDX: Convert a few files that were missed before
by Tom Rini
· Mon May 07 17:02:21 2018 -0400
cde7a36
efi_loader: correct efi_disk_register
by Heinrich Schuchardt
· Fri Feb 09 20:55:47 2018 +0100
0844f79
efi_loader: correct EFI_BLOCK_IO_PROTOCOL definitions
by Heinrich Schuchardt
· Fri Jan 19 20:24:48 2018 +0100
6f3de6b
efi_loader: make efi_disk_create_partitions a global symbol
by Heinrich Schuchardt
· Fri Jan 19 20:24:47 2018 +0100
405afb5
efi_loader: make efi_block_io_guid a global symbol
by Heinrich Schuchardt
· Fri Jan 19 20:24:45 2018 +0100
6a18bb3
efi_loader: efi_disk_register: correctly determine if_type_name
by Heinrich Schuchardt
· Fri Jan 19 20:24:44 2018 +0100
3957876
efi_loader: correct find simple file system protocol
by Heinrich Schuchardt
· Fri Jan 19 20:24:39 2018 +0100
ce721a8
efi_loader: address of the simple file system protocol
by Heinrich Schuchardt
· Fri Jan 19 20:24:38 2018 +0100
5bf2964
efi_loader: Setup logical_partition media information
by Emmanuel Vadot
· Mon Dec 11 19:22:33 2017 +0100
83a83f2
efi_loader: Fix partition offsets
by Alexander Graf
· Fri Dec 01 16:10:33 2017 +0100
967d7de
efi_loader: helper function to add EFI object to list
by Heinrich Schuchardt
· Sun Nov 26 14:05:23 2017 +0100
99ce206
efi_loader: manage protocols in a linked list
by Heinrich Schuchardt
· Sun Nov 26 14:05:17 2017 +0100
9fb0f2f
efi_loader: efi_disk: use efi_add_protocol
by Heinrich Schuchardt
· Sun Nov 26 14:05:12 2017 +0100
34f5183
efi_loader: efi_disk: check return value of calloc
by Heinrich Schuchardt
· Thu Oct 26 19:25:46 2017 +0200
9d7f21a
efi_loader: don't increment part twice per loop
by Jonathan Gray
· Tue Oct 10 21:32:29 2017 +1100
d35cbd5
efi_loader: search all possible disk partitions
by Jonathan Gray
· Tue Oct 10 13:55:26 2017 +1100
1b2ccbb
efi_loader: Fix disk dp's for pre-DM/legacy devices
by Rob Clark
· Sun Oct 08 11:33:08 2017 -0400
5314203
efi_loader: add file/filesys support
by Rob Clark
· Wed Sep 13 18:05:34 2017 -0400
a83272f
efi_loader: use proper device-paths for partitions
by Rob Clark
· Wed Sep 13 18:05:31 2017 -0400
9ce0617
efi_disk: efi_disk_rw_blocks is not an API function
by Heinrich Schuchardt
· Sat Aug 26 22:33:13 2017 +0200
99c4387
efi_loader: remove more double EFI_EXIT() in efi_disk.c
by Rob Clark
· Tue Jul 25 20:28:29 2017 -0400
308cd8e
efi_loader: disk: iterate only over valid block devices
by xypron.glpk@gmx.de
· Tue Jun 20 19:10:27 2017 +0000
c35c924
efi_loader: refactor efi_open_protocol
by xypron.glpk@gmx.de
· Tue Jul 11 22:06:14 2017 +0200
21d3bce
disk: convert CONFIG_ISO_PARTITION to Kconfig
by Patrick Delaunay
· Fri Jan 27 11:00:38 2017 +0100
c2194bf
efi: Fix missing EFIAPI specifiers
by Simon Glass
· Sun Sep 25 15:27:32 2016 -0600
601db1f
efi_loader: disk: Sanitize exposed devices
by Alexander Graf
· Fri Aug 05 14:51:47 2016 +0200
34118e7
efi_loader: disk: Fix CONFIG_BLK breakage
by Alexander Graf
· Fri Aug 05 14:49:53 2016 +0200
62a6748
efi_loader: Move to normal debug infrastructure
by Alexander Graf
· Thu Jun 02 11:38:27 2016 +0200
9a8f4cf
Merge git://git.denx.de/u-boot-dm
by Tom Rini
· Fri May 27 15:49:43 2016 -0400
7c00a3c
efi_loader: Add bounce buffer support
by Alexander Graf
· Wed May 11 18:25:48 2016 +0200
302d4f8
dm: efi: Update for CONFIG_BLK
by Simon Glass
· Sat May 14 14:03:05 2016 -0600
e3dfa91
dm: part: Drop the block_drvr table
by Simon Glass
· Sun May 01 13:52:32 2016 -0600
3491ee7
efi_loader: Increase path string to 32 characters
by Alexander Graf
· Mon Apr 11 16:16:20 2016 +0200
eb8d82c
efi_loader: Add el torito support
by Alexander Graf
· Mon Apr 11 16:16:18 2016 +0200
06fe57b
efi_loader: Split drive add into function
by Alexander Graf
· Mon Apr 11 16:16:17 2016 +0200
8f19f26
efi_loader: Pass proper device path in on boot
by Alexander Graf
· Fri Mar 04 01:10:14 2016 +0100
e83be45
efi_loader: Add disk interfaces
by Alexander Graf
· Fri Mar 04 01:10:02 2016 +0100