index
:
lk.git
caf/master
dima/for-travis
main
main-backup
master
qcom-dima-7x30-fixes
qcom-dima-8x74-fixes
qcom-dima-patches
temp
upstream-master
upstream-master-backup
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
dev
Age
Commit message (
Expand
)
Author
2023-04-23
[clang] Silence unused private member warning
Alex Richardson
2023-04-23
[clang] Fix -Wformat warnings
Alex Richardson
2023-03-09
[dev][interrupt][riscv_plic] merge now 3 implementations of the same plic dri...
Travis Geiselbrecht
2023-01-15
[bus][pci] Clarify device::assign_resource
Pedro Falcato
2023-01-15
[bus][pci] Disable IO and mem decoding around BAR enumeration
Pedro Falcato
2022-11-02
[dev][net][e1000] just added a few comments with device ids
Travis Geiselbrecht
2022-10-23
[make] add a way for a module to opt into additional warnings
Travis Geiselbrecht
2022-10-21
[bus][pci] ask for 4MB alignment when mapping the ecam
Travis Geiselbrecht
2022-10-19
[bus][pci] make the pci bus dump on bootup use a little less horizontal space
Travis Geiselbrecht
2022-10-18
[bus][pci] do not automatically initialize the bus manager in pci_init_legacy
Travis Geiselbrecht
2022-09-25
[dev][power][psci] refactor out of the qemu-virt-arm module
Michael Bishop
2022-08-11
[dev][bus][pci] fixed type1_read_byte API bug
Wencheng Yang
2022-08-07
[platform][pc] move the multiboot header into generic space
Travis Geiselbrecht
2022-04-26
[dev][virtio-blk] update to newer version of the device
Travis Geiselbrecht
2022-04-25
[dev][virtio-block] fix bug when not using paging
Travis Geiselbrecht
2022-03-19
[lib][minip] add an arg to the ethernet transmit callback
Travis Geiselbrecht
2022-03-19
[lib][minip] add a mechanism to wait for the stack to be configured
Travis Geiselbrecht
2022-02-27
[bus][pci] at least register that MSIX is available
Travis Geiselbrecht
2022-02-06
[bus][pci] Make sure there's a fallback range in release mode
Travis Geiselbrecht
2022-02-06
[bus][pci] Support for dynamically assigning BARs and bridges if needed
Travis Geiselbrecht
2022-02-06
[bus][pci] add routines to pass in PCI bus resources prior to starting the pc...
Travis Geiselbrecht
2022-02-06
[bus][pci] first stab at assigning bus numbers to unconfigured bridges
Travis Geiselbrecht
2022-02-06
[bus][pci] quick hack to not dive into bridges that appear unconfigured
Travis Geiselbrecht
2022-02-06
[bus][pci] add accessors for bridge ranges and print on dump
Travis Geiselbrecht
2022-02-06
[bus][pci] break the bus manager file into separate cpp files per object
Travis Geiselbrecht
2022-02-06
[bus][pci] move the bus manager code into a subdir
Travis Geiselbrecht
2022-02-06
[bus][pci] load BARs for bridges as well
Travis Geiselbrecht
2022-02-06
[bus][pci] load bars for devices even if their address is 0
Travis Geiselbrecht
2022-02-06
[bus][pci] add a virtual module that references all the pci drivers
Travis Geiselbrecht
2022-02-06
[platform][qemu-virt] make sure the PCI bus builds properly
Travis Geiselbrecht
2022-02-06
[dev][net][e1000] only build with platforms with the VM enabled
Travis Geiselbrecht
2022-02-06
[dev][e1000] fail to start if the pci bars have not been configured
Travis Geiselbrecht
2022-01-11
[dev][pci] read and cache BAR sizes at probe time
Travis Geiselbrecht
2022-01-11
[dev][e1000] add an atomic counter to number the e1000s found
Travis Geiselbrecht
2021-12-27
[dev][net][e1000] First stab at a working e1000 driver.
Travis Geiselbrecht
2021-12-27
[dev][bus][pci] major refactor of the PCI bus driver
Travis Geiselbrecht
2021-11-12
[bus][pci] first stab at PCI-e ECAM support
Travis Geiselbrecht
2021-11-12
[bus][pci] convert the pci driver's back end to simple C++ objects
Travis Geiselbrecht
2021-11-12
[bus][pci] trivially switch the PCI bus driver to c++
Travis Geiselbrecht
2021-11-09
[dev][pcnet32] get the pcnet32 driver building and working again
Travis Geiselbrecht
2021-11-09
[dev][pci] move the pci console commands into the pci bus driver
Travis Geiselbrecht
2021-10-21
[dev/lib][warnings] fix -Wmissing-declarations warnings in dev/ and lib/
Travis Geiselbrecht
2021-10-20
[dev][usb] fix a few unchecked mallocs and add some comments
Travis Geiselbrecht
2020-10-21
[arch][openrisc] fix up and get the OpenRISC port working again
Travis Geiselbrecht
2020-07-25
[dev][virtio] remove some extraneous __PACKED attributes
Travis Geiselbrecht
2020-07-25
[lib][console] rename some console command types to be prefixed with console_
Travis Geiselbrecht
2020-05-15
[dev] move the device/driver class api to __start __stop style symbols
Travis Geiselbrecht
2020-03-07
[dev][bus][pci] add simple type 1 (IO port based) access mode
Travis Geiselbrecht
2020-03-07
[dev][bus][pci] split the bios32 routines out into a separate file
Travis Geiselbrecht
2020-03-07
[dev][bus][pci] move the pci driver out of platform/pc into generic space
Travis Geiselbrecht
[next]