Gitiles
Code Review
Sign In
gerrit.openbmc.org
/
openbmc
/
phosphor-ipmi-flash
/
be19870b824d9f4ff9b6d8f6aaf7adafb4004c7c
be19870
firmware_handler: allow committing repeatedly
by Patrick Venture
· 6 years ago
8af15eb
firmware_handler: prevent writing to verify blob
by Patrick Venture
· 6 years ago
699750d
firmware_handler: add missing TODOs
by Patrick Venture
· 6 years ago
46e6949
bugfix: tools: use pci member
by Patrick Venture
· 6 years ago
7352838
updater: send hash file contents
by Patrick Venture
· 6 years ago
18bbe3c
pci: implement sending firmware image over p2a
by Patrick Venture
· 6 years ago
e564d5b
add exception catch-all in main
by Patrick Venture
· 6 years ago
daf4707
bugfix: only push the blob id if new
by Patrick Venture
· 6 years ago
866d448
tools: main: update ipmi-blob-tool constructors
by Patrick Venture
· 6 years ago
ac570a1
build: conditionally build lpc and pci options
by Patrick Venture
· 6 years ago
80bfa67
bugfix: build: s/enanble/enable/
by Patrick Venture
· 6 years ago
206097b
tools: io: do aligned read/write mapping
by Patrick Venture
· 6 years ago
c73dce9
tools: p2a: read the PCI configuration
by Patrick Venture
· 6 years ago
36bb467
bugfix: result.bars[1] may be used uninitialized
by Patrick Venture
· 6 years ago
b58f561
bugfix: test: use explicit string matcher
by Patrick Venture
· 6 years ago
2414161
tools: p2a: check aspeed bridge
by Patrick Venture
· 6 years ago
ac4ff97
tools: io: add read method
by Patrick Venture
· 6 years ago
b5bf0fc
p2a: add initial p2a support (empty)
by Patrick Venture
· 6 years ago
fe297fe
build: add check for pciutils: libpci
by Patrick Venture
· 6 years ago
4289e71
pci_handler: add support for opening, mapping, closing
by Patrick Venture
· 6 years ago
bc40c61
pci_handler: add aspeed-p2a-ctrl path
by Patrick Venture
· 6 years ago
8f6fb60
pci_handler: add internal sys object
by Patrick Venture
· 6 years ago
102ecbb
main: add compilation guards around PCI handler
by Patrick Venture
· 6 years ago
39b1305
build: fail if aspeed-lpc-ctrl header not found
by Patrick Venture
· 6 years ago
a68d344
build: add enable-aspeed-p2a option and download header
by Patrick Venture
· 6 years ago
4679e50
build: enable valgrind
by Patrick Venture
· 6 years ago
c897738
build: split object to enable coverage
by Patrick Venture
· 6 years ago
9dc342a
autotools: Fix for autoconf-archive 2019.01.19
by Patrick Venture
· 6 years ago
664c5bc
use ipmiblob library from ipmi-blob-tool
by Patrick Venture
· 6 years ago
8b3b325
build: add dependency on ipmiblob
by Patrick Venture
· 6 years ago
2f3b4b6
build: enable code coverage
by Patrick Venture
· 6 years ago
2bd7021
use filesystem instead of experimental
by Patrick Venture
· 6 years ago
6bc04f9
build: rework gtest checks
by Patrick Venture
· 6 years ago
98af2d1
lpc_aspeed: add todo describing correct mmap
by Patrick Venture
· 6 years ago
4845a72
build: pkg anti-pattern: use defaults
by Patrick Venture
· 6 years ago
7ef1346
tools: blob_handler: add some const ness
by Patrick Venture
· 6 years ago
957f086
tools: implement blob read
by Patrick Venture
· 6 years ago
2a927e8
tools: updater: iterate via string instead of auto
by Patrick Venture
· 6 years ago
596b681
tools: move blobs methods to private
by Patrick Venture
· 6 years ago
13e4986
test: add unit-test for tools::blob close
by Patrick Venture
· 6 years ago
46bdadc
tools: tie devmem io handler into lpc handler
by Patrick Venture
· 6 years ago
030b1a8
tools: add io interface for mmio, etc
by Patrick Venture
· 6 years ago
578dfc5
tools: lpc configuration structure is packed
by Patrick Venture
· 6 years ago
fac0713
lpc_aspeed: delete copy/assignment of object
by Patrick Venture
· 6 years ago
69a9e19
tools: lpc: add internal/sys to handler
by Patrick Venture
· 6 years ago
55c5374
tools: minor cleanup, drop member return inline
by Patrick Venture
· 6 years ago
8e1b233
tools: lpc: start implementation, send metadata
by Patrick Venture
· 6 years ago
63c2ae0
lpc_handler: add missing TODO
by Patrick Venture
· 6 years ago
77c5918
tools: blob add writeMeta to interface
by Patrick Venture
· 6 years ago
439e23f
lpc_aspeed: implement copyFrom
by Patrick Venture
· 6 years ago
5e02215
lpc_aspeed: implement close method
by Patrick Venture
· 6 years ago
a9e0005
lpc_aspeed: implement mapRegion as part of copyFrom
by Patrick Venture
· 6 years ago
2343cfc
window interface: add close method
by Patrick Venture
· 6 years ago
5d96c35
lpc_aspeed: add mapped file descriptor
by Patrick Venture
· 6 years ago
78b1a66
lpc mappers: provide BMC memory address for mapping
by Patrick Venture
· 6 years ago
bf06463
lpc_aspeed: move driver path to class member
by Patrick Venture
· 6 years ago
88ead72
rename lpc_mapper_mock -> window_mapper_mock
by Patrick Venture
· 6 years ago
c9c6088
lpc: add missing headers
by Patrick Venture
· 6 years ago
517710d
hardware interface: add copyFrom
by Patrick Venture
· 6 years ago
5251da9
rename lpcmapperinterface to hardwaremapperinterface
by Patrick Venture
· 6 years ago
70e30bf
firmware: reorder open cases slightly
by Patrick Venture
· 6 years ago
9dfcf5d
tools: specify common ipmi errors for humans
by Patrick Venture
· 6 years ago
f9566d8
bugfix: tools: close session on failure
by Patrick Venture
· 6 years ago
453f06a
firmware: slight code re-order to improve clarity
by Patrick Venture
· 6 years ago
7430464
rename write,read to writeMeta,readMeta
by Patrick Venture
· 6 years ago
ac11ae9
firmware_handler: add fake sdbusplus if not found
by Patrick Venture
· 6 years ago
907f3a7
tools: implement bt sendcontents
by Patrick Venture
· 6 years ago
182b764
tools: main: drop unused header
by Patrick Venture
· 6 years ago
447d736
tools: blob_handler: delete return statement
by Patrick Venture
· 6 years ago
0309f10
tools: implement blob write
by Patrick Venture
· 6 years ago
e527c20
bugfix: tools: blob_handler: properly handle smallest reply
by Patrick Venture
· 6 years ago
c181eba
tools: bt: add syscall interface
by Patrick Venture
· 6 years ago
cec0490
internal: add read() method
by Patrick Venture
· 6 years ago
ce6b874
bugfix: build: fix MAPPED_ADDRESS configuration variable
by Patrick Venture
· 6 years ago
ccf235a
build: simplify error message
by Patrick Venture
· 6 years ago
301e525
test: typo fix: firmware
by Patrick Venture
· 6 years ago
ecfd300
tools: implement method to send ipmi packet to BMC
by Patrick Venture
· 6 years ago
2e12a43
tools: ipmi handler must open ipmi device
by Patrick Venture
· 6 years ago
9a5ce56
tools: implement blob close
by Patrick Venture
· 6 years ago
28abae7
s/size_t/std::size_t/g - for compatibility with other builds
by Patrick Venture
· 6 years ago
b5a9706
tools: add internal sys interface to ipmi
by Patrick Venture
· 6 years ago
9b534f0
tools: put all host-side code into host_tool namespace
by Patrick Venture
· 6 years ago
7b78aa2
internal: add poll() method
by Patrick Venture
· 6 years ago
339dece
tools: blob: add exceptions
by Patrick Venture
· 6 years ago
fa9d0c9
internal: remove extra namespaces
by Patrick Venture
· 6 years ago
440bc38
build: include download of ipmi linux header
by Patrick Venture
· 6 years ago
7ae5dde
tools: main: cleanup usage output
by Patrick Venture
· 6 years ago
bcec9c6
bugfix: tools: fixup the region copied
by Patrick Venture
· 6 years ago
86ef75d
bugfix: tools: copy string out, expected nul-termination
by Patrick Venture
· 6 years ago
4b4ea21
build: cleanup configure script PKG_CHECK_MODULES
by Patrick Venture
· 6 years ago
1cc8895
test: flip from negative test to positive
by Patrick Venture
· 6 years ago
225ee31
.gitignore: add autom4te.cache
by Patrick Venture
· 6 years ago
0d88a12
bugfix: tools: blob: add trailing nul-terminator
by Patrick Venture
· 6 years ago
361bd5a
tools: bugfix: main: print usage with no parameters
by Patrick Venture
· 6 years ago
da100e9
bugfix: bitbake: fixup header paths
by Patrick Venture
· 6 years ago
efce8f9
bugfix: add missing headers
by Patrick Venture
· 6 years ago
4cbb5a2
bugfix: build: add -lstdc++fs to Makefile_am
by Patrick Venture
· 6 years ago
e9ad2ec
build: fixup typo regarding branch name
by Patrick Venture
· 6 years ago
b484300
test: bugfix: internal sys mock fix size to size_t
by Patrick Venture
· 6 years ago
aa32a36
tools: add missing updater unit-tests
by Patrick Venture
· 6 years ago
Next »