History log of /src/sys/arch/arm/fdt/gicv3_fdt.c |
Revision | | Date | Author | Comments |
1.16 |
| 17-Nov-2021 |
jmcneill | gicv3: add support for mbi-alias property
The mbi-alias property, if present, contains the base address of a GICD alias frame that contains only SET/CLRSPI registers. Use this instead of the GICD register frame if present.
|
1.15 |
| 27-Jan-2021 |
thorpej | Rename of_match_compat_data() to of_compatible_match(). Similarly, rename of_search_compatible() to of_compatible_lookup().
Standardize on of_compatible_match() for driver matching, and adapt all call sites.
|
1.14 |
| 27-Jan-2021 |
thorpej | Use DEVICE_COMPAT_EOL.
|
1.13 |
| 25-Jan-2021 |
thorpej | Since we're using designated initialisers for compat data, we should use a completely empty initializer for the sentinel.
|
1.12 |
| 19-Jan-2021 |
thorpej | Use device_compatible_entry / of_search_compatible() for the GICv3 quirk table.
|
1.11 |
| 15-Jan-2021 |
jmcneill | Add 'const char *xname' arg to fdtbus_interrupt_controller_func .establish
|
1.10 |
| 25-Nov-2020 |
jmcneill | Add support for message-based interrupts.
|
1.9 |
| 24-Nov-2020 |
jmcneill | Improve detection of NS vs S views of priorities.
For PMR, write a 0 to bit7 and see if it sticks. This is only possible from NS EL1 if we have a non-secure view of ICC_PMR_EL1.
For int priorities (GICD/GICR interfaces and LPIs), assume that the GICD_CTLR.DS bit is telling us the truth.
RK3399 is special here when using the vendor bootloader, so keep the auto-detection from the previous commit but limit the scope to only run on RK3399 SOCs.
|
1.8 |
| 19-Jul-2019 |
hkenken | branches: 1.8.10; Fixed compile error.
|
1.7 |
| 26-Jan-2019 |
thorpej | branches: 1.7.4; Define constants for representing the standard interrupt types ({pos,neg,double}-edge, {high,low}-level) from the FDT "interrupts" bindings. Use these defined constants rather than magic numbers.
|
1.6 |
| 24-Nov-2018 |
jakllsch | attach GICv3 ITS where applicable
|
1.5 |
| 19-Nov-2018 |
jakllsch | avoid NULL deref in gicv3_fdt_disestablish()
|
1.4 |
| 10-Nov-2018 |
jmcneill | Initialize gic softc dma tag
|
1.3 |
| 29-Sep-2018 |
jmcneill | Stop searching for redistributors in a region after we find a redistributor with the Last bit set in GICR_TYPER.
|
1.2 |
| 12-Aug-2018 |
jmcneill | branches: 1.2.2; Use aprint_debug for redist count print
|
1.1 |
| 08-Aug-2018 |
jmcneill | Add GICv3 FDT glue
|
1.2.2.5 |
| 26-Jan-2019 |
pgoyette | Sync with HEAD
|
1.2.2.4 |
| 26-Nov-2018 |
pgoyette | Sync with HEAD, resolve a couple of conflicts
|
1.2.2.3 |
| 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
1.2.2.2 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|
1.2.2.1 |
| 12-Aug-2018 |
pgoyette | file gicv3_fdt.c was added on branch pgoyette-compat on 2018-09-06 06:55:26 +0000
|
1.7.4.3 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.7.4.2 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.7.4.1 |
| 26-Jan-2019 |
christos | file gicv3_fdt.c was added on branch phil-wifi on 2019-06-10 22:05:53 +0000
|
1.8.10.2 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|
1.8.10.1 |
| 14-Dec-2020 |
thorpej | Sync w/ HEAD.
|