projects
/
freebsd.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mdconfig: remove the "cluster" option.
10 days ago
Ruslan Bukin
riscv: Implement atomic operations
commit
|
commitdiff
|
tree
10 days ago
Ruslan Bukin
riscv: Fix SSTC extension support
commit
|
commitdiff
|
tree
2024-01-09
Ruslan Bukin
Intel FPGA: Support programming larger bitfiles.
commit
|
commitdiff
|
tree
2024-01-04
Ruslan Bukin
Setups with digital audio connections like SPDIF and...
commit
|
commitdiff
|
tree
2023-03-27
Ruslan Bukin
Include Embedded Trace Extensions (ETE) source code...
commit
|
commitdiff
|
tree
2023-03-27
Ruslan Bukin
Import OpenCSD v.1.4.0.
commit
|
commitdiff
|
tree
2023-03-27
Ruslan Bukin
Update OpenCSD to v1.4.0.
commit
|
commitdiff
|
tree
2022-12-21
Ruslan Bukin
smmu: fix FDT and !FDT builds.
commit
|
commitdiff
|
tree
2022-12-21
Ruslan Bukin
smmu: set guest address space range to 48-bit, which...
commit
|
commitdiff
|
tree
2022-12-19
Ruslan Bukin
Add support for ARM System Control and Management Interface...
commit
|
commitdiff
|
tree
2022-05-18
Ruslan Bukin
Add OFW support to arm64's IOMMU framework.
commit
|
commitdiff
|
tree
2022-05-18
Ruslan Bukin
Fix stream table entry (STE) initialization and removal.
commit
|
commitdiff
|
tree
2022-05-10
Ruslan Bukin
Code deduplication: use SID-getting functions in smmu_find().
commit
|
commitdiff
|
tree
2022-05-09
Ruslan Bukin
Split-out SID-getting code to a separate functions.
commit
|
commitdiff
|
tree
2022-05-09
Ruslan Bukin
Allocate resources selectively.
commit
|
commitdiff
|
tree
2022-05-09
Ruslan Bukin
Change __unused to __diagused.
commit
|
commitdiff
|
tree
2022-05-07
Ruslan Bukin
Add FDT attachment driver for ARM System MMU v3.2 controller.
commit
|
commitdiff
|
tree
2022-05-07
Ruslan Bukin
Change iommu list lock to SX as we need a sleepable...
commit
|
commitdiff
|
tree
2022-05-07
Ruslan Bukin
Fix !INVARIANTS build.
commit
|
commitdiff
|
tree
2022-05-07
Ruslan Bukin
Check if iommu ctx is valid before passing it to functions.
commit
|
commitdiff
|
tree
2022-05-07
Ruslan Bukin
Return error code from IOMMU_MAP and fix build.
commit
|
commitdiff
|
tree
2022-05-07
Ruslan Bukin
Add OFW_IOMMU id type for pci_get_id() so we can ask...
commit
|
commitdiff
|
tree
2022-05-06
Ruslan Bukin
Fix ofw_bus_iommu_map() since there is no limit on...
commit
|
commitdiff
|
tree
2022-05-06
Ruslan Bukin
Add ofw_bus_iommu_map() that maps PCI requester ID...
commit
|
commitdiff
|
tree
2021-11-02
Ruslan Bukin
arm/pmu: add ACPI attachment.
commit
|
commitdiff
|
tree
2021-10-12
Ruslan Bukin
Prevent repeated deallocation of a resource.
commit
|
commitdiff
|
tree
2021-05-27
Ruslan Bukin
hdspe: Support for mono sound.
commit
|
commitdiff
|
tree
2021-05-26
Ruslan Bukin
o Fix i2c read operation for large transfers (more...
commit
|
commitdiff
|
tree
2021-05-08
Ruslan Bukin
ofw: support for a single 'port' DTS property.
commit
|
commitdiff
|
tree
2021-04-27
Ruslan Bukin
Move IOMMU code to a separate pmap module and switch...
commit
|
commitdiff
|
tree
2021-04-27
Ruslan Bukin
Consider the broken card detect flag that comes from...
commit
|
commitdiff
|
tree
2020-11-27
Ruslan Bukin
o Move options IOMMU from Debugging section back to...
commit
|
commitdiff
|
tree
2020-11-16
Ruslan Bukin
Introduce IOMMU support for arm64 platform.
commit
|
commitdiff
|
tree
2020-11-16
Ruslan Bukin
Fix a bug in assertion: entry flags also includes IOMMU_MAP_...
commit
|
commitdiff
|
tree
2020-11-16
Ruslan Bukin
Add device_t member to struct iommu.
commit
|
commitdiff
|
tree
2020-11-02
Ruslan Bukin
Add routines for ARM System MMU (SMMU) pmap management.
commit
|
commitdiff
|
tree
2020-10-27
Ruslan Bukin
o Add the domain member to the struct bus_dma_tag_common...
commit
|
commitdiff
|
tree
2020-10-27
Ruslan Bukin
Take the ITS device lock around gicv3_its_release_irqsrc...
commit
|
commitdiff
|
tree
2020-10-25
Ruslan Bukin
Add IOMMU support to GICv3 Interrupt Translation Service...
commit
|
commitdiff
|
tree
2020-10-24
Ruslan Bukin
o Add iommu de-initialization method for MSI interface.
commit
|
commitdiff
|
tree
2020-10-23
Ruslan Bukin
Move the iommu stubs to a generic place, so they are...
commit
|
commitdiff
|
tree
2020-10-19
Ruslan Bukin
Fix build: only set iommu buswide flag if IOMMU code...
commit
|
commitdiff
|
tree
2020-10-19
Ruslan Bukin
Add IOMMU_BUSWIDE ahci quirk.
commit
|
commitdiff
|
tree
2020-10-19
Ruslan Bukin
Assign the reserved apic region (GAS entry) to the...
commit
|
commitdiff
|
tree
2020-10-19
Ruslan Bukin
Manage MSI iommu pages.
commit
|
commitdiff
|
tree
2020-10-15
Ruslan Bukin
Split-out Guest Address Space (GAS) macroses to a separate...
commit
|
commitdiff
|
tree
2020-10-14
Ruslan Bukin
Split-out iommu type definitions to a separate header.
commit
|
commitdiff
|
tree
2020-10-14
Ruslan Bukin
Add a per-each macro IOMMU_DOMAIN_UNLOAD_SLEEP which...
commit
|
commitdiff
|
tree
2020-10-14
Ruslan Bukin
Add iommu_get_ctx_domain() that allows to get iommu...
commit
|
commitdiff
|
tree
2020-10-14
Ruslan Bukin
Rename a header protection macro.
commit
|
commitdiff
|
tree
2020-10-09
Ruslan Bukin
Add iommu_get_dev_ctx() helper that allows to instantiate...
commit
|
commitdiff
|
tree
2020-09-29
Ruslan Bukin
Rename kernel option ACPI_DMAR to IOMMU.
commit
|
commitdiff
|
tree
2020-09-29
Ruslan Bukin
o Rename acpi_iommu_get_dma_tag() -> iommu_get_dma_tag().
commit
|
commitdiff
|
tree
2020-09-10
Ruslan Bukin
Move the rid variable to the generic iommu context.
commit
|
commitdiff
|
tree
2020-08-06
Ruslan Bukin
Move dmar_domain_unload_task to busdma_iommu.c.
commit
|
commitdiff
|
tree
2020-08-06
Ruslan Bukin
Add iommu_domain constructor and destructor.
commit
|
commitdiff
|
tree
2020-08-05
Ruslan Bukin
o Add machine/iommu.h and include MD iommu headers...
commit
|
commitdiff
|
tree
2020-08-04
Ruslan Bukin
Remove unneeded cast to struct iommu_domain *.
commit
|
commitdiff
|
tree
2020-08-04
Ruslan Bukin
Add a few macroses for conversion between DMAR unit...
commit
|
commitdiff
|
tree
2020-07-31
Ruslan Bukin
Add iommu_domain_map_ops virtual table with map/unmap...
commit
|
commitdiff
|
tree
2020-07-29
Ruslan Bukin
o Don't include headers from iommu.h, include them...
commit
|
commitdiff
|
tree
2020-07-29
Ruslan Bukin
Fix !ACPI_DMAR build.
commit
|
commitdiff
|
tree
2020-07-29
Ruslan Bukin
Fix build.
commit
|
commitdiff
|
tree
2020-07-29
Ruslan Bukin
o Move iommu_set_buswide_ctx, iommu_is_buswide_ctx to
commit
|
commitdiff
|
tree
2020-07-28
Ruslan Bukin
o Move the buswide_ctxs bitmap to iommu_unit and rename...
commit
|
commitdiff
|
tree
2020-07-26
Ruslan Bukin
Rename DMAR flags:
commit
|
commitdiff
|
tree
2020-07-25
Ruslan Bukin
o Make the _hw_iommu sysctl node non-static;
commit
|
commitdiff
|
tree
2020-07-25
Ruslan Bukin
o Move iommu gas prototypes, DMAR flags to iommu.h;
commit
|
commitdiff
|
tree
2020-07-25
Ruslan Bukin
Move Intel GAS to dev/iommu/ as now a part of generic...
commit
|
commitdiff
|
tree
2020-07-25
Ruslan Bukin
Split-out the Intel GAS (Guest Address Space) management...
commit
|
commitdiff
|
tree
2020-07-21
Ruslan Bukin
Move sys/iommu.h to dev/iommu/ as a part of generic...
commit
|
commitdiff
|
tree
2020-07-21
Ruslan Bukin
Move the Intel DMAR busdma backend to a generic place so
commit
|
commitdiff
|
tree
2020-07-18
Ruslan Bukin
o Move iommu_test_boundary() to sys/iommu.h
commit
|
commitdiff
|
tree
2020-07-17
Ruslan Bukin
Add acpi_iort_map_pci_smmuv3().
commit
|
commitdiff
|
tree
2020-07-14
Ruslan Bukin
Start splitting-out the Intel DMAR busdma backend to...
commit
|
commitdiff
|
tree
2020-06-29
Ruslan Bukin
Coresight: provide device_attach method for FDT bus.
commit
|
commitdiff
|
tree
2020-06-17
Ruslan Bukin
Complete the ACPI support for ARM Coresight:
commit
|
commitdiff
|
tree
2020-06-12
Ruslan Bukin
Coresight replicator:
commit
|
commitdiff
|
tree
2020-06-12
Ruslan Bukin
ARM Coresight Trace Memory Controller (TMC):
commit
|
commitdiff
|
tree
2020-06-11
Ruslan Bukin
Shorten the filename of the coresight replicator driver.
commit
|
commitdiff
|
tree
2020-06-10
Ruslan Bukin
All the ARM Coresight interconnect devices set ResourceProdu...
commit
|
commitdiff
|
tree
2020-06-10
Ruslan Bukin
ARM Coresight Funnel device:
commit
|
commitdiff
|
tree
2020-06-09
Ruslan Bukin
Similar to UART on ThunderX2, the ARM Coresight (ETM...
commit
|
commitdiff
|
tree
2020-06-09
Ruslan Bukin
ARM Embedded Trace Macrocell v4.x driver:
commit
|
commitdiff
|
tree
2020-06-09
Ruslan Bukin
Fix style: wrap long lines.
commit
|
commitdiff
|
tree
2020-06-09
Ruslan Bukin
Rename coresight drivers: use underscores in filenames.
commit
|
commitdiff
|
tree
2020-05-26
Ruslan Bukin
Fix entering KDB with dtrace-enabled kernel.
commit
|
commitdiff
|
tree
2020-05-26
Ruslan Bukin
Rename dmar_get_dma_tag() to acpi_iommu_get_dma_tag().
commit
|
commitdiff
|
tree
2020-02-11
Ruslan Bukin
Add PCI Express driver for the ARM Neoverse N1 System...
commit
|
commitdiff
|
tree
2020-02-08
Ruslan Bukin
Enter the network epoch in the xdma interrupt handler...
commit
|
commitdiff
|
tree
2020-02-08
Ruslan Bukin
Fix a KASSERT since chained mbufs are accepted by the...
commit
|
commitdiff
|
tree
2020-02-07
Ruslan Bukin
Fix xae(4) driver attachement on the Government Furnished...
commit
|
commitdiff
|
tree
2020-01-29
Ruslan Bukin
Add driver for Xilinx XDMA PCIe Bridge found in the...
commit
|
commitdiff
|
tree
2020-01-24
Ruslan Bukin
Include the PCI stack to the riscv GENERIC kernel.
commit
|
commitdiff
|
tree
2020-01-24
Ruslan Bukin
Enable NEW_PCIB on riscv.
commit
|
commitdiff
|
tree
2020-01-24
Ruslan Bukin
o Move the software context struct to a header file.
commit
|
commitdiff
|
tree
2020-01-24
Ruslan Bukin
Move the ECAM macroses to the header file.
commit
|
commitdiff
|
tree
2020-01-17
Ruslan Bukin
Use unsigned loads in fubyte, fuword16, generic_bs_r_1...
commit
|
commitdiff
|
tree
2019-12-30
Ruslan Bukin
Don't hard-code field offsets of struct riscv_bootparams.
commit
|
commitdiff
|
tree
2019-12-30
Ruslan Bukin
Don't hard-code size of struct riscv_bootparams.
commit
|
commitdiff
|
tree
next