sii9234 193 drivers/gpu/drm/bridge/sii9234.c static int sii9234_writeb(struct sii9234 *ctx, int id, int offset, sii9234 211 drivers/gpu/drm/bridge/sii9234.c static int sii9234_writebm(struct sii9234 *ctx, int id, int offset, sii9234 248 drivers/gpu/drm/bridge/sii9234.c static int sii9234_readb(struct sii9234 *ctx, int id, int offset) sii9234 274 drivers/gpu/drm/bridge/sii9234.c static int sii9234_clear_error(struct sii9234 *ctx) sii9234 283 drivers/gpu/drm/bridge/sii9234.c #define mhl_tx_writeb(sii9234, offset, value) \ sii9234 284 drivers/gpu/drm/bridge/sii9234.c sii9234_writeb(sii9234, I2C_MHL, offset, value) sii9234 285 drivers/gpu/drm/bridge/sii9234.c #define mhl_tx_writebm(sii9234, offset, value, mask) \ sii9234 286 drivers/gpu/drm/bridge/sii9234.c sii9234_writebm(sii9234, I2C_MHL, offset, value, mask) sii9234 287 drivers/gpu/drm/bridge/sii9234.c #define mhl_tx_readb(sii9234, offset) \ sii9234 288 drivers/gpu/drm/bridge/sii9234.c sii9234_readb(sii9234, I2C_MHL, offset) sii9234 289 drivers/gpu/drm/bridge/sii9234.c #define cbus_writeb(sii9234, offset, value) \ sii9234 290 drivers/gpu/drm/bridge/sii9234.c sii9234_writeb(sii9234, I2C_CBUS, offset, value) sii9234 291 drivers/gpu/drm/bridge/sii9234.c #define cbus_writebm(sii9234, offset, value, mask) \ sii9234 292 drivers/gpu/drm/bridge/sii9234.c sii9234_writebm(sii9234, I2C_CBUS, offset, value, mask) sii9234 293 drivers/gpu/drm/bridge/sii9234.c #define cbus_readb(sii9234, offset) \ sii9234 294 drivers/gpu/drm/bridge/sii9234.c sii9234_readb(sii9234, I2C_CBUS, offset) sii9234 295 drivers/gpu/drm/bridge/sii9234.c #define hdmi_writeb(sii9234, offset, value) \ sii9234 296 drivers/gpu/drm/bridge/sii9234.c sii9234_writeb(sii9234, I2C_HDMI, offset, value) sii9234 297 drivers/gpu/drm/bridge/sii9234.c #define hdmi_writebm(sii9234, offset, value, mask) \ sii9234 298 drivers/gpu/drm/bridge/sii9234.c sii9234_writebm(sii9234, I2C_HDMI, offset, value, mask) sii9234 299 drivers/gpu/drm/bridge/sii9234.c #define hdmi_readb(sii9234, offset) \ sii9234 300 drivers/gpu/drm/bridge/sii9234.c sii9234_readb(sii9234, I2C_HDMI, offset) sii9234 301 drivers/gpu/drm/bridge/sii9234.c #define tpi_writeb(sii9234, offset, value) \ sii9234 302 drivers/gpu/drm/bridge/sii9234.c sii9234_writeb(sii9234, I2C_TPI, offset, value) sii9234 303 drivers/gpu/drm/bridge/sii9234.c #define tpi_writebm(sii9234, offset, value, mask) \ sii9234 304 drivers/gpu/drm/bridge/sii9234.c sii9234_writebm(sii9234, I2C_TPI, offset, value, mask) sii9234 305 drivers/gpu/drm/bridge/sii9234.c #define tpi_readb(sii9234, offset) \ sii9234 306 drivers/gpu/drm/bridge/sii9234.c sii9234_readb(sii9234, I2C_TPI, offset) sii9234 308 drivers/gpu/drm/bridge/sii9234.c static u8 sii9234_tmds_control(struct sii9234 *ctx, bool enable) sii9234 317 drivers/gpu/drm/bridge/sii9234.c static int sii9234_cbus_reset(struct sii9234 *ctx) sii9234 342 drivers/gpu/drm/bridge/sii9234.c static int sii9234_cbus_init(struct sii9234 *ctx) sii9234 388 drivers/gpu/drm/bridge/sii9234.c static void force_usb_id_switch_open(struct sii9234 *ctx) sii9234 399 drivers/gpu/drm/bridge/sii9234.c static void release_usb_id_switch_open(struct sii9234 *ctx) sii9234 408 drivers/gpu/drm/bridge/sii9234.c static int sii9234_power_init(struct sii9234 *ctx) sii9234 421 drivers/gpu/drm/bridge/sii9234.c static int sii9234_hdmi_init(struct sii9234 *ctx) sii9234 441 drivers/gpu/drm/bridge/sii9234.c static int sii9234_mhl_tx_ctl_int(struct sii9234 *ctx) sii9234 451 drivers/gpu/drm/bridge/sii9234.c static int sii9234_reset(struct sii9234 *ctx) sii9234 545 drivers/gpu/drm/bridge/sii9234.c static int sii9234_goto_d3(struct sii9234 *ctx) sii9234 568 drivers/gpu/drm/bridge/sii9234.c static int sii9234_hw_on(struct sii9234 *ctx) sii9234 573 drivers/gpu/drm/bridge/sii9234.c static void sii9234_hw_off(struct sii9234 *ctx) sii9234 580 drivers/gpu/drm/bridge/sii9234.c static void sii9234_hw_reset(struct sii9234 *ctx) sii9234 587 drivers/gpu/drm/bridge/sii9234.c static void sii9234_cable_in(struct sii9234 *ctx) sii9234 607 drivers/gpu/drm/bridge/sii9234.c static void sii9234_cable_out(struct sii9234 *ctx) sii9234 625 drivers/gpu/drm/bridge/sii9234.c static enum sii9234_state sii9234_rgnd_ready_irq(struct sii9234 *ctx) sii9234 667 drivers/gpu/drm/bridge/sii9234.c static enum sii9234_state sii9234_mhl_established(struct sii9234 *ctx) sii9234 687 drivers/gpu/drm/bridge/sii9234.c static enum sii9234_state sii9234_hpd_change(struct sii9234 *ctx) sii9234 706 drivers/gpu/drm/bridge/sii9234.c static enum sii9234_state sii9234_rsen_change(struct sii9234 *ctx) sii9234 752 drivers/gpu/drm/bridge/sii9234.c struct sii9234 *ctx = data; sii9234 815 drivers/gpu/drm/bridge/sii9234.c static int sii9234_init_resources(struct sii9234 *ctx, sii9234 872 drivers/gpu/drm/bridge/sii9234.c static void sii9234_deinit_resources(struct sii9234 *ctx) sii9234 879 drivers/gpu/drm/bridge/sii9234.c static inline struct sii9234 *bridge_to_sii9234(struct drm_bridge *bridge) sii9234 881 drivers/gpu/drm/bridge/sii9234.c return container_of(bridge, struct sii9234, bridge); sii9234 901 drivers/gpu/drm/bridge/sii9234.c struct sii9234 *ctx; sii9234 949 drivers/gpu/drm/bridge/sii9234.c struct sii9234 *ctx = i2c_get_clientdata(client);