Module Name:src
Committed By: skrll
Date: Fri Aug 13 11:40:43 UTC 2021
Modified Files:
src/sys/arch/arm/footbridge: footbridge.c footbridge_clock.c
footbridge_com.c footbridge_com_io.c footbridge_intr.h
footbridge_io.c footbridge_irqhandler.c footbri
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 17:12:31 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: files.cortex gic.c gicv3.c
Log Message:
Make gic_splfuncs optional and disable it by default until it has had
more testing.
To generate a diff of this commi
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 16:52:43 UTC 2021
Modified Files:
src/sys/arch/arm/dts: sun50i-a64-sopine-baseboard.dts
Log Message:
Enable DVFS
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/dts/sun50i-a64-sopine-bas
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:33:09 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: files.cortex gic.c gicv3.c
Added Files:
src/sys/arch/arm/cortex: gic_splfuncs.c gic_splfuncs.h
Log Message:
Use custom spl funcs for GIC and avoid unn
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:31:55 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c picvar.h
Log Message:
arm: pic: allow overriding _splraise/_spllower/splx
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:31:38 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpipchb.c
Log Message:
Disable MSI if the linux,pcie-nomsi flag is present
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/acp
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 18:55:12 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2835_com_acpi.c
Log Message:
Adjust register base and size
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/broadcom/bcm283
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 18:43:21 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: files.bcm2835
Added Files:
src/sys/arch/arm/broadcom: bcm2835_com_acpi.c
Log Message:
broadcom: ACPI: Add support for mini UART in ACPI mode.
To g
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 13:43:09 UTC 2021
Modified Files:
src/sys/arch/arm/arm: smccc.c
Log Message:
fix armv7 build
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/arm/smccc.c
Please note that diffs are not p
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 12:09:52 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_pci_machdep.c
Log Message:
Install the shared PCI INTx interrupt handler at IPL_VM to workaround a
possible interrupt storm at boot. Need to revisit this.
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 10:59:27 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2838_emmc2_acpi.c
Log Message:
disable DMA for now...
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/broadcom/bcm2838_emm
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 10:32:27 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: files.bcm2835
Added Files:
src/sys/arch/arm/broadcom: bcm2838_emmc2_acpi.c
Log Message:
bcm2838: Add ACPI support for the EMMC2 SDHCI controller.
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 10:28:26 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_machdep.c
Log Message:
arm: ACPI: Add support for simple sharing of platform interrupts
Allow sharing of platform interrupts provided that the type, ipl,
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:27:53 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_pci_machdep.c acpi_pci_machdep.h acpipchb.c
files.acpi
Added Files:
src/sys/arch/arm/acpi: acpi_pci_smccc.c
Log Message:
arm: acpi: Add
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:24:56 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_platform.c
Log Message:
acpi: call smccc_probe() after PSCI init
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/arm/acpi/acpi
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:23:37 UTC 2021
Modified Files:
src/sys/arch/arm/pci: files.pci
Added Files:
src/sys/arch/arm/pci: pci_smccc.c pci_smccc.h
Log Message:
arm: PCI: Add support for Arm PCI Config Space Access Firmware Interfac
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:21:49 UTC 2021
Modified Files:
src/sys/arch/arm/arm: smccc.c smccc.h
Log Message:
arm: SMCCC: Add return values to smccc_call
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/smccc
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:20:14 UTC 2021
Modified Files:
src/sys/arch/arm/arm: psci.c psci.h
Log Message:
arm: PSCI: Add a function to return the PSCI conduit.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/a
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 18:40:45 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_machdep.c
Log Message:
acpi: DMA: Use acpi_resource_parse_any to parse _DMA resources
_DMA resources really should be marked ResourceProducer, so use
acpi
Module Name:src
Committed By: riastradh
Date: Sat Aug 7 15:41:01 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: sun8i_crypto.c
Log Message:
sun8icrypto(4): Call crypto_unblock when a task completes.
Otherwise under load this would presumably just hang after returning
E
Module Name:src
Committed By: rin
Date: Fri Aug 6 09:01:36 UTC 2021
Modified Files:
src/sys/arch/arm/xscale: i80321_icu.c i80321var.h
Log Message:
Simplify i80321_intr_calculate_masks().
G/C unused members of struct intrq.
No functional changes intended.
To generate a
Module Name:src
Committed By: rin
Date: Fri Aug 6 08:58:42 UTC 2021
Modified Files:
src/sys/arch/arm/xscale: i80321_intr.h
Log Message:
Do *NOT* lower IPL in i80321_splraise().
Fix various strange crashes for DIAGNOSTIC kernel on evbarm/HDL_G,
including one worked around
Module Name:src
Committed By: tnn
Date: Sat Jul 31 11:34:40 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: sunxi_platform.c
Log Message:
sunxi_platform: declare UART FIFO sizes for SoCs we support
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/ar
Module Name:src
Committed By: jmcneill
Date: Sun Jul 25 11:14:16 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_anxdp.c
Log Message:
rockchip: edp: Force VOPB as CRTC for eDP.
Fixes display init on Pinebook Pro w/ U-Boot 2021.07.
To generate a diff of this commi
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
Pleas
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 s
Module Name:src
Committed By: skrll
Date: Tue Jul 6 08:34:28 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: cpu.c
Log Message:
Assume all ARM11[37]6 r0 variants are missing ISAR and friends. This is
certainly the case for r0 variants I could find TRMs for.
PR/50596 CP
Module Name:src
Committed By: skrll
Date: Fri Jul 2 07:15:35 UTC 2021
Modified Files:
src/sys/arch/arm/arm: cpufunc.c
Log Message:
Be consistent about #ifndef ARM32_DISABLE_ALIGNMENT_FAULTS. NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/
Module Name:src
Committed By: skrll
Date: Wed Jun 30 06:24:03 UTC 2021
Modified Files:
src/sys/arch/arm/dts: sun50i-a64-sopine-baseboard.dts
Log Message:
Revert previous. Apparently it's wrong.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/arm/
Module Name:src
Committed By: skrll
Date: Fri Jun 25 07:03:28 UTC 2021
Modified Files:
src/sys/arch/arm/dts: sun50i-a64-sopine-baseboard.dts
Log Message:
PR/56095 SOPINE Clusterboard unable to transmit network data
Add allwinner,tx-delay-ps = <500> using the diff supplied
Module Name:src
Committed By: christos
Date: Mon Jun 21 03:18:40 UTC 2021
Modified Files:
src/sys/arch/arm/omap: omap3_ehci.c
Log Message:
fix proplib deprecation
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/omap/omap3_ehci.c
Please not
Module Name:src
Committed By: christos
Date: Mon Jun 21 03:15:22 UTC 2021
Modified Files:
src/sys/arch/arm/nvidia: tegra_cec.c
Log Message:
fix proplib deprecation
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/nvidia/tegra_cec.c
Please no
Module Name:src
Committed By: mrg
Date: Sat Jun 12 00:04:46 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_tsadc.c
Log Message:
fix comment to talk about correct units (kelvin, not seconds).
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/ar
Module Name:src
Committed By: skrll
Date: Thu Jun 3 07:06:22 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: arm32_boot.c
Log Message:
Mirror changes to passing pages to UVM into aarch64_machdep.c
Two fixes for loading free pages into UVM
- Only consider a boot_physmem
Module Name:src
Committed By: skrll
Date: Tue Jun 1 16:55:07 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: arm32_boot.c
Log Message:
G/C
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/arm/arm32/arm32_boot.c
Please note that diffs are not
Module Name:src
Committed By: rin
Date: Tue Jun 1 00:30:22 UTC 2021
Modified Files:
src/sys/arch/arm/vfp: vfp_init.c
Log Message:
PR port-arm/55790
Fix KASSERT failure with floating-point exception in userland.
Consider the case in which curlwp owns enabled FPU in vfp_h
Module Name:src
Committed By: rin
Date: Tue Jun 1 00:13:19 UTC 2021
Modified Files:
src/sys/arch/arm/vfp: vfp_init.c
Log Message:
PR port-arm/55790
Style fix for clarity, in preparation of main fix.
Replace condition ``curcpu()->ci_pcu_curlwp[PCU_FPU] == curlwp'' with
`
Module Name:src
Committed By: rin
Date: Sun May 30 07:20:00 UTC 2021
Modified Files:
src/sys/arch/arm/include/arm32: param.h
Log Message:
Include opt_param.h for MSGBUFSIZE ifdef _KERNEL_OPT.
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/
Module Name:src
Committed By: dholland
Date: Sun May 30 06:53:15 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: cpuswitch.S
Log Message:
typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/arm/arm32/cpuswitch.S
Please note that
Module Name:src
Committed By: joerg
Date: Sun May 30 02:28:59 UTC 2021
Modified Files:
src/sys/arch/arm/include: lock.h
Log Message:
Don't use V8 atomic instruction for AA32 mode.
To generate a diff of this commit:
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/arm/include/lock
Module Name:src
Committed By: jmcneill
Date: Fri May 21 09:33:27 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_fb.c
Log Message:
whitespace cleanup
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/rockchip/rk_fb.c
Please note that di
Module Name:src
Committed By: msaitoh
Date: Thu May 20 01:41:55 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_cru_composite.c
Log Message:
Fix wrong calculation found by kUBSan. OK'd by jmcneill.
The output was:
UBSan: Undefined Behavior in ../../../../arch/
Module Name:src
Committed By: msaitoh
Date: Thu May 20 01:07:24 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk3399_cru.c
Log Message:
Fix signed integer overflow found by kUBSan. OK'd by jmcneill.
The output was:
UBSan: Undefined Behavior in ../../../../arch/a
Module Name:src
Committed By: mrg
Date: Sat May 15 08:46:01 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk3328_cru.c rk_spi.c
Log Message:
add SPI support to rk3328, tested on rock64.
simply adding the SPI clocks (and pwm while here) and enabling
the config match
Module Name:src
Committed By: msaitoh
Date: Thu May 13 06:15:41 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk3399_iomux.c
Log Message:
Use unsigned to avoid undefined behavior in GRF_GPIO_P_{CTL,WRITE_EN}.
Found by kUBSan.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: thorpej
Date: Wed May 12 21:56:13 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpipchb.c
Log Message:
Pass along our devhandle to the PCI bus instance we attach.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/
Module Name:src
Committed By: jmcneill
Date: Wed May 5 20:58:03 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: sunxi_codec.c sunxi_codec.h
Log Message:
Fix GENERIC64 build
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/arm/sunxi/sunxi_codec
Module Name:src
Committed By: skrll
Date: Tue May 4 09:02:21 UTC 2021
Modified Files:
src/sys/arch/arm/include/arm32: pmap.h
Log Message:
Provide pte_{value,valid_p}
To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 src/sys/arch/arm/include/arm32/pmap.h
P
Module Name:src
Committed By: tnn
Date: Mon May 3 18:56:38 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2838_pcie.c
Log Message:
bcm2838_pcie: match brcm,bcm2711-pcie
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/broadcom/bcm2838
Module Name:src
Committed By: mrg
Date: Wed Apr 28 04:51:41 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_drm.c
Log Message:
for big endian kernels use DRM_FORMAT_BGRX pixel format.
now my pinebook pro console looks right with evbarm64-eb, instead
of having r
Module Name:src
Committed By: skrll
Date: Tue Apr 27 06:03:09 UTC 2021
Modified Files:
src/sys/arch/arm/include: lock.h
Log Message:
Fix the barrier confusion. From Riastradh - thanks!.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/arm/inclu
Module Name:src
Committed By: skrll
Date: Mon Apr 26 16:35:54 UTC 2021
Modified Files:
src/sys/arch/arm/include: lock.h
Log Message:
Change #ifdef FOO to #if defined(FOO). NFCI.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/arm/include/lock.
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 this
Module Name:src
Committed By: riastradh
Date: Sat Apr 24 13:01:35 UTC 2021
Modified Files:
src/sys/arch/arm/dts: sun50i-h5.dtsi
src/sys/arch/arm/sunxi: sun8i_crypto.c sun8i_h3_ccu.c
Log Message:
arm/sunxi: Wire up sun8icrypto(4) on Allwinner H5.
Tested on NanoPi N
Module Name:src
Committed By: skrll
Date: Sat Apr 24 07:58:12 UTC 2021
Modified Files:
src/sys/arch/arm/include: lock.h
Log Message:
Fix ARMv8 instructions
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/arm/include/lock.h
Please note that dif
Module Name:src
Committed By: skrll
Date: Sat Apr 24 06:38:39 UTC 2021
Modified Files:
src/sys/arch/arm/include: lock.h
Log Message:
G/C
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/arm/include/lock.h
Please note that diffs are not public d
Module Name:src
Committed By: skrll
Date: Fri Apr 23 06:02:48 UTC 2021
Modified Files:
src/sys/arch/arm/include: bus_defs.h
Log Message:
Trialing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/arm/include/bus_defs.h
Please note tha
Module Name:src
Committed By: jmcneill
Date: Sun Mar 28 11:13:24 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gicv3.c
Log Message:
Disable 1ofN distribution of SPIs by default. This is a workaround for an
issue in the USB stack -- signaling transfer complete on multip
Module Name:src
Committed By: skrll
Date: Sun Mar 28 09:11:38 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gic.c
Log Message:
Only target the boot cpu for real with SPI interrupts. I tried to do
this back in 2014, but somehow I missed a spot.
This is a quick-and-dir
Module Name:src
Committed By: thorpej
Date: Thu Mar 25 16:34:59 UTC 2021
Modified Files:
src/sys/arch/arm/omap: ti_iic.c
Log Message:
ti_iic_{acquire,release}_bus are no more. Missed in rev 1.11.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch
Module Name:src
Committed By: skrll
Date: Tue Mar 23 10:21:49 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Another missing kpreempt_enable
To generate a diff of this commit:
cvs rdiff -u -r1.427 -r1.428 src/sys/arch/arm/arm32/pmap.c
Please note t
Module Name:src
Committed By: skrll
Date: Tue Mar 23 06:35:24 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Re-enable kpreemption in an error path. Spotted by nat@
To generate a diff of this commit:
cvs rdiff -u -r1.426 -r1.427 src/sys/arch/arm/ar
Module Name:src
Committed By: skrll
Date: Sun Mar 14 10:36:46 UTC 2021
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Sprinkle kpreempt_{dis,en}able ready for when preemption gets turned on.
To generate a diff of this commit:
cvs rdiff -u -r1.425 -r1.426 src
Module Name:src
Committed By: skrll
Date: Sun Mar 14 08:16:57 UTC 2021
Modified Files:
src/sys/arch/arm/samsung: exynos_combiner.c exynos_dwcmmc.c
exynos_ehci.c exynos_i2c.c exynos_ohci.c exynos_uart.c mct.c
Log Message:
Use fdtbus_intr_establish_xname
To gen
Module Name:src
Committed By: skrll
Date: Sun Mar 14 08:09:20 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gic_v2m.c
Log Message:
Remove an unnecessary if statement in gic_v2m_msi_alloc when finding a
'count' that fits the available.
To generate a diff of this commi
Module Name:src
Committed By: mlelstv
Date: Wed Mar 10 11:03:49 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: files.bcm2835
Log Message:
Add PCIe driver to build.
You still need:
bcm2838pcie* at fdt?# STB PCIe host controller
in kernel conf
Module Name:src
Committed By: mlelstv
Date: Mon Mar 8 14:27:46 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2835reg.h
Log Message:
Add comments for 2711 local peripherals
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/broadcom/b
Module Name:src
Committed By: mlelstv
Date: Mon Mar 8 14:22:42 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2835_intr.c bcm2835reg.h
Log Message:
Move interrupt register definitions to driver.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/s
Module Name:src
Committed By: mlelstv
Date: Mon Mar 8 13:59:29 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2835_gpioreg.h
Log Message:
Undocumented register to multiplex emmc2 pins to legacy sdhc
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src
Module Name:src
Committed By: mlelstv
Date: Mon Mar 8 13:49:02 UTC 2021
Added Files:
src/sys/arch/arm/broadcom: bcm2838_pcie.c bcm2838_pcie.h
Log Message:
RPI4 PCIe driver, based on pcihost_fdt.c
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/arch/arm
Module Name:src
Committed By: mlelstv
Date: Mon Mar 8 06:23:32 UTC 2021
Modified Files:
src/sys/arch/arm/imx: imxuart.c
Log Message:
always re-read status register in the loop.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/arm/imx/imxuart.c
Module Name:src
Committed By: jmcneill
Date: Sat Feb 27 14:22:07 UTC 2021
Modified Files:
src/sys/arch/arm/pic: picvar.h
Log Message:
machine/cpufunc.h -> arm/cpufunc.h for the benefit of non-evbarm ports
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/
Module Name:src
Committed By: jmcneill
Date: Fri Feb 26 10:06:42 UTC 2021
Modified Files:
src/sys/arch/arm/pic: picvar.h
Log Message:
Unfortunately we need to disable interrupts in pic_set_priority to keep
hardware and ci_cpl in sync.
To generate a diff of this commit:
c
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 rdiff
Module Name:src
Committed By: jmcneill
Date: Tue Feb 23 10:03:05 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gic.c gicv3.c
Log Message:
If we are committing a deferred splhigh() to hardware, no need to continue.
To generate a diff of this commit:
cvs rdiff -u -r1.4
Module Name:src
Committed By: jmcneill
Date: Mon Feb 22 21:16:25 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
Make the splx fast path smaller.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/pic/pic_splfuncs.c
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 17:07:45 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h
Log Message:
Inline pic_set_priority and use cpu_dosoftints_ci when available.
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 16:07:43 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: sunxi_emac.h
Log Message:
Align descriptors to 64 bytes instead of CACHE_LINE_SIZE (128) as all known
Allwinner SoCs with this part use 64-byte cache lines.
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 15:45:30 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gic.c
Log Message:
Apply PMR optimizations from gicv3
To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/arm/cortex/gic.c
Please no
Module Name:src
Committed By: skrll
Date: Sun Feb 21 08:47:13 UTC 2021
Modified Files:
src/sys/arch/arm/arm: arm_machdep.c
Log Message:
KNF consistency
To generate a diff of this commit:
cvs rdiff -u -r1.66 -r1.67 src/sys/arch/arm/arm/arm_machdep.c
Please note that diff
Module Name:src
Committed By: skrll
Date: Sun Feb 21 08:46:28 UTC 2021
Modified Files:
src/sys/arch/arm/arm: arm_machdep.c
Log Message:
Some preemption updates - still not being used (yet)
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/arm/arm
Module Name:src
Committed By: skrll
Date: Sun Feb 21 08:31:36 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c
Log Message:
Fixup with __HAVE_PREEMPTION code which is currently unused
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/arm/pic/
Module Name:src
Committed By: jmcneill
Date: Sat Feb 20 22:53:31 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
Only disable/enable interrupts if processing pending interrupts, and
inline pic_set_pending_psw.
To generate a diff of this commit:
Module Name:src
Committed By: jmcneill
Date: Sat Feb 20 19:35:07 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
Adjust ci_intr_depth when processing pending ints
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/arm/pi
Module Name:src
Committed By: jmcneill
Date: Sat Feb 20 19:30:46 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h
Log Message:
Inline "pic_do_pending_ints" in splx and check ci_pending_ipls to optimize
the common case (hw priority, no cascaded i
Module Name:src
Committed By: jmcneill
Date: Sat Feb 20 18:18:53 UTC 2021
Modified Files:
src/sys/arch/arm/pic: picvar.h
Log Message:
remove "pic_do_pending_int() prototype; no matching function
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/a
Module Name:src
Committed By: skrll
Date: Wed Feb 17 06:54:23 UTC 2021
Modified Files:
src/sys/arch/arm/arm: idle_machdep.c
Log Message:
Trailing whitespace. *snigger*
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/arm/idle_machdep.c
Please
Module Name:src
Committed By: jmcneill
Date: Tue Feb 16 22:12:50 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c pic_splfuncs.c
Log Message:
pic: avoid pic_do_pending_ints if pic_mark_pending_* has never been called
To generate a diff of this commit:
cvs rdiff -u -r
Module Name:src
Committed By: skrll
Date: Tue Feb 16 07:27:12 UTC 2021
Modified Files:
src/sys/arch/arm/pic: picvar.h
Log Message:
Provide a pic_set_priority_psw in the case that __HAVE_PIC_SET_PRIORITY
is not defined.
To generate a diff of this commit:
cvs rdiff -u -r1.
Module Name:src
Committed By: jmcneill
Date: Mon Feb 15 16:32:07 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h
Log Message:
splx: use pic_set_priority_psw in interrupts disabled case to skip a few
more daif accesses.
To generate a diff of t
Module Name:src
Committed By: jmcneill
Date: Mon Feb 15 16:04:01 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
splx: restore priority even if interrupts are disabled
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/a
Module Name:src
Committed By: jmcneill
Date: Mon Feb 15 15:42:58 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
splx: only dispatch hard interrupts if interrupts are enabled
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/
Module Name:src
Committed By: jmcneill
Date: Mon Feb 15 15:07:48 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
splx: only dispatch softints if interrupts are enabled
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/arm
Module Name:src
Committed By: jmcneill
Date: Mon Feb 15 13:03:52 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c
Log Message:
pic: reduce the number of daif accesses in pic_do_pending_ints
The caller has already provided daif state. No need to keep updating
daif via
Module Name:src
Committed By: ryo
Date: Fri Feb 12 21:39:55 UTC 2021
Modified Files:
src/sys/arch/arm/amlogic: meson_uart.c
Log Message:
UART_RFIFO_REG should be masked before passing to cn_check_magic(). there is
any data in other than the lower 8 bits.
To generate a d
Module Name:src
Committed By: jmcneill
Date: Fri Feb 12 12:26:09 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_platform.c
Log Message:
Reset serial terminal to default state at boot.
UEFI may leave the serial console in an undesireable state (incorrect
foreground a
Module Name:src
Committed By: ryo
Date: Tue Feb 9 17:44:01 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gicv3.c
Log Message:
fix build without MULTIPROCESSOR
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/arm/cortex/gicv3.c
Please note
Module Name:src
Committed By: jakllsch
Date: Tue Feb 9 14:24:14 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gic.c
Log Message:
Avoid an extra daif read when dispatching interrupts by using
ENABLE_INTERRUPT() / DISABLE_INTERRUPT() instead of cpsie() / cpsid() macros.
Module Name:src
Committed By: jmcneill
Date: Sun Feb 7 21:24:50 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gicv3.c
Log Message:
Optimize hardware priority updates.
In gicv3_set_priority, read the current priority mask and only update it
if we are lowering the prio
Module Name:src
Committed By: jmcneill
Date: Sun Feb 7 21:18:37 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c
Log Message:
Use ENABLE_INTERRUPT() / DISABLE_INTERRUPT() instead of cpsie()/cpsid() in
places where we don't care about the cpsie() return value.
To gen
1 - 100 of 4149 matches
Mail list logo