[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <8859d983-f4ff-498b-bb0b-eb84206ad969@beagleboard.org>
Date: Thu, 3 Jul 2025 16:56:20 +0530
From: Ayush Singh <ayush@...gleboard.org>
To: Herve Codina <herve.codina@...tlin.com>
Cc: conor+dt@...nel.org, devicetree@...r.kernel.org, krzk+dt@...nel.org,
linux-i2c@...r.kernel.org, linux-kernel@...r.kernel.org,
luca.ceresoli@...tlin.com, robh@...nel.org, thomas.petazzoni@...tlin.com,
wsa+renesas@...g-engineering.com
Subject: Re: [RFC PATCH 0/3] i2c: Introduce i2c bus extensions
On 6/13/25 13:00, Herve Codina wrote:
> Hi Ayush,
>
> On Thu, 12 Jun 2025 13:22:45 +0530
> Ayush Singh <ayush@...gleboard.org> wrote:
>
>> I have tested this patch series for use with pocketbeagle 2 connector
>> driver [0]. To get a better idea how it looks in real devicetree, see
>> the base tree [1] and the overlay [2]. Since it also used gpio and pwm
>> nexus nodes, along with providing pinmux for pins, it can provide a
>> better picture of how the different pieces (export-symbols, nexus nodes,
>> etc) look when combined.
> Nice. Happy to see that I am no more alone with a system using these
> features.
>
>>
>> I also have a question for Herve. Do you already have any working
>> patches for similar extension for SPI and UART in some private tree?
> No, I didn't do anything related to SPI nor UART.
>
> On my system, no SPI nor UART are wired to my connector and so, I haven't
> got any needs to implement extension busses for SPI an UART (serial dev bus)
> nor any support for nexus nodes for other kind of components.
>
> Best regards,
> Hervé
I have added SPI bus extension to my kernel tree [0]. Now, the techlab
cape (other than mikrobus port) works using export-symbols + i2c and spi
bus extension + eeprom auto detection.
Here is a list of everything currently working on the tree:
1. EEPROM based auto-detection.
2. SPI
3. I2C
4. PWM
5. GPIO
Missing:
1. UART (Don't have a cape that has something using the UART yet. Maybe
need to experiment with MikroBUS).
Not quite sure what else to do to move things forward.
Best Regards,
Ayush Singh
[0]: https://github.com/Ayush1325/linux/tree/beagle-cape-v1
Powered by blists - more mailing lists