This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TCA9545A: Kernel driver files needed

Part Number: TCA9545A

hi team,

Do we have kernel driver .c and ,h files for TCA9545A? Something like “drivers\i2c\muxes\i2c-mux-pca954x.c” which is the NXP driver file in kernel.

thanks.

  • 	[pca_9545] = {
    		.nchans = 4,
    		.has_irq = 1,
    		.muxtype = pca954x_isswi,
    		.id = { .manufacturer_id = I2C_DEVICE_ID_NONE },
    	},

    This correctly describes the TCA9545A; it's compatible with the PCA9545.

  • Hi Kelly,

    Our devices share the same address settings and address maps as the NXP PCA devices so the drivers for the NXP version should work for our TCA devices (Like Clemens has pointed out in the first reply).

    The only difference I am aware of in terms of I2C switches is, the NXP devices support restart conditions (Datasheet discourages it) but our device does not.

    -Bobby