We are designing a product with mutliple PCA9535 I2C port expanders. To ensure a clean SCL signal at the PCA9535's, we drive the SCL from the master, with a pullup, into a clock driver. From the clock driver we drive directly into the SCL pins of the PCA9535. Since the input to the PCA9535 is not from an open collector anymore, but a clock driver, do we still need pullups on the SCL inputs? Also if the ports are outputs do they need pullups?