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

2021-08-08 Thread Jared D. McNeill
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

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

2021-08-08 Thread Jared D. McNeill
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

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

2021-08-08 Thread Jared D. McNeill
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

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

2021-08-08 Thread Jared D. McNeill
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.

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

2021-05-03 Thread Tobias Nygren
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

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

2021-03-10 Thread Michael van Elst
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

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

2021-03-08 Thread Michael van Elst
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

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

2021-03-08 Thread Michael van Elst
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

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

2021-03-08 Thread Michael van Elst
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

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

2021-03-08 Thread Michael van Elst
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

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

2021-01-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 14:11:14 UTC 2021 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc_fdt.c bcm2835_com.c bcm2835_dmac.c bcm2835_dwctwo.c bcm2835_emmc.c bcm2835_gpio.c bcm2835_mbox_fdt.c bcm2835_sdhost.c

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

2021-01-27 Thread Nia Alarie
Module Name:src Committed By: nia Date: Wed Jan 27 12:06:10 UTC 2021 Modified Files: src/sys/arch/arm/broadcom: bcm2835_vcaudio.c Log Message: vcaudio: Do not report recording mode in hardware format To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2021-01-23 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat Jan 23 12:53:46 UTC 2021 Modified Files: src/sys/arch/arm/broadcom: bcm2835_vcaudio.c Log Message: vcaudio: don't advertise CAPTURE when all functions return EINVAL To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2020-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 23 02:56:11 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc_fdt.c Log Message: Add missing call to fdtbus_register_i2c_controller(). This doesn't affect basic child attachment, but would have broken

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

2020-11-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Dec 1 04:17:10 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_genfb.c Log Message: bcm2835-fb seems byte-swapped to CPU when running in big-endian mode. To generate a diff of this commit: cvs rdiff -u -r1.10

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

2020-11-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Dec 1 04:16:18 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Data written to and read from bcm283x UART registers should be in little-endian. To generate a diff of this commit: cvs rdiff

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

2020-11-30 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Dec 1 04:15:04 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_dmac.h bcm2835_emmc.c bcm2835_sdhost.c Log Message: Data written to bcmdmac(4) should be in little-endian. To generate a diff of this

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

2020-11-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 23 06:46:38 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_genfb.c Log Message: Sort headers. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2020-11-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Nov 23 06:21:07 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Factor out bcm283x_aux_platform_early_putchar() from bcm{2837,2711}_platform_early_putchar(), for which output goes to AUX UART

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

2020-09-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Sep 30 23:58:13 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_dmac.c Log Message: Fix off-by-one in channel count, from Mark Millard. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2020-08-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Aug 28 13:13:55 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: Fix build if NBCMDMAC is zero To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

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

2020-06-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jun 26 08:42:01 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Avoid large stack usage with kmem_alloc - we're in device_register so there is no problem doing this. To generate a diff of

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

2020-06-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jun 21 07:17:25 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Update to new proplib api To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

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

2020-05-31 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 31 23:52:19 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc_fdt.c bcm2835_emmc.c bcm2835_sdhost.c Log Message: Remove superfluous checking for a "disable" property in the device_t properties

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

2020-03-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Mar 31 14:39:44 UTC 2020 Added Files: src/sys/arch/arm/broadcom: bcm2835_bscvar.h Log Message: Add bcm2835_bscvar.h To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/sys/arch/arm/broadcom/bcm2835_bscvar.h

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

2020-02-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 22 22:09:07 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_mbox.c bcm2835_mbox_acpi.c Log Message: RPi4 UEFI firmware 1.1 reports the wrong IRQ for the VC mailbox. Use polling mode for now until this is

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

2020-02-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 22 00:17:54 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835reg.h bcm283x_platform.c Log Message: Translate bus addresses for SCB on BCM2711 To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2020-02-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Feb 20 01:44:06 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: Add support for brcm,bcm2711-emmc2 To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

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

2020-02-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Feb 20 01:43:08 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Remove custom bus dma tag handling. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

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

