Re: [PATCH v4 2/2] pinctrl: upboard: add device id INTC1055 based UP boards support

From: Thomas Richard

Date: Wed Jul 08 2026 - 04:01:36 EST


Hello Gary,

On 7/7/26 5:55 PM, GaryWang wrote:
> 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.

Ack

>> - 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

I did some tests with/without flow control using linux-serial-test tool.

>> - 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.

I applied an ACPI overlay. I'll test it again.

>> - all GPIOs are okay.
>>
>> Could you have a look please.

Anyway these are not related to this patch series.
Thanks for the clarification.

Tested-by: Thomas Richard <thomas.richard@xxxxxxxxxxx>

Best Regards,
Thomas