Page MenuHomeFreeBSD

oh (Oskar Holmlund)
User

Projects

User is not a member of any projects.

User Details

User Since
Jun 23 2024, 8:21 AM (123 w, 6 d)

Recent Activity

Fri, Oct 30

oh accepted D61016: dwc: rockchip: Do not enable the same clock twice.
Fri, Oct 30, 1:06 PM
oh accepted D61019: rk3568_cru: Allow the GMAC RGMII speed clock to reparent.
Fri, Oct 30, 12:46 PM
oh accepted D61024: mmc: Add a power-up settling delay in mmc_fdt_set_power().
Fri, Oct 30, 12:43 PM
oh accepted D61015: mcommphy: Set the 10/100 TX delay of the YT8511.
Fri, Oct 30, 12:33 PM
oh accepted D61026: sdiotool: Fix writes being issued as reads.
Fri, Oct 30, 10:34 AM
oh accepted D61028: sdiotool: Remove the unused -f option.
Fri, Oct 30, 10:26 AM
oh accepted D61027: sdiotool: Use the system bool type.
Fri, Oct 30, 10:20 AM
oh accepted D61029: sdiotool: Use (void) for functions taking no arguments.
Fri, Oct 30, 10:15 AM

Oct 2 2026

oh added a comment to D60206: TI AM335x: ti_sysc enable/disable specific clocks.

I really don't like this but I'm not familiar with how TI fdt sutff works.
The part I don't like is drivers calling ti_sysc function out of the blue (but that was already the case before) and always with the argument "fck" as the clock name, why ?

Oct 2 2026, 9:49 AM

Oct 1 2026

oh requested review of D60206: TI AM335x: ti_sysc enable/disable specific clocks.
Oct 1 2026, 5:04 PM
oh requested review of D60205: TI AM335x: ti_sysc cleanup.
Oct 1 2026, 4:53 PM
oh requested review of D60202: TI AM335x: ti_sysc FDT property reg is optional.
Oct 1 2026, 4:28 PM
oh requested review of D60201: TI AM335x: ti_sysc simplebus updates.
Oct 1 2026, 4:23 PM

Sep 30 2026

oh requested review of D60180: TI AM335x: am335x_pwmss fix.
Sep 30 2026, 5:33 PM

Sep 13 2026

oh accepted D59589: website: Restore "The Power to Serve" on homepage.
Sep 13 2026, 7:41 AM

Aug 31 2026

oh committed rG533918ced28c: nanobsd: Remove pandaboard.cfg.
Aug 31 2026, 10:32 PM

Aug 28 2026

oh committed rGa9fd65d51106: TI AM335x: update clock names.
Aug 28 2026, 5:51 PM
oh closed D46713: Update clock names.
Aug 28 2026, 5:50 PM
oh committed rG541aa93794e6: TI AM335x: Remove clock_common.*.
Aug 28 2026, 4:40 PM
oh closed D46712: remove clock_common.*.
Aug 28 2026, 4:40 PM

Aug 27 2026

oh added a reviewer for D59125: ti_sdhci: offload the MMC data phase to EDMA3: mmel.
Aug 27 2026, 5:47 PM · ARM
oh added a comment to D59124: arm/ti: attach EDMA3 against the split device tree binding.

Looks good and works with PB&BB, maybe add in sys/arm/files.ti something like:
arm/ti/ti_edma3.c optional sdhci | edma3

Aug 27 2026, 5:47 PM · ARM
oh added a reviewer for D59124: arm/ti: attach EDMA3 against the split device tree binding: mmel.
Aug 27 2026, 5:44 PM · ARM
oh requested review of D59209: uart: Add compatible strings for ti8250 driver.
Aug 27 2026, 11:31 AM · ARM

Aug 26 2026

oh added a comment to D59186: xhci: Only reset the data toggle value when the USB stack asks for it.

The USB key mentioned in D57146 does work with this patch on stable/15 (132e609c2ce5c72e9e04a5d6f3e0e9140e06ebd8)
Thank you.

Aug 26 2026, 11:22 AM

Aug 24 2026

oh added a comment to D57146: xhci: Do not drop and add bits in xhci.

This commit make cheap USB memory key to not attach - see below.
The commit works with Samsung memory keys.
Maybe this is correct and the necessary change to get the cheap noname USB memory keys to work needs to be done in some other place.

Aug 24 2026, 5:20 PM · USB

Dec 30 2025

oh requested review of D54423: sys/arm/freescale/fsl_ocotp.c add compatible strings.
Dec 30 2025, 11:29 PM · arm64, ARM

Dec 29 2025

oh updated the summary of D54400: Add sysutils/u-boot-mcimx6ull-evk.
Dec 29 2025, 10:45 PM · ARM
oh requested review of D54402: sys/arm/freescale/imx/imx6_machdep.c Add imx6ull.
Dec 29 2025, 6:58 PM · ARM
oh requested review of D54400: Add sysutils/u-boot-mcimx6ull-evk.
Dec 29 2025, 6:06 PM · ARM

