Page MenuHomeFreeBSD

sos (Søren Schmidt)
User

Projects

User does not belong to any projects.

User Details

User Since
Oct 15 2019, 9:04 PM (100 w, 5 d)

Recent Activity

Aug 7 2021

sos added a comment to D31330: RK3568 pinctrl patches.

The "drive-strength" support is bogus for the rk3568, in fact I'm in doubt if it works at all for any of the chipsets :)
At any rate this is all getting way to messy for my liking, I'll properly add support another way here,,,

Aug 7 2021, 9:34 AM
sos added a comment to D31331: RK817 driver.

Having looked more into the PMIC's on the Q64 it is somewhat of a mess, they should be located in /sys/dev/iicbus/pmic as they are not either arm64 or rockchip specific, however down there it is even more of a mess as some are I the pic dir some are not, there are even some that are in both :). I'll look into getting the rk8xx pmic's supported by one driver at at least in "myBSD" put them in the right place together with support for the CPU one which is already partly there..
What happened to getting things put in the right places ? much of the arm/arm64 support is a royal mess as is, I stumbled over this when I did Marvell support for the espressobin as well...
The copyright is easily fixed, just at oversight as that file emerged from at empty templete here and I forgot it...

Aug 7 2021, 9:32 AM

Aug 3 2021

sos added a comment to D31299: Pine Quartz64 clock driver.

No you most certainly can not return EINVAL when it is zero :) it will panic the kernel: panic: clknode_refresh_cache failed for 'sclk_audpwm_frac
But returning 0 and a frequency of zero will make it "do the right thing" later when the clock comes available.
Have you tried it on your board ?

Aug 3 2021, 7:25 PM

Jul 28 2021

sos added a comment to D31331: RK817 driver.

It could, but it gets ugly, and the driver/file name should then be something like rk8xx instead. However the 816/817 has lots more functionality so it might make sense in the long run to keep it separate.

Jul 28 2021, 12:29 PM
sos added a comment to D31299: Pine Quartz64 clock driver.

The following clocks:
clk_i2s0_8ch_tx_frac: rk_clk_fract_recalc denominator is zero!
clk_i2s0_8ch_rx_frac: rk_clk_fract_recalc denominator is zero!
clk_i2s1_8ch_tx_frac: rk_clk_fract_recalc denominator is zero!
clk_i2s1_8ch_rx_frac: rk_clk_fract_recalc denominator is zero!
clk_i2s2_2ch_frac: rk_clk_fract_recalc denominator is zero!
clk_i2s3_2ch_tx_frac: rk_clk_fract_recalc denominator is zero!
clk_i2s3_2ch_rx_frac: rk_clk_fract_recalc denominator is zero!
mclk_spdif_8ch_frac: rk_clk_fract_recalc denominator is zero!
sclk_audpwm_frac: rk_clk_fract_recalc denominator is zero!
clk_uart1_frac: rk_clk_fract_recalc denominator is zero!
clk_uart2_frac: rk_clk_fract_recalc denominator is zero!
clk_uart3_frac: rk_clk_fract_recalc denominator is zero!
clk_uart4_frac: rk_clk_fract_recalc denominator is zero!
clk_uart5_frac: rk_clk_fract_recalc denominator is zero!
clk_uart6_frac: rk_clk_fract_recalc denominator is zero!
clk_uart7_frac: rk_clk_fract_recalc denominator is zero!
clk_uart8_frac: rk_clk_fract_recalc denominator is zero!
clk_uart9_frac: rk_clk_fract_recalc denominator is zero!
sclk_uart0_frac: rk_clk_fract_recalc denominator is zero!

Jul 28 2021, 12:27 PM
sos requested review of D31331: RK817 driver.
Jul 28 2021, 10:19 AM
sos requested review of D31330: RK3568 pinctrl patches.
Jul 28 2021, 10:17 AM

Jul 26 2021

sos changed the edit policy for D31299: Pine Quartz64 clock driver.
Jul 26 2021, 9:34 PM

Jul 24 2021

sos requested review of D31299: Pine Quartz64 clock driver.
Jul 24 2021, 5:43 PM

Dec 13 2020

sos committed R9:48423f628fe6: Latest fixes for the psm mouse device, also updates the docs (authored by sos).
Latest fixes for the psm mouse device, also updates the docs
Dec 13 2020, 8:13 PM