2020-02-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Feb 3 08:00:35 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_eth.c Log Message: Adopt To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/broadcom/bcm53xx_eth.c Please note that

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

2020-01-22 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Wed Jan 22 21:21:24 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_vcaudio.c bcm2835_vcaudioreg.h Log Message: Adapt to changed 64bit vchiq interface. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

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

2020-01-19 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Jan 20 06:55:35 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: use arm_cpu_mpidr() and fix arm64 builds. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

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

2020-01-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 19 16:53:20 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: ci_core_id isn't setup early enough after recent arm_cpu_topology changes, so use ci_mpidr as a stop gap fix for cpuid To

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

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 13:54:32 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Provide a single generic bcm283x_platform_uart_freq which checks for "brcm,bcm2835-aux-uart" and returns the appropriate core

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

2020-01-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jan 1 09:35:50 UTC 2020 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: The DMA range doesn't cover all of memory on the bcm2711 (rpi4) - it covers (most of) the first 1GB. To generate a diff of

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

2019-12-31 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 31 08:01:19 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Add another cache invalidation before reading memory for firmware query results. To generate a diff of this commit: cvs

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

2019-12-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Dec 31 00:59:27 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: files.bcm2835 Log Message: acpi glue is conditional on acpinodebus To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38

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

2019-12-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 30 18:53:34 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: files.bcm2835 Added Files: src/sys/arch/arm/broadcom: bcm2835_emmc_acpi.c Log Message: Add BCM2835 EMMC acpi glue To generate a diff of this

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

2019-12-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Dec 30 18:43:38 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_mbox.c bcm2835_mbox.h files.bcm2835 Added Files: src/sys/arch/arm/broadcom: bcm2835_mbox_acpi.c bcm2835_mbox_fdt.c Log Message: Split

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

2019-12-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 30 16:41:38 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: Oops, don't match brcm,bcm2711-emmc2 here. Thanks to jmcneill for pointing out my mistake To generate a diff of this commit:

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

2019-12-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 30 16:19:27 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835reg.h bcm283x_platform.c bcm283x_platform.h Log Message: Fix up ARM_LOCAL for 2711 so that it works now. To generate a diff of this

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

2019-12-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 30 16:06:29 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Invalidate the cache just before trying to read the results from the firmware as RPI4 A72s can fill the cache with speculation

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

2019-12-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 30 15:36:37 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_cprman.c bcm2835var.h bcm283x_platform.c Log Message: Add emmc2 clock goop from mlelstv@ To generate a diff of this commit: cvs rdiff -u

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

2019-12-30 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 30 15:31:15 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: Match brcm,bcm2711-emmc2 To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/arch/arm/broadcom/bcm2835_emmc.c

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

2019-12-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 26 11:09:11 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c bcm2835reg.h Log Message: Use PIC_IRQBASE_ALLOC for all pic_add calls and track/use each cpu irqbase To generate a diff of this commit: cvs

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

2019-12-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 26 08:27:43 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835reg.h Log Message: Use PIC_IRQBASE_ALLOC and allow conditional attachment of interrupt handlers (for RPI4) (missing from previous commit) To

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

2019-12-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Dec 25 10:49:29 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Use PIC_IRQBASE_ALLOC and allow conditional attachment of interrupt handlers (for RPI4) To generate a diff of this commit: cvs

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

2019-12-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 24 14:10:51 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835reg.h bcm283x_platform.c bcm283x_platform.h Log Message: We follow linux mainline and they're using 2711 and not 2838 for RPI4 To

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

2019-12-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 24 13:40:56 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_cprman.c Log Message: Match brcm,bcm2711-cprman To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2019-12-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Dec 22 23:24:56 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc.c Log Message: Rewrite the bcm2835 i2c driver as an interrupt-driven state machine. This improves general system responsiveness when

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

2019-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Dec 22 12:21:45 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Add brcm,bcm2711 as an alias for brcm,bcm2838 To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

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

2019-05-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri May 10 08:28:50 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c Log Message: Take a lead from sys/dev/gpio/gpio.c:gpio_intr_str and report edge vs level. etc interrupt type. >From yarl-baudig To generate

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