Dec 19 2025

oh requested review of D54319: nanobsd: remove pandaboard.cfg.
Dec 19 2025, 6:29 PM · ARM

Dec 15 2025

oh closed D54216: remove sys/dts/arm/socfpga_*_sdmmc.dts.
Dec 15 2025, 5:50 PM · ARM
oh committed rG9d56f84df5a6: remove sys/dts/arm/socfpga_*_sdmmc.dts.
Dec 15 2025, 5:50 PM

Dec 13 2025

oh requested review of D54216: remove sys/dts/arm/socfpga_*_sdmmc.dts.
Dec 13 2025, 10:40 PM · ARM

Dec 12 2025

oh committed rGf2cb6206e10a: Remove: sys/dts/arm/overlays/spigen-rpi-b.dtso.
Dec 12 2025, 11:46 AM
oh closed D54188: remove RPI-B devicetree overlay for spigen.
Dec 12 2025, 11:45 AM · ARM
oh requested review of D54188: remove RPI-B devicetree overlay for spigen.
Dec 12 2025, 10:31 AM · ARM

Dec 11 2025

oh closed D53888: sys/dts: Remove IMX5 device tree.
Dec 11 2025, 6:01 PM · ARM
oh committed rGb9915c27a70f: sys/dts: Remove i.MX5 device tree.
Dec 11 2025, 6:01 PM
oh committed rG95d8576d8cc7: make_dtb.sh: add include path.
Dec 11 2025, 5:25 PM
oh closed D53887: make_dtb.sh: add the dts source directory as one of the include path .
Dec 11 2025, 5:25 PM · ARM

Dec 5 2025

oh committed rG8f0b21089483: Update path for TI Am335x device trees.
Dec 5 2025, 6:34 PM
oh closed D53890: sys/modules/dtb/am335x/Makefile.
Dec 5 2025, 6:34 PM · ARM
oh committed rG9c5b56aa03cc: sys/dts/arm/ufs.dts: fix compile error.
Dec 5 2025, 5:31 PM
oh closed D53894: sys/dts/arm/ufs.dts: fix compile error.
Dec 5 2025, 5:31 PM · ARM

Nov 24 2025

oh updated the diff for D53890: sys/modules/dtb/am335x/Makefile.
Nov 24 2025, 12:14 PM · ARM
oh abandoned D53889: sys/dts: Remove ufw device tree.

see D53894

Nov 24 2025, 12:07 PM · ARM
oh requested review of D53894: sys/dts/arm/ufs.dts: fix compile error.
Nov 24 2025, 12:01 PM · ARM

Nov 23 2025

oh requested review of D53890: sys/modules/dtb/am335x/Makefile.
Nov 23 2025, 12:16 AM · ARM
oh requested review of D53889: sys/dts: Remove ufw device tree.
Nov 23 2025, 12:08 AM · ARM

Nov 22 2025

oh requested review of D53888: sys/dts: Remove IMX5 device tree.
Nov 22 2025, 11:46 PM · ARM
oh requested review of D53887: make_dtb.sh: add the dts source directory as one of the include path .
Nov 22 2025, 10:59 PM · ARM

Jun 25 2025

oh requested review of D51042: Add USB quirk for Datacolor Elrepho 1000.
Jun 25 2025, 6:13 PM

May 29 2025

oh committed rG781a630db6fe: Restore #include <sys/devmap.h>.
May 29 2025, 10:21 AM
oh closed D50574: restore #include <sys/devmap.h>.
May 29 2025, 10:21 AM · ARM

May 28 2025

oh added a comment to D50574: restore #include <sys/devmap.h>.

vybrid case it might be time to remove that one soon - some of the drivers seems to be used as base for the layerscape SoC for example D44020.
https://cgit.freebsd.org/src/commit/?id=ba9f8eeb478975069b644f2228808d5e0c0dc1b1

May 28 2025, 6:10 PM · ARM
oh requested review of D50574: restore #include <sys/devmap.h>.
May 28 2025, 2:23 PM · ARM
oh added a reverting change for D50017: sys: Reduce where we include sys/devmap.h: D50574: restore #include <sys/devmap.h>.
May 28 2025, 2:23 PM

Apr 24 2025

oh updated the summary of D46713: Update clock names.
Apr 24 2025, 4:25 PM
oh retitled D46712: remove clock_common.* from remove clock_common.c and rename clock_common.h
Apr 24 2025, 4:18 PM
oh retitled D46713: Update clock names from Update clock names and silent drivers if not in verbose
Apr 24 2025, 4:07 PM
oh updated the diff for D46713: Update clock names.

Previously the review also did some cleanup (ti_pruss.c) and silences if its not in the bootverbose mode.

Apr 24 2025, 3:39 PM

Apr 23 2025

