]> git.ipfire.org Git - thirdparty/grub.git/log
thirdparty/grub.git
9 years agodwc2 counterpart of previous patch phcoder/arm
Vladimir Serbinenko [Tue, 1 Mar 2016 19:09:54 +0000 (20:09 +0100)] 
dwc2 counterpart of previous patch

9 years agoRename portstatus to reset_port.
Vladimir Serbinenko [Tue, 1 Mar 2016 19:05:50 +0000 (20:05 +0100)] 
Rename portstatus to reset_port.

The way we currently use portstatus always uses
enable=1 and we use it for its reset side effect.
Change confusing name and remove unused parameter.

9 years agodetect_dev
Vladimir Serbinenko [Tue, 1 Mar 2016 18:59:52 +0000 (19:59 +0100)] 
detect_dev

9 years agodwc2 skeleton
Vladimir Serbinenko [Sat, 27 Feb 2016 15:15:43 +0000 (16:15 +0100)] 
dwc2 skeleton

9 years agoclone ehci to dwc1
Vladimir Serbinenko [Thu, 25 Feb 2016 18:55:32 +0000 (19:55 +0100)] 
clone ehci to dwc1

9 years agofix mkimage.c split
Vladimir Serbinenko [Thu, 25 Feb 2016 18:52:46 +0000 (19:52 +0100)] 
fix mkimage.c split

9 years agousbtrans: Fix memory coherence
Vladimir Serbinenko [Tue, 23 Feb 2016 11:07:01 +0000 (12:07 +0100)] 
usbtrans: Fix memory coherence

9 years agoehci: Fix memory coherence
Vladimir Serbinenko [Tue, 23 Feb 2016 11:06:48 +0000 (12:06 +0100)] 
ehci: Fix memory coherence

9 years agoarm: implement grub_arch_sync_dma_caches
Vladimir Serbinenko [Tue, 23 Feb 2016 11:06:00 +0000 (12:06 +0100)] 
arm: implement grub_arch_sync_dma_caches

9 years agoMake dma_caches accept volatile
Vladimir Serbinenko [Tue, 23 Feb 2016 10:45:29 +0000 (11:45 +0100)] 
Make dma_caches accept volatile

9 years agocros fix
Vladimir Serbinenko [Tue, 23 Feb 2016 10:26:35 +0000 (11:26 +0100)] 
cros fix

9 years agocleaner
Vladimir Serbinenko [Tue, 23 Feb 2016 09:19:26 +0000 (10:19 +0100)] 
cleaner

9 years agoDecrease frame timeout
Vladimir Serbinenko [Tue, 23 Feb 2016 09:15:05 +0000 (10:15 +0100)] 
Decrease frame timeout