2019-04-01 Thread Tetsuya Isaki
Module Name:src Committed By: isaki Date: Tue Apr 2 03:52:17 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_vcaudio.c Log Message: Fix indent. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/broadcom/bcm2835_vcaudio.c Please

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

2019-03-26 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Wed Mar 27 05:47:50 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Fix to show counters of "bcm2836 pic" by "intrctl list" correctly. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

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

2019-03-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 3 16:29:00 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/arm/broadcom/bcm2835_gpio.c

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

2019-03-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Mar 1 14:53:12 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Handle processor private interrupts better and add support for the PMU interrupt. Thanks to jmcneill for review and suggestions.

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

2019-03-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Mar 1 08:05:46 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Sprinkle static To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/broadcom/bcm2835_intr.c Please

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

2019-02-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 10 08:39:48 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Add some more interrupt source names To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17

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

2019-02-07 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Feb 7 21:16:35 UTC 2019 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c Log Message: Support configuration of alternate functions. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2018-10-19 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Sat Oct 20 05:53:22 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: - fix AP spinup on bcm283x - "brcm,bcm2836-smp" is a enable-method for only 32bit bcm2836. To generate a diff of this commit:

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

2018-09-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Sep 28 13:24:02 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c Log Message: Fix previous; follow the binding spec for this device when decoding interrupt specifiers. To generate a diff of this commit:

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

2018-08-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 28 14:57:04 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Fix arm non-MULTIPROCESSOR build for RPI2 To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2018-08-25 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Aug 25 20:55:15 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Set mac-address property to mue(4). To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2018-08-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Aug 21 08:45:17 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: Correctly report memory size, not clock rate when VERBOSE_INIT_ARM. To generate a diff of this commit: cvs rdiff -u -r1.12

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

2018-08-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Aug 19 09:18:48 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c bcm2835_mbox.c Log Message: Clean up leftover when converting intr_establish() to fdtbus_intr_establish(). The latter accept only flags 0 or

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

2018-08-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Aug 10 04:44:16 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: * Convert bus address to physical address in xxx_bs_mmap(), as done in xxx_bs_map(). * Reuse bs_map and bs_mmap in

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

2018-07-09 Thread Ryo Shimizu
Module Name:src Committed By: ryo Date: Mon Jul 9 06:21:46 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: hatch secondary processors (aarch64) To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

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

2018-07-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 1 21:23:17 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc.c Log Message: Use fdtbus_attach_i2cbus To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/arch/arm/broadcom/bcm2835_bsc.c

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

2018-06-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jun 7 05:07:28 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc.c Log Message: A minimal change to prevent the Raspberry Pi i2c driver from looping forever if the command buffer and data buffer are both NULL.

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

2018-05-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 19 14:02:10 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c Log Message: Add support for interrupts on GPIO pins. We support both FDT-driven interrupt registration as well as the new GPIO interrupt

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

2018-03-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 3 16:03:38 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc.c Log Message: bcm2835_bsc: use fdt to enumerate i2c child devices >From jmcneill@ To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2018-01-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Jan 22 13:23:56 UTC 2018 Modified Files: src/sys/arch/arm/broadcom: bcm2835_space.c Log Message: Pass PMAP_WRITE_COMBINE as appropriate in bcm283x_bs_map. RPI2 FB console now updates properly again To generate a diff of

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

2017-12-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 28 22:42:36 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_bsc.c Log Message: PR/52848: Brad Spencer: Comment out KASSERT, length 0 appears to be valid. To generate a diff of this commit: cvs rdiff -u

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

2017-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Dec 20 14:51:40 UTC 2017 Removed Files: src/sys/arch/arm/broadcom: bcm2835_pm.c bcm2835_pmvar.h Log Message: G/C To generate a diff of this commit: cvs rdiff -u -r1.4 -r0 src/sys/arch/arm/broadcom/bcm2835_pm.c cvs rdiff -u

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

2017-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Dec 20 14:35:12 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm283x_platform.c Log Message: G/C To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/broadcom/bcm283x_platform.c Please note

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

