On Thu, Nov 10, 2022 at 09:50:55PM +0800, Jazzi Hong wrote:
> Hi Fellows,
> 
> Just installed OpenBSD 7.2 on Cubieboard2 which has a AllWinner A20
> SOC, audo seems doesn't work.
> 
> > $ mixerctl
> > mixerctl: /dev/audioctl0: Device not configured
> 
> 
> > $ sndioctl
> > default: can't open control device
> 
> 
> In Linux the driver is sun4i_codec, tried pkg_info -Q and also Google,
> both didn't find anything helpful.
> 
> Is the driver missing now? This is my first time to install OpenBSD so
> kind of getting lost, any hints will be appreciated.

There is no driver in the kernel for allwinner,sun7i-a20-codec
In your dmesg it shows as:
"codec" at simplebus0 not configured

> 
> 
> === dmesg and hw.sensors ===
> 
> # dmesg
> OpenBSD 7.2 (GENERIC) #71: Thu Sep 29 11:47:02 MDT 2022
>     dera...@armv7.openbsd.org:/usr/src/sys/arch/armv7/compile/GENERIC
> real mem  = 954286080 (910MB)
> avail mem = 926662656 (883MB)
> random: good seed from bootblocks
> mainbus0 at root: Cubietech Cubieboard2
> cpu0 at mainbus0 mpidr 0: ARM Cortex-A7 r0p4
> cpu0: 32KB 32b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu0: 256KB 64b/line 8-way L2 cache
> cortex0 at mainbus0
> psci0 at mainbus0: PSCI 0.0
> sxiccmu0 at mainbus0
> agtimer0 at mainbus0: 24000 kHz
> simplebus0 at mainbus0: "soc"
> sxiccmu1 at simplebus0
> sxipio0 at simplebus0: 175 pins
> sxirtc0 at simplebus0
> sxisid0 at simplebus0
> ampintc0 at simplebus0 nirq 160, ncpu 2: "interrupt-controller"
> "system-control" at simplebus0 not configured
> "interrupt-controller" at simplebus0 not configured
> "dma-controller" at simplebus0 not configured
> "lcd-controller" at simplebus0 not configured
> "lcd-controller" at simplebus0 not configured
> "video-codec" at simplebus0 not configured
> sximmc0 at simplebus0
> sdmmc0 at sximmc0: 4-bit, sd high-speed, mmc high-speed, dma
> "usb" at simplebus0 not configured
> "phy" at simplebus0 not configured
> ehci0 at simplebus0
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 configuration 1 interface 0 "Generic EHCI root hub" rev
> 2.00/1.00 addr 1
> ohci0 at simplebus0: version 1.0
> "crypto-engine" at simplebus0 not configured
> "hdmi" at simplebus0 not configured
> sxiahci0 at simplebus0: AHCI 1.1
> sxiahci0: port 0: 3.0Gb/s
> scsibus0 at sxiahci0: 32 targets
> sd0 at scsibus0 targ 0 lun 0: <ATA, ST1000LM024 HN-M, 2BA3> 
> naa.50004cf20fb99f7f
> sd0: 953869MB, 512 bytes/sector, 1953525168 sectors
> ehci1 at simplebus0
> usb1 at ehci1: USB revision 2.0
> uhub1 at usb1 configuration 1 interface 0 "Generic EHCI root hub" rev
> 2.00/1.00 addr 1
> ohci1 at simplebus0: version 1.0
> "timer" at simplebus0 not configured
> sxidog0 at simplebus0
> "ir" at simplebus0 not configured
> "codec" at simplebus0 not configured
> sxits0 at simplebus0
> com0 at simplebus0: dw16550
> com0: console
> sxitwi0 at simplebus0
> iic0 at sxitwi0
> axppmic0 at iic0 addr 0x34: AXP209
> sxitwi1 at simplebus0
> iic1 at sxitwi1
> "gpu" at simplebus0 not configured
> dwge0 at simplebus0: rev 0x00, address 02:90:09:c2:25:2e
> rlphy0 at dwge0 phy 1: RTL8201L 10/100 PHY, rev. 1
> "hstimer" at simplebus0 not configured
> "display-frontend" at simplebus0 not configured
> "display-frontend" at simplebus0 not configured
> "display-backend" at simplebus0 not configured
> "display-backend" at simplebus0 not configured
> gpio0 at sxipio0: 32 pins
> gpio1 at sxipio0: 32 pins
> gpio2 at sxipio0: 32 pins
> gpio3 at sxipio0: 32 pins
> gpio4 at sxipio0: 32 pins
> gpio5 at sxipio0: 32 pins
> gpio6 at sxipio0: 32 pins
> gpio7 at sxipio0: 32 pins
> gpio8 at sxipio0: 32 pins
> usb2 at ohci0: USB revision 1.0
> uhub2 at usb2 configuration 1 interface 0 "Generic OHCI root hub" rev
> 1.00/1.00 addr 1
> usb3 at ohci1: USB revision 1.0
> uhub3 at usb3 configuration 1 interface 0 "Generic OHCI root hub" rev
> 1.00/1.00 addr 1
> scsibus1 at sdmmc0: 2 targets, initiator 0
> sd1 at scsibus1 targ 1 lun 0: <SD/MMC, CBADS, 0010> removable
> sd1: 30007MB, 512 bytes/sector, 61454336 sectors
> vscsi0 at root
> scsibus2 at vscsi0: 256 targets
> softraid0 at root
> scsibus3 at softraid0: 256 targets
> bootfile: sd0a:/bsd
> boot device: sd0
> root on sd1a (1593ab2ee369c420.a) swap on sd1b dump on sd1b
> 
> # sysctl hw.sensors
> hw.sensors.sxits0.temp0=40.20 degC
> hw.sensors.axppmic0.temp0=35.00 degC
> hw.sensors.axppmic0.volt0=5.13 VDC (ACIN)
> hw.sensors.axppmic0.volt1=0.01 VDC (VBUS)
> hw.sensors.axppmic0.volt2=4.99 VDC (APS)
> hw.sensors.axppmic0.current0=0.11 A (ACIN)
> hw.sensors.axppmic0.current1=0.00 A (VBUS)
> hw.sensors.axppmic0.indicator0=On (ACIN), OK
> hw.sensors.axppmic0.indicator1=Off (VBUS)
> 
> 
> 
> -- 
> jazzi
> 
> Best Regard,
> 
> 

Reply via email to