Page MenuHomeFreeBSD

jmcneill (Jared McNeill)
User

Projects (1)

User Details

User Since
Feb 28 2016, 6:03 PM (525 w, 6 d)

Recent Activity

Dec 22 2017

jmcneill requested changes to D13591: rgephy: Fix gigabit on some pine64+.

This seems like it is too specific to the Realtek PHY used on Pine64 to apply to all A64 boards.

Dec 22 2017, 10:15 PM
jmcneill added inline comments to D13591: rgephy: Fix gigabit on some pine64+.
Dec 22 2017, 10:13 PM

Oct 31 2017

jmcneill added inline comments to D12843: (WIP) Allwinner a83t: add ccung bits.
Oct 31 2017, 10:23 AM

Sep 30 2017

jmcneill committed rS324118: Disable/enable CSUM_UDP and CSUM_TCP along with CSUM_IP.
Sep 30 2017, 10:36 AM
jmcneill closed D12536: Disable/Enable CSUM_UDP and CSUM_TCP along with CSUM_IP for if_awg.
Sep 30 2017, 10:36 AM
jmcneill closed D12535: Fix if_awg tx dma status reg offsets.
Sep 30 2017, 10:34 AM
jmcneill committed rS324117: Fix if_awg tx dma status reg offsets..
Sep 30 2017, 10:34 AM
jmcneill accepted D12536: Disable/Enable CSUM_UDP and CSUM_TCP along with CSUM_IP for if_awg.
Sep 30 2017, 10:13 AM
jmcneill accepted D12535: Fix if_awg tx dma status reg offsets.

Well spotted, thanks! (how did this ever work?)

Sep 30 2017, 10:11 AM

May 30 2017

jmcneill accepted D10999: Fix typo in Driver Type A/C/D capability checks in sdhci..
May 30 2017, 11:05 PM

May 7 2017

jmcneill accepted D10602: Add a new SDHCI quirk, SDHCI_QUIRK_BROKEN_AUTO_STOP, to workaround issues on controllers with broken ACMD12 implementations..
May 7 2017, 11:42 AM

Apr 19 2017

jmcneill added a comment to D10383: Add support for the Allwinner H2+ SoC.

Do we really need a different soc_type for H2+ since it is so close to H3? It seems we could save a lot of code here by moving the FDT_PLATFORM_DEF line under SOC_ALLWINNER_H3.

Apr 19 2017, 4:23 PM
jmcneill accepted D7876: Add Security System/Crypto (PRNG) driver for Allwinner A10/A20 SoC.
Apr 19 2017, 1:23 PM

Feb 25 2017

jmcneill accepted D9517: Add clkng driver for Allwinner SoC.
Feb 25 2017, 7:23 PM · ARM
jmcneill added inline comments to D9517: Add clkng driver for Allwinner SoC.
Feb 25 2017, 5:11 PM · ARM

Feb 18 2017

jmcneill added inline comments to D9517: Add clkng driver for Allwinner SoC.
Feb 18 2017, 4:37 PM · ARM

Jan 31 2017

jmcneill committed rS313014: Add missing ephy bus gates and resets..
Jan 31 2017, 2:36 PM

Jan 22 2017

jmcneill committed rS312620: MFC r310854, r310972.
Jan 22 2017, 1:21 PM

Dec 31 2016

jmcneill committed rS310972: Fix a typo in the third address of the reg property for the usbphy node..
Dec 31 2016, 1:10 PM

Dec 30 2016

jmcneill committed rS310854: Add missing reg property to usbphy node..
Dec 30 2016, 8:16 PM

Dec 29 2016

jmcneill committed rS310777: Add support for audio on I2S based DesignWare HDMI controllers..
Dec 29 2016, 2:08 PM
jmcneill committed rS310776: The JZ4780 I2S can feed either the internal audio codec or the HDMI.
Dec 29 2016, 2:00 PM
jmcneill closed D8960: jz4780 AIC allow selecting internal/external codec at runtime by committing rS310776: The JZ4780 I2S can feed either the internal audio codec or the HDMI.
Dec 29 2016, 2:00 PM · MIPS
jmcneill retitled D8960: jz4780 AIC allow selecting internal/external codec at runtime from
Dec 29 2016, 12:43 AM · MIPS

