CVS commit: src/sys/arch/arm/fdt

2021-07-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jul 23 21:33:35 UTC 2021 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: smbios: Support SMBIOS 2.x tables. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/fdt/acpi_fdt.c

CVS commit: src/sys/arch/arm/fdt

2021-07-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jul 22 00:47:56 UTC 2021 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c files.fdt Log Message: Expose SMBIOS tables using sysctl machdep.dmi.*, same as x86. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/arch/arm/fdt

2021-04-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Apr 26 14:44:16 UTC 2021 Modified Files: src/sys/arch/arm/fdt: files.fdt Log Message: armfdt does not need its own interface attribute; all of its children attach to the "fdt" interface attribute. To generate a diff of

CVS commit: src/sys/arch/arm/fdt

2021-02-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Feb 23 11:31:52 UTC 2021 Modified Files: src/sys/arch/arm/fdt: arm_fdt.c Log Message: Install a default irq handler that panics when no interrupt controller driver is installed. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/fdt

2021-01-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 27 01:54:06 UTC 2021 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c pcihost_fdt.c Log Message: Use DEVICE_COMPAT_EOL. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/fdt/gicv3_fdt.c

CVS commit: src/sys/arch/arm/fdt

2021-01-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jan 19 00:40:17 UTC 2021 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: Use device_compatible_entry / of_search_compatible() for the GICv3 quirk table. To generate a diff of this commit: cvs rdiff -u -r1.11

CVS commit: src/sys/arch/arm/fdt

2021-01-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jan 17 19:53:05 UTC 2021 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/fdt/acpi_fdt.c Please note that

CVS commit: src/sys/arch/arm/fdt

2021-01-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jan 17 19:51:43 UTC 2021 Modified Files: src/sys/arch/arm/fdt: arm_simplefb.c Log Message: Fit in 80 columns. NFC. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/fdt/arm_simplefb.c Please

CVS commit: src/sys/arch/arm/fdt

2021-01-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jan 17 19:03:50 UTC 2021 Modified Files: src/sys/arch/arm/fdt: arm_simplefb.c Log Message: Use vcons_earlyinit To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/fdt/arm_simplefb.c Please note

CVS commit: src/sys/arch/arm/fdt

2021-01-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jan 17 14:28:25 UTC 2021 Modified Files: src/sys/arch/arm/fdt: arm_simplefb.c Log Message: fix build without VCONS_DRAW_INTR To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/fdt/arm_simplefb.c

CVS commit: src/sys/arch/arm/fdt

