apple_gmux_data    66 drivers/platform/x86/apple-gmux.c static struct apple_gmux_data *apple_gmux_data;
apple_gmux_data   102 drivers/platform/x86/apple-gmux.c static u8 gmux_pio_read8(struct apple_gmux_data *gmux_data, int port)
apple_gmux_data   107 drivers/platform/x86/apple-gmux.c static void gmux_pio_write8(struct apple_gmux_data *gmux_data, int port,
apple_gmux_data   113 drivers/platform/x86/apple-gmux.c static u32 gmux_pio_read32(struct apple_gmux_data *gmux_data, int port)
apple_gmux_data   118 drivers/platform/x86/apple-gmux.c static void gmux_pio_write32(struct apple_gmux_data *gmux_data, int port,
apple_gmux_data   130 drivers/platform/x86/apple-gmux.c static int gmux_index_wait_ready(struct apple_gmux_data *gmux_data)
apple_gmux_data   145 drivers/platform/x86/apple-gmux.c static int gmux_index_wait_complete(struct apple_gmux_data *gmux_data)
apple_gmux_data   162 drivers/platform/x86/apple-gmux.c static u8 gmux_index_read8(struct apple_gmux_data *gmux_data, int port)
apple_gmux_data   176 drivers/platform/x86/apple-gmux.c static void gmux_index_write8(struct apple_gmux_data *gmux_data, int port,
apple_gmux_data   187 drivers/platform/x86/apple-gmux.c static u32 gmux_index_read32(struct apple_gmux_data *gmux_data, int port)
apple_gmux_data   201 drivers/platform/x86/apple-gmux.c static void gmux_index_write32(struct apple_gmux_data *gmux_data, int port,
apple_gmux_data   220 drivers/platform/x86/apple-gmux.c static u8 gmux_read8(struct apple_gmux_data *gmux_data, int port)
apple_gmux_data   228 drivers/platform/x86/apple-gmux.c static void gmux_write8(struct apple_gmux_data *gmux_data, int port, u8 val)
apple_gmux_data   236 drivers/platform/x86/apple-gmux.c static u32 gmux_read32(struct apple_gmux_data *gmux_data, int port)
apple_gmux_data   244 drivers/platform/x86/apple-gmux.c static void gmux_write32(struct apple_gmux_data *gmux_data, int port,
apple_gmux_data   253 drivers/platform/x86/apple-gmux.c static bool gmux_is_indexed(struct apple_gmux_data *gmux_data)
apple_gmux_data   286 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data = bl_get_data(bd);
apple_gmux_data   293 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data = bl_get_data(bd);
apple_gmux_data   386 drivers/platform/x86/apple-gmux.c static void gmux_read_switch_state(struct apple_gmux_data *gmux_data)
apple_gmux_data   404 drivers/platform/x86/apple-gmux.c static void gmux_write_switch_state(struct apple_gmux_data *gmux_data)
apple_gmux_data   424 drivers/platform/x86/apple-gmux.c 	apple_gmux_data->switch_state_ddc = id;
apple_gmux_data   425 drivers/platform/x86/apple-gmux.c 	apple_gmux_data->switch_state_display = id;
apple_gmux_data   426 drivers/platform/x86/apple-gmux.c 	if (apple_gmux_data->external_switchable)
apple_gmux_data   427 drivers/platform/x86/apple-gmux.c 		apple_gmux_data->switch_state_external = id;
apple_gmux_data   429 drivers/platform/x86/apple-gmux.c 	gmux_write_switch_state(apple_gmux_data);
apple_gmux_data   437 drivers/platform/x86/apple-gmux.c 		apple_gmux_data->switch_state_ddc;
apple_gmux_data   443 drivers/platform/x86/apple-gmux.c 	apple_gmux_data->switch_state_ddc = id;
apple_gmux_data   446 drivers/platform/x86/apple-gmux.c 		gmux_write8(apple_gmux_data, GMUX_PORT_SWITCH_DDC, 1);
apple_gmux_data   448 drivers/platform/x86/apple-gmux.c 		gmux_write8(apple_gmux_data, GMUX_PORT_SWITCH_DDC, 2);
apple_gmux_data   461 drivers/platform/x86/apple-gmux.c static int gmux_set_discrete_state(struct apple_gmux_data *gmux_data,
apple_gmux_data   492 drivers/platform/x86/apple-gmux.c 	return gmux_set_discrete_state(apple_gmux_data, state);
apple_gmux_data   533 drivers/platform/x86/apple-gmux.c static inline void gmux_disable_interrupts(struct apple_gmux_data *gmux_data)
apple_gmux_data   539 drivers/platform/x86/apple-gmux.c static inline void gmux_enable_interrupts(struct apple_gmux_data *gmux_data)
apple_gmux_data   545 drivers/platform/x86/apple-gmux.c static inline u8 gmux_interrupt_get_status(struct apple_gmux_data *gmux_data)
apple_gmux_data   550 drivers/platform/x86/apple-gmux.c static void gmux_clear_interrupts(struct apple_gmux_data *gmux_data)
apple_gmux_data   563 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp);
apple_gmux_data   579 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp);
apple_gmux_data   588 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp);
apple_gmux_data   604 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data;
apple_gmux_data   613 drivers/platform/x86/apple-gmux.c 	if (apple_gmux_data)
apple_gmux_data   747 drivers/platform/x86/apple-gmux.c 	apple_gmux_data = gmux_data;
apple_gmux_data   774 drivers/platform/x86/apple-gmux.c 	apple_gmux_data = NULL;
apple_gmux_data   793 drivers/platform/x86/apple-gmux.c 	struct apple_gmux_data *gmux_data = pnp_get_drvdata(pnp);
apple_gmux_data   807 drivers/platform/x86/apple-gmux.c 	apple_gmux_data = NULL;