Hi Bill! Thanks for the information. I didn't have much time recently to pursue this further and just started looking into this again. I checked the label on the chip and I do have a version B chip. I have a follow-up question that I'm hoping you could help me with..
Looking at the device-tree schema of the DSA driver (https://github.com/raspberrypi/linux/blob/rpi-5.19.y/Documentation/devicetree/bindings/net/dsa/realtek.yaml), I noticed that besides the data and clock GPIOs, one also has to define the reset GPIO. In the interceptor.dts from Axzez' kernel patch there is no such GPIO defined:
/ {
rtl8367rb: rtl8367rb {
compatible = "realtek,rtl8367c";
gpio-sda = <&gpio 44 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
gpio-sck = <&gpio 45 (GPIO_ACTIVE_HIGH | GPIO_OPEN_DRAIN)>;
};
};
Is the reset pin of the chip connected to a GPIO and if so, could you please tell me which one it is and which flags it should have?
I'm not familiar with device-tree and kernel driver setup, so I'm not sure if I could figure this out myself...