oh committed rGe3e55936ce3b: Remove OMAP4 support leftovers.
Apr 23 2025, 6:05 PM
oh closed D49985: OMAP4 additional cleanups.
Apr 23 2025, 6:05 PM · ARM
oh requested review of D49985: OMAP4 additional cleanups.
Apr 23 2025, 5:57 PM · ARM
oh committed rG10bb91672a02: Remove OMAP4 support.
Apr 23 2025, 5:46 PM
oh closed D49661: Remove OMAP4 support.
Apr 23 2025, 5:46 PM · ARM
oh closed D49876: sysutils/u-boot-pandaboard: remove pandaboard u-boot port.
Apr 23 2025, 4:01 PM · ARM
oh committed R11:afa72027c95d: sysutils/u-boot-pandaboard: Remove EOL port.
Apr 23 2025, 4:01 PM

Apr 17 2025

oh requested review of D49876: sysutils/u-boot-pandaboard: remove pandaboard u-boot port.
Apr 17 2025, 4:25 PM · ARM

Apr 3 2025

oh requested review of D49661: Remove OMAP4 support.
Apr 3 2025, 8:37 PM · ARM

Mar 30 2025

oh updated the diff for D46713: Update clock names.

sync the patch to 2452bcd8913bb45ec269d0a3219ca8bfc0c7a183. No changes in the actual patch, but ti_pruss.c was updated in ef9ffb8594eee294334ced627755bf5b46b48f9f

Mar 30 2025, 1:54 PM

Sep 23 2024

oh added inline comments to D46729: [new port] optee_os.
Sep 23 2024, 10:47 AM

Sep 22 2024

oh updated the diff for D46728: atf-master support subfolders.

update to support the nameingscheme for splitted atf-k3-[lite|generic|j784s4]
The nameing scheme might be in another way?

Sep 22 2024, 2:28 PM
oh updated the diff for D46727: {new port} atf-k3.

split the atf into different ports
add to sysutils/Makefile

Sep 22 2024, 2:24 PM
oh updated the diff for D46730: [new port] TI linux firmware.

Add category makefile

Sep 22 2024, 12:50 PM
oh requested review of D46746: cpsw driver add compatible and fix phy lookup.
Sep 22 2024, 8:45 AM
oh abandoned D46745: DTS revert commits to get cpsw to work on BBB.
Sep 22 2024, 8:41 AM

Sep 21 2024

oh requested review of D46745: DTS revert commits to get cpsw to work on BBB.
Sep 21 2024, 11:50 PM
oh updated the diff for D46742: Add pinctrl_single driver.

diff
enable pincntrl_single in AM335X kernel config

Sep 21 2024, 11:08 PM
oh requested review of D46744: am335x_dmttps.c remove dependency of ti_pinmux&am335x_scm_padconf.
Sep 21 2024, 10:08 PM
oh requested review of D46743: Update ti_gpio & am335x_gpio use pinctrl_single driver.
Sep 21 2024, 10:00 PM
oh requested review of D46742: Add pinctrl_single driver.
Sep 21 2024, 9:08 PM
oh updated the diff for D46712: remove clock_common.*.

remove clock_common.c from sys/arm/ti/files.ti

Sep 21 2024, 7:28 PM
oh updated the diff for D46703: Add AM335X config file.

Sorry - just confused and update wrong reviews... :)

Sep 21 2024, 7:26 PM · ARM
oh updated the diff for D46703: Add AM335X config file.

Update sys/arm/ti/files.ti aswell and remove clock_common.c

Sep 21 2024, 7:21 PM · ARM
oh updated the diff for D46703: Add AM335X config file.

adds comment that you need to read the manual pages about TSLOG

Sep 21 2024, 6:53 PM · ARM
oh updated the diff for D46712: remove clock_common.*.

Remove both files, its simpler in review D46723 to add the new ti_clock_common.h with the changes

Sep 21 2024, 6:40 PM
oh requested review of D46733: sysutils/u-boot-master.
Sep 21 2024, 1:21 PM
oh requested review of D46732: [new port] u-boot-beagleplay-a53.
Sep 21 2024, 1:18 PM
oh requested review of D46731: [new port] u-boot-beagleplay-r5.
Sep 21 2024, 1:16 PM
oh requested review of D46730: [new port] TI linux firmware.
Sep 21 2024, 1:02 PM
oh requested review of D46729: [new port] optee_os.
Sep 21 2024, 12:53 PM
oh requested review of D46728: atf-master support subfolders.
Sep 21 2024, 12:50 PM
oh requested review of D46727: {new port} atf-k3.
Sep 21 2024, 12:48 PM

Sep 20 2024

oh requested review of D46723: update TI clocks.
Sep 20 2024, 11:39 PM
oh requested review of D46722: Add simple-pm-bus.
Sep 20 2024, 10:32 PM
oh added a reviewer for D41888: AM335x: Add ti,clksel driver: imp.

Split of https://reviews.freebsd.org/D27889

Sep 20 2024, 9:55 PM · ARM
oh requested review of D46714: Change prm, prcm, scm_syscon to expose syscon interface.
Sep 20 2024, 2:50 PM
oh updated the diff for D46713: Update clock names.

Sorry, missed dmtimer that was not part of D27889 but still needs to be updated

Sep 20 2024, 1:10 PM