2020-12-17 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 17 08:47:18 UTC 2020 Modified Files: src/sys/arch/arm/fdt: arm_fdt.c Log Message: No need for PMAP_WRITE_BACK here (also aa32 pmap doesn't know about it) To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/arch/arm/fdt

2020-11-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 25 21:02:35 UTC 2020 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: Add support for message-based interrupts. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/arm/fdt

2020-11-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Nov 25 20:59:20 UTC 2020 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Fix off-by-one when printing the range of SPIs in a GICv2m frame To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sys/arch/arm/fdt

2020-11-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Nov 25 19:50:06 UTC 2020 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Fix comment. Spotted by jmcneill@ To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/arm/fdt/cpu_fdt.c Please

CVS commit: src/sys/arch/arm/fdt

2020-10-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Oct 21 11:06:14 UTC 2020 Modified Files: src/sys/arch/arm/fdt: arm_simplefb.c Log Message: Fix build for some arm32 kernels; arm_simplefb_reconfig() is used only when NPCI > 0 && defined(PCI_NETBSD_CONFIGURE). To generate a

CVS commit: src/sys/arch/arm/fdt

2020-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 10 15:34:05 UTC 2020 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c arm_fdt.c Log Message: Support using EFI runtime services for RTC when booting in devicetree mode. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/fdt

2020-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 10 09:58:17 UTC 2020 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: Read the linux,pci-probe-only property from the /chosen node, not the PCI host controller node To generate a diff of this commit:

CVS commit: src/sys/arch/arm/fdt

2020-09-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Sep 15 10:33:58 UTC 2020 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: If acpi_probe() falis, just panic now instead of failing mysteriously later. To generate a diff of this commit: cvs rdiff -u -r1.14

CVS commit: src/sys/arch/arm/fdt

2020-06-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 10 19:29:48 UTC 2020 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: If enable-method is missing, try psci To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36 src/sys/arch/arm/fdt/cpu_fdt.c

CVS commit: src/sys/arch/arm/fdt

2020-02-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Feb 21 13:15:54 UTC 2020 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Improve a comment To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/arm/fdt/cpu_fdt.c Please note that diffs are

CVS commit: src/sys/arch/arm/fdt

2020-01-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jan 27 23:26:15 UTC 2020 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Match any node with device_type = "cpu" To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/arm/fdt/cpu_fdt.c

CVS commit: src/sys/arch/arm/fdt

2020-01-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Jan 25 18:21:37 UTC 2020 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Wrap a long line To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/fdt/cpu_fdt.c Please note that diffs are

CVS commit: src/sys/arch/arm/fdt

2020-01-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 7 10:01:09 UTC 2020 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: oops more KNF To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/fdt/pcihost_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2020-01-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jan 7 08:22:23 UTC 2020 Modified Files: src/sys/arch/arm/fdt: files.fdt Log Message: arm_platform requires gtmr and psci. Should fix build failures. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/arch/arm/fdt

2020-01-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jan 5 17:20:01 UTC 2020 Modified Files: src/sys/arch/arm/fdt: arm64_platform.c Log Message: Use arm_fdt_cpu_bootstrap To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/fdt/arm64_platform.c

CVS commit: src/sys/arch/arm/fdt

2019-04-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 13 19:15:25 UTC 2019 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: If an enable-method property is present on the cpu node and not supported by the kernel, try to use the enable-method from the cpus node

CVS commit: src/sys/arch/arm/fdt

2019-04-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 13 17:34:38 UTC 2019 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Fix build w/o PSCI To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/arm/fdt/cpu_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2019-04-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 13 17:21:49 UTC 2019 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: The spin-table CPU enable method is only valid for 64-bit kernels. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/arch/arm/fdt

2019-02-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Feb 28 00:47:10 UTC 2019 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Added Files: src/sys/arch/arm/fdt: pcihost_fdtvar.h Log Message: Split up the initialization of pcihost_fdt so we can borrow and override

CVS commit: src/sys/arch/arm/fdt

2019-02-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Feb 28 00:17:13 UTC 2019 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: Implement support for IO space, and better-handle both variants of MMIO space. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/fdt

2019-01-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jan 26 14:43:46 UTC 2019 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c gicv3_fdt.c Log Message: Define constants for representing the standard interrupt types ({pos,neg,double}-edge, {high,low}-level) from the FDT

CVS commit: src/sys/arch/arm/fdt

2019-01-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jan 22 15:17:33 UTC 2019 Modified Files: src/sys/arch/arm/fdt: a9tmr_fdt.c Log Message: Listen for PMFE_SPEED_CHANGED events and automatically update a9tmr frequency To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/arch/arm/fdt

2019-01-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jan 3 14:14:08 UTC 2019 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: No need to swap cpu-release-addr twice To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/arm/fdt/cpu_fdt.c

CVS commit: src/sys/arch/arm/fdt

2019-01-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jan 3 12:54:25 UTC 2019 Modified Files: src/sys/arch/arm/fdt: arm_fdt.c arm_fdtvar.h Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/fdt/arm_fdt.c cvs

CVS commit: src/sys/arch/arm/fdt

2019-01-02 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 2 16:13:49 UTC 2019 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Avoid double negative To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/arch/arm/fdt/cpu_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2018-11-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Nov 24 22:18:58 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: attach GICv3 ITS where applicable To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/fdt/gicv3_fdt.c

CVS commit: src/sys/arch/arm/fdt

2018-11-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Nov 19 13:54:15 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: avoid NULL deref in gicv3_fdt_disestablish() To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/arm/fdt

2018-11-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 19 11:08:16 UTC 2018 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: Clear PCI_FLAGS_IO_OKAY as we don't support it yet. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/arm/fdt

2018-11-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Nov 16 19:32:01 UTC 2018 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: make pcihost_intr_evcnt static, like the other functions To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/arm/fdt

2018-11-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Nov 12 12:41:03 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Only attach v2m if PCI support is present To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/fdt/gic_fdt.c

CVS commit: src/sys/arch/arm/fdt

2018-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 11 21:24:28 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Add GICv2m support To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/fdt/gic_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2018-11-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Nov 11 21:24:38 UTC 2018 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: Add MSI/MSI-X support. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/fdt/pcihost_fdt.c Please note

CVS commit: src/sys/arch/arm/fdt

2018-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 10 01:24:06 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: Initialize gic softc dma tag To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/fdt/gicv3_fdt.c Please

CVS commit: src/sys/arch/arm/fdt

2018-11-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 9 23:35:06 UTC 2018 Modified Files: src/sys/arch/arm/fdt: fdt_intr.h Log Message: Increase max PIC sources To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/fdt/fdt_intr.h Please note that

CVS commit: src/sys/arch/arm/fdt

2018-10-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Oct 31 15:42:54 UTC 2018 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: Add MSI-X support To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/fdt/acpi_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2018-10-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Oct 23 10:13:34 UTC 2018 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: Expose SMBIOS table pointer via machdep.smbios sysctl To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/arm/fdt

2018-10-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 21 12:06:22 UTC 2018 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: Some parts of the ACPI subsystem depend on a valid PCI chipset tag in the ACPI softc. Provide one here, and assume segment 0. To

CVS commit: src/sys/arch/arm/fdt

2018-10-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Oct 17 05:30:24 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/arm/fdt/psci_fdt.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/fdt

2018-10-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 13 00:15:11 UTC 2018 Modified Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: Support poweroff via PSCI To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/fdt/acpi_fdt.c Please note

CVS commit: src/sys/arch/arm/fdt

2018-10-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Oct 12 22:20:48 UTC 2018 Modified Files: src/sys/arch/arm/fdt: files.fdt Added Files: src/sys/arch/arm/fdt: acpi_fdt.c Log Message: Add acpi @ fdt glue To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/arch/arm/fdt

2018-10-04 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Thu Oct 4 08:58:13 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: fix to boot APs of RPI3 with GENERIC64. if no psci, try other methods. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/arch/arm/fdt

2018-09-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 29 18:27:36 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: Stop searching for redistributors in a region after we find a redistributor with the Last bit set in GICR_TYPER. To generate a diff

CVS commit: src/sys/arch/arm/fdt

2018-09-13 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Sep 13 12:53:00 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Wrap arm_fdt_cpu_okay with #ifdef MULTIPROCESSOR To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/arch/arm/fdt

2018-09-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 10 19:15:17 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Re-add support for cpu nodes with status = "disabled", lost in previous commit To generate a diff of this commit: cvs rdiff -u -r1.12

CVS commit: src/sys/arch/arm/fdt

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 21:16:05 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Boot APs with status "disabled" if they have an enable-method property To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

CVS commit: src/sys/arch/arm/fdt

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 13:40:28 UTC 2018 Modified Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: Take interrupt-map-mask into consideration when mapping PCI interrupts. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/arm/fdt

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 13:32:26 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Fix previous; PSCI_CPU_ON requires an MPIDR! To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/arch/arm/fdt

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 13:22:50 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Ditch arm,arm-v8 compatible string (everything uses arm,armv8) To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/arm/fdt

2018-09-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 8 00:40:57 UTC 2018 Modified Files: src/sys/arch/arm/fdt: files.fdt Added Files: src/sys/arch/arm/fdt: pcihost_fdt.c Log Message: Add FDT generic PCI host controller driver. To generate a diff of this commit:

CVS commit: src/sys/arch/arm/fdt

2018-09-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Sep 7 12:50:58 UTC 2018 Modified Files: src/sys/arch/arm/fdt: plcom_fdt.c Log Message: Print interrupt info To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/fdt/plcom_fdt.c Please note that

CVS commit: src/sys/arch/arm/fdt

2018-09-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Sep 5 10:38:30 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Match non-standard compat string "arm,armv8" (should be "arm,arm-v8") To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/arch/arm/fdt

2018-09-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Sep 5 10:20:47 UTC 2018 Modified Files: src/sys/arch/arm/fdt: fdt_intr.h Log Message: Bump PIX_MAXSOURCES to 480 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/fdt/fdt_intr.h Please note

CVS commit: src/sys/arch/arm/fdt

2018-08-24 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Fri Aug 24 21:56:13 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: /cpus node may have any nodes except cpu. count only nodes of device_type "cpu" To generate a diff of this commit: cvs rdiff -u -r1.13

CVS commit: src/sys/arch/arm/fdt

2018-08-17 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Aug 17 14:21:30 UTC 2018 Modified Files: src/sys/arch/arm/fdt: files.fdt Log Message: Whitespace To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/fdt/files.fdt Please note that diffs are not

CVS commit: src/sys/arch/arm/fdt

2018-08-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Aug 13 12:28:02 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Need to use fdtbus_get_reg64 for mpidr To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/fdt/psci_fdt.c

CVS commit: src/sys/arch/arm/fdt

2018-08-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 12 21:44:17 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: Use aprint_debug for redist count print To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/fdt/gicv3_fdt.c

CVS commit: src/sys/arch/arm/fdt

2018-08-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 12 18:39:59 UTC 2018 Modified Files: src/sys/arch/arm/fdt: pmu_fdt.c Log Message: Only attempt to set interrupt affinity if we have more than one IRQ. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/arch/arm/fdt

2018-08-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Aug 10 22:34:36 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Pass full mpidr (instead of just aff0) to psci_cpu_on To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/arch/arm/fdt

2018-08-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Aug 8 19:03:08 UTC 2018 Modified Files: src/sys/arch/arm/fdt: files.fdt Added Files: src/sys/arch/arm/fdt: gicv3_fdt.c Log Message: Add GICv3 FDT glue To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/sys/arch/arm/fdt

2018-07-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 16 10:49:53 UTC 2018 Modified Files: src/sys/arch/arm/fdt: pmu_fdt.c Log Message: aarch64 build fix To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/fdt/pmu_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2018-07-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 15 23:48:08 UTC 2018 Modified Files: src/sys/arch/arm/fdt: files.fdt pmu_fdt.c Log Message: Add support for ARMv7 performance monitor (PMU). To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21

CVS commit: src/sys/arch/arm/fdt

2018-07-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 15 16:07:49 UTC 2018 Modified Files: src/sys/arch/arm/fdt: files.fdt Added Files: src/sys/arch/arm/fdt: pmu_fdt.c Log Message: Add glue for ARMv8 performance monitor (PMU). To generate a diff of this commit:

CVS commit: src/sys/arch/arm/fdt

2018-07-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 15 13:34:43 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Return the real interrupt handle from gic_fdt_establish To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/arch/arm/fdt

2018-07-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jul 14 15:06:05 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Fix non-MULTIPROCESSOR build To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm/fdt/psci_fdt.c Please note

CVS commit: src/sys/arch/arm/fdt

2018-07-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 9 09:13:20 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Fix arm32 build To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/arm/fdt/psci_fdt.c Please note that diffs

CVS commit: src/sys/arch/arm/fdt

2018-07-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 9 09:10:29 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Add aarch64 support. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/fdt/psci_fdt.c Please note that

CVS commit: src/sys/arch/arm/fdt

2018-07-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jul 7 15:11:07 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Switch to PSCI 0.1 mode only if the first compatible string listed on /psci is "arm,psci" To generate a diff of this commit: cvs

CVS commit: src/sys/arch/arm/fdt

2018-07-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jul 3 12:12:03 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Make IRQ sharing work again To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/fdt/gic_fdt.c Please note

CVS commit: src/sys/arch/arm/fdt

2018-07-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 2 16:36:50 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Attach cpufreq scaling provider to ourself, as cpus doesn't do this anymore To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/arm/fdt

2018-06-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jun 22 23:46:04 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Match generic arm,arm-v8 compatible string To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/fdt/cpu_fdt.c

CVS commit: src/sys/arch/arm/fdt

2018-06-19 Thread Kenichi Hashimoto
Module Name:src Committed By: hkenken Date: Wed Jun 20 05:50:09 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Support Cortex-A9 (addr_d > addr_c). To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/fdt/gic_fdt.c Please

CVS commit: src/sys/arch/arm/fdt

2018-06-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jun 15 16:03:59 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Fix PSCI 0.1 detection. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/fdt/psci_fdt.c Please note that

CVS commit: src/sys/arch/arm/fdt

2018-06-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jun 15 14:27:57 UTC 2018 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Add "arm,arm-v7" to compatible strings. (for `qemu-system-arm -M virt`) To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/arm/fdt

2018-06-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Jun 15 14:25:22 UTC 2018 Modified Files: src/sys/arch/arm/fdt: fdt_intr.h Log Message: Bump PIC_MAXSOURCES to 352. (`qemu-system-arm -M virt` currently needs 288) To generate a diff of this commit: cvs rdiff -u -r1.2

CVS commit: src/sys/arch/arm/fdt

2018-06-06 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Jun 6 19:49:51 UTC 2018 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: more completely gic_fdt_disestablish() such that it's possible to re-establish later To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/fdt

2018-05-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat May 26 22:49:03 UTC 2018 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c psci_fdt.h Log Message: Export a psci_fdt_reset function, usable from FDT platform code. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/sys/arch/arm/fdt

2017-11-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 30 14:51:01 UTC 2017 Modified Files: src/sys/arch/arm/fdt: gtmr_fdt.c Log Message: typo To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/fdt/gtmr_fdt.c Please note that diffs are not public

CVS commit: src/sys/arch/arm/fdt

2017-11-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 30 14:42:37 UTC 2017 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Handle NULL arg interrupt handlers that want the clock frame. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/sys/arch/arm/fdt

2017-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 21 19:28:37 UTC 2017 Modified Files: src/sys/arch/arm/fdt: arm_fdt.c Log Message: Spaces to TABs To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/fdt/arm_fdt.c Please note that diffs are not

CVS commit: src/sys/arch/arm/fdt

2017-09-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 18 16:58:04 UTC 2017 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Add support for arm,arm1176jzf-s To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/fdt/cpu_fdt.c Please

CVS commit: src/sys/arch/arm/fdt

2017-09-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 11 09:21:56 UTC 2017 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Use PSCI for reset and poweroff when available. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/arch/arm/fdt

2017-08-05 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Aug 5 11:58:19 UTC 2017 Modified Files: src/sys/arch/arm/fdt: psci_fdt.c Log Message: Wrap MP-specific code in ifdef MULTIPROCESSOR To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/arm/fdt

2017-07-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jul 20 01:52:17 UTC 2017 Modified Files: src/sys/arch/arm/fdt: gtmr_fdt.c Log Message: Match arm,armv8-timer compat string To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/fdt/gtmr_fdt.c

CVS commit: src/sys/arch/arm/fdt

2017-07-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 2 21:59:14 UTC 2017 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Disallow sharing between MPSAFE and non-MPSAFE handlers. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/sys/arch/arm/fdt

2017-06-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jun 29 20:55:10 UTC 2017 Modified Files: src/sys/arch/arm/fdt: arm_fdt.c arm_fdtvar.h Log Message: Add arm_fdt_memory_dump helper for dumping physical addresses from ddb To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/fdt

2017-06-29 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jun 29 20:54:28 UTC 2017 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Don't allow sharing edge and level triggered interrupts. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/arm/fdt

2017-06-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 28 23:49:30 UTC 2017 Modified Files: src/sys/arch/arm/fdt: gic_fdt.c Log Message: Support interrupt sharing. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/fdt/gic_fdt.c Please note that

CVS commit: src/sys/arch/arm/fdt

2017-06-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 18 23:20:20 UTC 2017 Modified Files: src/sys/arch/arm/fdt: cpu_fdt.c Log Message: Only try to attach to CPUs with the same cluster ID as the boot processor. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/arch/arm/fdt

2017-06-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jun 8 21:01:06 UTC 2017 Modified Files: src/sys/arch/arm/fdt: files.fdt Added Files: src/sys/arch/arm/fdt: plrtc_fdt.c Log Message: Add fdt glue for plrtc To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/sys/arch/arm/fdt

2017-06-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jun 8 10:03:59 UTC 2017 Modified Files: src/sys/arch/arm/fdt: files.fdt Added Files: src/sys/arch/arm/fdt: aaci_fdt.c Log Message: Add fdt glue for ARM PrimeCell Advanced Audio CODEC interface (PL041). To

  1   2   >