9 years agocleaner
Vladimir Serbinenko [Tue, 23 Feb 2016 08:52:08 +0000 (09:52 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Tue, 23 Feb 2016 08:50:43 +0000 (09:50 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Tue, 23 Feb 2016 08:43:57 +0000 (09:43 +0100)] 
cleaner

9 years agoalways use older cros protocol. We don't realy need new one
Vladimir Serbinenko [Tue, 23 Feb 2016 08:42:09 +0000 (09:42 +0100)] 
always use older cros protocol. We don't realy need new one

9 years agocros e0 fix
Vladimir Serbinenko [Mon, 22 Feb 2016 20:12:50 +0000 (21:12 +0100)] 
cros e0 fix

9 years agoEHCI FDT missing file
Vladimir Serbinenko [Mon, 22 Feb 2016 19:40:16 +0000 (20:40 +0100)] 
EHCI FDT missing file

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:44:39 +0000 (19:44 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:44:09 +0000 (19:44 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:39:30 +0000 (19:39 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:38:26 +0000 (19:38 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:37:37 +0000 (19:37 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:35:46 +0000 (19:35 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:35:16 +0000 (19:35 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:34:30 +0000 (19:34 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:33:34 +0000 (19:33 +0100)] 
cleaner

9 years agocleaner
Vladimir Serbinenko [Mon, 22 Feb 2016 18:33:13 +0000 (19:33 +0100)] 
cleaner

9 years agoDirty cros keyboard import
Vladimir Serbinenko [Mon, 22 Feb 2016 18:29:47 +0000 (19:29 +0100)] 
Dirty cros keyboard import

9 years agoDirty cros keyboard
Vladimir Serbinenko [Mon, 22 Feb 2016 18:28:40 +0000 (19:28 +0100)] 
Dirty cros keyboard

9 years agofrequency
Vladimir Serbinenko [Mon, 22 Feb 2016 02:34:35 +0000 (03:34 +0100)] 
frequency

9 years agoARM caches
Vladimir Serbinenko [Mon, 22 Feb 2016 02:34:16 +0000 (03:34 +0100)] 
ARM caches

9 years agoEHCI reset fix
Vladimir Serbinenko [Mon, 22 Feb 2016 02:33:59 +0000 (03:33 +0100)] 
EHCI reset fix

9 years agoDMA split
Vladimir Serbinenko [Mon, 22 Feb 2016 02:31:23 +0000 (03:31 +0100)] 
DMA split

9 years agoImprove EHCI logging
Vladimir Serbinenko [Mon, 22 Feb 2016 02:32:50 +0000 (03:32 +0100)] 
Improve EHCI logging

9 years agoehci split fixup
Vladimir Serbinenko [Mon, 22 Feb 2016 02:28:10 +0000 (03:28 +0100)] 
ehci split fixup

9 years agocoreboot
Vladimir Serbinenko [Mon, 22 Feb 2016 02:27:39 +0000 (03:27 +0100)] 
coreboot

9 years agoRemove useless include
Vladimir Serbinenko [Mon, 22 Feb 2016 02:25:50 +0000 (03:25 +0100)] 
Remove useless include

9 years agoehci split
Vladimir Serbinenko [Mon, 22 Feb 2016 00:08:27 +0000 (01:08 +0100)] 
ehci split

9 years agoDTB overrides
Vladimir Serbinenko [Sun, 21 Feb 2016 23:05:40 +0000 (00:05 +0100)] 
DTB overrides

9 years agocoreboot
Vladimir Serbinenko [Sun, 21 Feb 2016 19:28:10 +0000 (20:28 +0100)] 
coreboot

9 years agofdtbus
Vladimir Serbinenko [Sun, 21 Feb 2016 19:27:50 +0000 (20:27 +0100)] 
fdtbus

9 years agoOut-of-place FDT handling
Vladimir Serbinenko [Sun, 21 Feb 2016 19:26:40 +0000 (20:26 +0100)] 
Out-of-place FDT handling

9 years agofdt
Vladimir Serbinenko [Sun, 21 Feb 2016 18:48:57 +0000 (19:48 +0100)] 
fdt

9 years agopre-located image for veyron
Vladimir Serbinenko [Sun, 21 Feb 2016 18:28:56 +0000 (19:28 +0100)] 
pre-located image for veyron

9 years agocoreboot
Vladimir Serbinenko [Sun, 21 Feb 2016 18:28:40 +0000 (19:28 +0100)] 
coreboot

9 years agofdt: relax align requirement
Vladimir Serbinenko [Sun, 21 Feb 2016 18:28:23 +0000 (19:28 +0100)] 
fdt: relax align requirement

9 years agocoreboot
Vladimir Serbinenko [Sun, 21 Feb 2016 17:59:14 +0000 (18:59 +0100)] 
coreboot

9 years agoswitch to layout
Vladimir Serbinenko [Sun, 21 Feb 2016 17:47:29 +0000 (18:47 +0100)] 
switch to layout

9 years agocoreboot
Vladimir Serbinenko [Sun, 21 Feb 2016 17:44:55 +0000 (18:44 +0100)] 
coreboot

9 years agoSimplify reloc
Vladimir Serbinenko [Sun, 21 Feb 2016 17:44:18 +0000 (18:44 +0100)] 
Simplify reloc

9 years agocoreboot reloc
Vladimir Serbinenko [Sun, 21 Feb 2016 17:42:35 +0000 (18:42 +0100)] 
coreboot reloc

9 years agocoreboot memory before _start
Vladimir Serbinenko [Sun, 21 Feb 2016 17:41:39 +0000 (18:41 +0100)] 
coreboot memory before _start

9 years agopl050
Vladimir Serbinenko [Sun, 21 Feb 2016 00:53:44 +0000 (01:53 +0100)] 
pl050

9 years agofdtbus
Vladimir Serbinenko [Sun, 21 Feb 2016 00:53:07 +0000 (01:53 +0100)] 
fdtbus

9 years agocoreboot
Vladimir Serbinenko [Sat, 20 Feb 2016 23:05:38 +0000 (00:05 +0100)] 
coreboot

9 years agofdt
Vladimir Serbinenko [Sat, 20 Feb 2016 23:05:21 +0000 (00:05 +0100)] 
fdt

9 years agofdtbus
Vladimir Serbinenko [Sat, 20 Feb 2016 23:04:18 +0000 (00:04 +0100)] 
fdtbus

9 years agops2 split
Vladimir Serbinenko [Sat, 20 Feb 2016 17:45:42 +0000 (18:45 +0100)] 
ps2 split

9 years agocoreboot
Vladimir Serbinenko [Sat, 20 Feb 2016 15:26:23 +0000 (16:26 +0100)] 
coreboot

9 years agobus fdt improvements
Vladimir Serbinenko [Sat, 20 Feb 2016 15:25:39 +0000 (16:25 +0100)] 
bus fdt improvements

9 years agofdtbus
Vladimir Serbinenko [Sat, 20 Feb 2016 13:30:43 +0000 (14:30 +0100)] 
fdtbus

9 years agomissing files
Vladimir Serbinenko [Sat, 20 Feb 2016 13:29:01 +0000 (14:29 +0100)] 
missing files

9 years agofdtlib
Vladimir Serbinenko [Sat, 20 Feb 2016 13:28:37 +0000 (14:28 +0100)] 
fdtlib

9 years agoUseless fdt.lst
Vladimir Serbinenko [Sat, 20 Feb 2016 13:22:34 +0000 (14:22 +0100)] 
Useless fdt.lst

9 years agoFDT lib improvements
Vladimir Serbinenko [Sat, 20 Feb 2016 11:30:06 +0000 (12:30 +0100)] 
FDT lib improvements

9 years agorefresh before abort
Vladimir Serbinenko [Sat, 20 Feb 2016 08:12:15 +0000 (09:12 +0100)] 
refresh before abort

9 years agogeneric timer safeguard
Vladimir Serbinenko [Sat, 20 Feb 2016 08:12:02 +0000 (09:12 +0100)] 
generic timer safeguard

9 years agoWIP2
Vladimir Serbinenko [Fri, 19 Feb 2016 15:47:36 +0000 (16:47 +0100)] 
WIP2

9 years agoWIP
Vladimir Serbinenko [Fri, 19 Feb 2016 11:16:09 +0000 (12:16 +0100)] 
WIP

9 years agorename
Vladimir Serbinenko [Fri, 19 Feb 2016 11:14:50 +0000 (12:14 +0100)] 
rename

9 years agofix relocate
Vladimir Serbinenko [Fri, 19 Feb 2016 11:17:20 +0000 (12:17 +0100)] 
fix relocate

9 years agofs
Vladimir Serbinenko [Fri, 19 Feb 2016 03:48:50 +0000 (04:48 +0100)] 
fs

9 years agofd
Vladimir Serbinenko [Fri, 19 Feb 2016 03:48:17 +0000 (04:48 +0100)] 
fd

9 years agoMove cbfb
Vladimir Serbinenko [Fri, 19 Feb 2016 03:47:02 +0000 (04:47 +0100)] 
Move cbfb

9 years agodecouple
Vladimir Serbinenko [Fri, 19 Feb 2016 03:31:59 +0000 (04:31 +0100)] 
decouple

9 years agoDeclare arm-coreboot
Vladimir Serbinenko [Thu, 18 Feb 2016 16:47:41 +0000 (17:47 +0100)] 
Declare arm-coreboot

9 years agoarm-uboot: Make self-relocatable to allow loading at any address
Vladimir Serbinenko [Thu, 18 Feb 2016 23:43:36 +0000 (00:43 +0100)] 
arm-uboot: Make self-relocatable to allow loading at any address

9 years agoAllow _start == 0 with relocatable images
Vladimir Serbinenko [Thu, 18 Feb 2016 19:58:38 +0000 (20:58 +0100)] 
Allow _start == 0 with relocatable images

9 years agoProvide __bss_start and _end symbols in grub-mkimage.
Vladimir Serbinenko [Thu, 18 Feb 2016 19:57:21 +0000 (20:57 +0100)] 
Provide __bss_start and _end symbols in grub-mkimage.

For this ensure that all bss sections are merged.

9 years agoencapsulate
Vladimir Serbinenko [Fri, 19 Feb 2016 00:49:53 +0000 (01:49 +0100)] 
encapsulate

9 years agoRemove useless ifdef
Vladimir Serbinenko [Thu, 18 Feb 2016 20:49:21 +0000 (21:49 +0100)] 
Remove useless ifdef

9 years agomkimagexx: Split PE and generic part.
Vladimir Serbinenko [Thu, 18 Feb 2016 19:54:37 +0000 (20:54 +0100)] 
mkimagexx: Split PE and generic part.

9 years agofile split
Vladimir Serbinenko [Thu, 18 Feb 2016 19:26:44 +0000 (20:26 +0100)] 
file split

9 years agodefault_payload.elf: Always rebuild and remove before build.
Vladimir Serbinenko [Wed, 17 Feb 2016 17:19:18 +0000 (18:19 +0100)] 
default_payload.elf: Always rebuild and remove before build.

It's difficult to know all dependencies. Since it's manual and cheap
target anyway, simply always rebuild it.

9 years agodefault_payload.elf: Include password_pbkdf2.
Vladimir Serbinenko [Wed, 17 Feb 2016 17:11:51 +0000 (18:11 +0100)] 
default_payload.elf: Include password_pbkdf2.

Withoout this module we may end up in a system where no password is
accepted.

9 years agodefault_payload.elf: Add modules from $(EXTRA_PAYLOAD_MODULES).
Vladimir Serbinenko [Wed, 17 Feb 2016 17:10:31 +0000 (18:10 +0100)] 
default_payload.elf: Add modules from $(EXTRA_PAYLOAD_MODULES).

This allows coreboot building system to add extra modules depending
on user config.

9 years agomm: Avoid integer overflow.
Vladimir Serbinenko [Wed, 17 Feb 2016 17:09:44 +0000 (18:09 +0100)] 
mm: Avoid integer overflow.

9 years agoRemove -Wno-maybe-uninitialized as it may not be present.
Vladimir Serbinenko [Wed, 17 Feb 2016 16:58:05 +0000 (17:58 +0100)] 
Remove -Wno-maybe-uninitialized as it may not be present.

9 years agoFix warnings when compiling with -O3
Vladimir Serbinenko [Wed, 17 Feb 2016 16:56:41 +0000 (17:56 +0100)] 
Fix warnings when compiling with -O3

9 years agoAdd wbinvd around bios call.
Vladimir Serbinenko [Sun, 10 Jan 2016 12:48:26 +0000 (13:48 +0100)] 
Add wbinvd around bios call.

Via C3 has problems with cache coherency when transitioning between the modes,
so flush it around bios calls.

9 years agoOBP available region contains grub. Start at grub_phys_end.
Eric Snowberg [Fri, 12 Feb 2016 22:16:03 +0000 (23:16 +0100)] 
OBP available region contains grub. Start at grub_phys_end.

This prevents a problem where grub was being overwritten since
grub_phys_start does not start at a zero offset within the memory
map.

9 years agoAdd Thinkpad T410s button cmos address.
Andreas Freimuth [Fri, 12 Feb 2016 18:19:11 +0000 (19:19 +0100)] 
Add Thinkpad T410s button cmos address.

9 years agoTODO: Remove obsolete link
Vladimir Serbinenko [Fri, 12 Feb 2016 16:51:52 +0000 (17:51 +0100)] 
TODO: Remove obsolete link

9 years agolz4: Fix pointer overflow
Toomas Soome [Fri, 12 Feb 2016 15:31:23 +0000 (16:31 +0100)] 
lz4: Fix pointer overflow

9 years agogrub-shell: Update 32-bit OVMF binary name.
Vladimir Serbinenko [Fri, 12 Feb 2016 15:08:04 +0000 (16:08 +0100)] 
grub-shell: Update 32-bit OVMF binary name.

9 years agorelocator: Fix integer underflow.
Daniel Kiper [Fri, 12 Feb 2016 14:58:22 +0000 (15:58 +0100)] 
relocator: Fix integer underflow.

9 years agoChange -v to -V for version of shell utils.
Vladimir Serbinenko [Fri, 12 Feb 2016 14:46:05 +0000 (15:46 +0100)] 
Change -v to -V for version of shell utils.

9 years agoxnu: Add new kernel path to autoconfig.
Vladimir Serbinenko [Fri, 12 Feb 2016 14:42:26 +0000 (15:42 +0100)] 
xnu: Add new kernel path to autoconfig.