Dec 28 2016

jmcneill accepted D8956: Do not use read-modify-write on MSC control register..
Dec 28 2016, 7:30 PM
jmcneill added inline comments to D8956: Do not use read-modify-write on MSC control register..
Dec 28 2016, 7:14 PM

Dec 20 2016

jmcneill committed rS310308: Add support for Ingenic JZ4780 LCD controller and enable framebuffer.
Dec 20 2016, 1:51 AM
jmcneill closed D8827: jz4780 LCD controller driver by committing rS310308: Add support for Ingenic JZ4780 LCD controller and enable framebuffer.
Dec 20 2016, 1:51 AM · MIPS
jmcneill committed rS310307: Choose the closes matching divider instead of one that results in a.
Dec 20 2016, 1:37 AM
jmcneill closed D8784: jz4780: fix clk_gen divider calculation and rounding by committing rS310307: Choose the closes matching divider instead of one that results in a.
Dec 20 2016, 1:37 AM · MIPS
jmcneill committed rS310306: Split the DesignWare HDMI-specific code from imx6_hdmi.c into a separate.
Dec 20 2016, 1:34 AM
jmcneill closed D8826: Split dwc_hdmi core code out from imx6_hdmi by committing rS310306: Split the DesignWare HDMI-specific code from imx6_hdmi.c into a separate.
Dec 20 2016, 1:34 AM · ARM

Dec 19 2016

jmcneill updated the diff for D8826: Split dwc_hdmi core code out from imx6_hdmi.
  • Call dwc_hdmi_init from imx_hdmi_attach
  • Initialize sc_get_i2c_dev in imx_hdmi_attach
Dec 19 2016, 9:55 PM · ARM

Dec 17 2016

jmcneill updated the diff for D8827: jz4780 LCD controller driver.

Cleanup on error path during attach.

Dec 17 2016, 10:34 PM · MIPS
jmcneill updated the diff for D8826: Split dwc_hdmi core code out from imx6_hdmi.

Change module name from hdmi to dwc_hdmi_fdt.

Dec 17 2016, 8:03 PM · ARM
jmcneill added a comment to D8807: DMA abstaction layer aka xDMA.

Thinking about this some more. For Allwinner (ARM) we have a private sunxi_dma_if that is used. The config structure has some additional fields:

Dec 17 2016, 2:49 PM
jmcneill retitled D8827: jz4780 LCD controller driver from
Dec 17 2016, 2:00 PM · MIPS
jmcneill retitled D8826: Split dwc_hdmi core code out from imx6_hdmi from
Dec 17 2016, 1:48 PM · ARM

Dec 16 2016

jmcneill accepted D8821: aw_clk honor CLK_SET_DRYRUN.
Dec 16 2016, 9:36 PM · ARM
jmcneill added inline comments to D8808: jz4780 AIC audio driver.
Dec 16 2016, 8:28 PM
jmcneill added inline comments to D8807: DMA abstaction layer aka xDMA.
Dec 16 2016, 8:22 PM
jmcneill added inline comments to D8821: aw_clk honor CLK_SET_DRYRUN.
Dec 16 2016, 8:19 PM · ARM
jmcneill committed rS310172: Add support for Ingenic JZ4780 SMBus controller..
Dec 16 2016, 8:05 PM
jmcneill closed D8793: jz4780: add driver for SMB controller by committing rS310172: Add support for Ingenic JZ4780 SMBus controller..
Dec 16 2016, 8:05 PM · MIPS

Dec 14 2016

jmcneill updated the diff for D8793: jz4780: add driver for SMB controller.
  • Remove unused parameters in jzsmb_reset_locked
  • Replace timeval usage with timespec
