Re: [PATCH v4 2/2] pinctrl: upboard: add device id INTC1055 based UP boards support
From: GaryWang
Date: Tue Jul 07 2026 - 12:06:48 EST
On Tue, Jul 7, 2026 at 7:50 PM Thomas Richard
<thomas.richard@xxxxxxxxxxx> wrote:
>
> Hello Gary,
>
> On 7/6/26 12:36 PM, Gary Wang wrote:
> > Add support "UP Xtreme i12" and I2C/PWM/UART/SPI pins mapping data.
>
> Driver probes successfully on UP Xtreme i12.
>
> I tested the IOs:
> - pwm0 does not work.
you have to use our pwm kernel module for pwm test, I'll provide later.
> - uart1 partially works: TX is okay, but loopback doesn't work. Signal
> is bad when I add a loopback. Looks like pinctrl misconfig on SoC side.
uart1 tested ok on our side, if you loop TX/RX do not forget to turn off
hardware flow control. and we have executed cmd as below to make sure
direction is set all right.
echo "uart1_grp uart1" >
/sys/kernel/debug/pinctrl/upboard-pinctrl/pinmux-select
> - i2c busses are okay.
> - for SPI, MOSI and CLK are okay, but not CS.
Do you have enabled spi in BIOS HAT configuration?
CS0 should be ok, it's SOC defined, CS1 is optional, users can activate low by
himself before read/write, actually all gpio can be manually used as CS pin.
> - all GPIOs are okay.
>
> Could you have a look please.
>
> Best Regards,
> Thomas
>