2017-11-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Nov 28 08:39:31 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_space.c Log Message: Sync with armv7_generic_space.c - BE support (probably not needed) - a4x subreagion/mmap support - fix some a4x stream methods -

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

2017-11-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Nov 27 17:27:37 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_space.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/arch/arm/broadcom/bcm2835_space.c Please note that

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

2017-11-09 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Nov 9 21:37:52 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c bcm2835_space.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

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

2017-10-23 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Mon Oct 23 09:23:25 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_eth.c Log Message: If error occured in bcmeth_ccb_attach(), free resources and return. To generate a diff of this commit: cvs rdiff -u -r1.29

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

2017-10-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 19 05:45:37 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_cm.h bcm2835_pwm.h Log Message: Fix RCSIds To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/broadcom/bcm2835_cm.h \

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

2017-10-15 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Oct 15 09:33:25 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Simplify array initialisation To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2017-09-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 21 19:28:14 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_gpio.c bcm2835_tmr.c Log Message: spaces to tabs To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

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

2017-07-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 31 23:54:19 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_com.c Log Message: mark ISR as mpsafe, detect when this is the console To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2017-07-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jul 31 00:51:20 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_com.c Log Message: Set the correct com type To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/broadcom/bcm2835_com.c

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

2017-07-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jul 30 23:47:58 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_sdhost.c Log Message: Cleanup debug messages To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

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

2017-06-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Jun 22 13:13:51 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: Disable SDR50 support, it is not reliable on these boards. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2017-01-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 8 05:05:27 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_rng.c Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/arm/broadcom/bcm53xx_rng.c Please note

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

2017-01-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 8 05:04:45 UTC 2017 Modified Files: src/sys/arch/arm/broadcom: bcm53xx_rng.c Log Message: Limit number of words we read.. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2016-10-14 Thread Nathanial Sloss
Module Name:src Committed By: nat Date: Fri Oct 14 20:29:45 UTC 2016 Modified Files: src/sys/arch/arm/broadcom: bcm2835_vcaudio.c Log Message: Only run interrupt during playback. OK skrll@ To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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

2015-12-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Dec 19 08:27:01 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_space.c Log Message: Fix up bus_space_map for latest RPI firmware which now passes the FB address in the mailbox properties as a bus address. To

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

2015-12-17 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Dec 17 08:31:50 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835reg.h Log Message: Provide all the BCM2836_INT_CNT*_CPUN helper macros No functional change. To generate a diff of this commit: cvs rdiff -u -r1.16

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

2015-11-20 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sat Nov 21 07:41:29 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_obio.c bcm2835reg.h files.bcm2835 Added Files: src/sys/arch/arm/broadcom: bcm2835_cm.c bcm2835_cm.h bcm2835_pwm.c bcm2835_pwm.h

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

2015-08-09 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 9 13:07:47 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_dmac.c Log Message: Make the DMA halt procedure follow better the documentation. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

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

2015-08-09 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 9 13:06:44 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_dmac.c bcm2835_dmac.h bcm2835_emmc.c Log Message: Invoke callback routine for all DMA interrupts. Pass status and error bits to callback instead of

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

2015-08-09 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun Aug 9 13:03:11 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: Handle error when setting DMA transfer. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

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

2015-08-03 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Aug 3 10:27:32 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: DDR50 and SDR104 don't seem to be stable here, so disable them To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

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

2015-08-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 2 16:46:12 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_dmac.c Log Message: When halting a channel, abort the current DMA CB and reset the channel before stopping DMA. To generate a diff of this

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

2015-08-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 2 22:09:43 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_emmc.c Log Message: enable UHS support To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/arm/broadcom/bcm2835_emmc.c

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

2015-08-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Aug 1 14:18:00 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_intr.c Log Message: Call the correct ipi handlers for IPI_AST and IPI_KPREEMPT To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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

2015-07-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 28 21:24:43 UTC 2015 Modified Files: src/sys/arch/arm/broadcom: bcm2835_vcaudio.c Log Message: Reduce latency a bit. From nat@ To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

  1   2   3   >