Dec 14 2016, 10:47 PM · MIPS
jmcneill added inline comments to D8793: jz4780: add driver for SMB controller.
Dec 14 2016, 4:11 PM · MIPS
jmcneill retitled D8793: jz4780: add driver for SMB controller from
Dec 14 2016, 11:18 AM · MIPS
jmcneill retitled D8784: jz4780: fix clk_gen divider calculation and rounding from
Dec 14 2016, 1:49 AM · MIPS

Dec 12 2016

jmcneill accepted D8765: Fix typo.
Dec 12 2016, 3:09 PM

Nov 20 2016

jmcneill committed rS308903: Build and install nanopi-neo.dts and orangepi-plus-2e.dts.
Nov 20 2016, 7:40 PM
jmcneill committed rS308902: Add dts for Xunlong Orange Pi Plus 2E..
Nov 20 2016, 7:39 PM
jmcneill committed rS308901: Add dts for FriendlyARM NanoPi NEO..
Nov 20 2016, 7:38 PM
jmcneill committed rS308900: Add dtsi for FreeBSD-specific Allwinner H3 nodes..
Nov 20 2016, 7:36 PM

Nov 19 2016

jmcneill committed rS308833: On H3, initialize alarm and shutdown trip points and do temperature.
Nov 19 2016, 2:56 PM

Nov 15 2016

jmcneill committed rS308705: On command error, reset only DMA and FIFO engines instead of the entire.
Nov 15 2016, 11:48 PM
jmcneill committed rS308704: Allow the MMC frequency to be set up to 52MHz for MMC high speed timings..
Nov 15 2016, 11:46 PM

Nov 3 2016

jmcneill committed rS308269: Add support for Allwinner H3 audio codec..
Nov 3 2016, 11:22 PM
jmcneill closed D8425: Allwinner H3 audio codec support by committing rS308269: Add support for Allwinner H3 audio codec..
Nov 3 2016, 11:22 PM · ARM
jmcneill added inline comments to D8425: Allwinner H3 audio codec support.
Nov 3 2016, 12:48 PM · ARM
jmcneill retitled D8425: Allwinner H3 audio codec support from
Nov 3 2016, 12:13 AM · ARM

Nov 2 2016

jmcneill committed rS308236: Add support for the integrated DMA controller found in the Allwinner A31,.
Nov 2 2016, 11:58 PM
jmcneill committed rS308235: Register the device's xref handle at attach time..
Nov 2 2016, 11:54 PM
jmcneill committed rS308234: Add support for H3 PLL2 (PLL_Audio)..
Nov 2 2016, 11:50 PM
jmcneill committed rS308233: The DTS may report fewer than 4 parents for a module clock. Avoid setting.
Nov 2 2016, 11:46 PM

Oct 30 2016

jmcneill committed rS308105: Fix H3 temperature reporting. The formula in for V1.0 of the H3 datasheet.
Oct 30 2016, 2:39 PM

Oct 24 2016

jmcneill committed rS307889: Enable driver for SY8106A Buck Regulator..
Oct 24 2016, 10:35 PM
jmcneill committed rS307888: Defer cpufreq updates from intr handler to the taskqueue_thread queue..
Oct 24 2016, 10:35 PM

Oct 23 2016

jmcneill committed rS307828: Add device cpufreq..
Oct 23 2016, 7:02 PM
jmcneill committed rS307824: Throttle CPU frequency when hot temperature threshold has been reached to.
Oct 23 2016, 5:48 PM

Oct 17 2016

jmcneill added inline comments to D8263: Start u-boot framework.
Oct 17 2016, 10:14 AM

Oct 16 2016

jmcneill committed rS307393: aw_ccu on H3 needs access to PRCM space. The r_pio controller works now..
Oct 16 2016, 12:55 PM

Oct 15 2016

jmcneill committed rS307382: Add driver for GPIO controlled regulator..
Oct 15 2016, 8:04 PM
jmcneill closed D8257: GPIO controlled regulator driver by committing rS307382: Add driver for GPIO controlled regulator..
Oct 15 2016, 8:04 PM · ARM
jmcneill committed rS307366: Match "allwinner,sun8i-h3-apb0-gates-clk" compatible string..
Oct 15 2016, 1:27 PM
jmcneill updated the diff for D8257: GPIO controlled regulator driver.

Add ext_resources dependency

Oct 15 2016, 1:01 PM · ARM
jmcneill committed rS307354: Provide a complete A23 PLL1 factor table, from 60MHz to 1872MHz..
Oct 15 2016, 12:24 PM
jmcneill retitled D8257: GPIO controlled regulator driver from
Oct 15 2016, 11:15 AM · ARM

Oct 9 2016

jmcneill committed rS306907: MFC r306658: Clear GT_CTRL_ENABLE to stop the timer..
Oct 9 2016, 1:59 PM

Oct 3 2016

jmcneill committed rS306658: Clear GT_CTRL_ENABLE to stop the timer..
Oct 3 2016, 9:42 PM

Sep 28 2016

jmcneill accepted D8054: Use the cell-index property as the unit number if available..
Sep 28 2016, 10:17 PM

Sep 13 2016

jmcneill added inline comments to D7876: Add Security System/Crypto (PRNG) driver for Allwinner A10/A20 SoC.
Sep 13 2016, 12:32 PM

Sep 7 2016

jmcneill committed rS305512: Add support for Allwinner A83T CPU frequency scaling..
Sep 7 2016, 1:10 AM
jmcneill committed rS305511: Attach later so axp81x attaches after aw_nmi..
Sep 7 2016, 1:09 AM

Sep 6 2016

jmcneill committed rS305505: Add generic device-tree cpufreq driver..
Sep 6 2016, 9:36 PM
jmcneill committed rS305503: Add generic device-tree cpufreq driver..
Sep 6 2016, 9:18 PM
jmcneill committed rS305501: Add "pci" as a dependency to ichss..
Sep 6 2016, 9:01 PM
jmcneill committed rS305498: Add generic device-tree cpufreq driver..
Sep 6 2016, 8:43 PM
jmcneill closed D7741: Generic DT cpufreq driver by committing rS305498: Add generic device-tree cpufreq driver..
Sep 6 2016, 8:43 PM · arm64, ARM

Sep 5 2016

jmcneill added a reviewer for D7741: Generic DT cpufreq driver: andrew.
Sep 5 2016, 7:36 PM · arm64, ARM
jmcneill committed rS305419: Add sy8106a to Allwinner kernel. This regulator is used to control VDD_CPUX.
Sep 5 2016, 1:46 PM
jmcneill committed rS305418: Add driver for Silergy Corp. SY8106A buck regulator..
Sep 5 2016, 1:39 PM
jmcneill committed rS305417: Add support for Allwinner H3 PLL_CPUX..
Sep 5 2016, 12:37 PM
jmcneill committed rS305416: Add support for the Allwinner H3 Thermal Sensor Controller. The H3 embeds.
Sep 5 2016, 11:05 AM

Sep 4 2016

jmcneill committed rS305399: A64 thermal sensor IRQ is GIC_SPI 31, not 41..
Sep 4 2016, 10:30 PM

Sep 3 2016

jmcneill updated the diff for D7741: Generic DT cpufreq driver.

Add support for arm_big_little_dt bindings and update pc_clock for applicable CPUs at attach and when setting a new frequency.

Sep 3 2016, 6:48 PM · arm64, ARM
jmcneill added a comment to D7741: Generic DT cpufreq driver.

I don't think this should be a child of the cpu as the clock adjustment may affect multiple CPUs.

Sep 3 2016, 5:23 PM · arm64, ARM
jmcneill updated the diff for D7741: Generic DT cpufreq driver.

Try to restore previous voltage/CPU freq in error paths of cpufreq_dt_set()

Sep 3 2016, 3:43 PM · arm64, ARM
jmcneill committed rS305354: Use the root key in the Security ID EFUSE (when valid) to generate a.
Sep 3 2016, 3:28 PM
jmcneill committed rS305352: Add support for Allwinner A64 thermal sensors..
Sep 3 2016, 3:26 PM
jmcneill committed rS305351: Add cpu-supply xref to cpu@0.
Sep 3 2016, 3:24 PM