Lines Matching defs:mlxreg_lc
74 struct mlxreg_lc { struct
90 enum mlxreg_lc_state state; argument
412 mlxreg_lc_create_static_devices(struct mlxreg_lc *mlxreg_lc, struct mlxreg_hotplug_device *devs, in mlxreg_lc_create_static_devices()
443 mlxreg_lc_destroy_static_devices(struct mlxreg_lc *mlxreg_lc, struct mlxreg_hotplug_device *devs, in mlxreg_lc_destroy_static_devices()
458 static int mlxreg_lc_power_on_off(struct mlxreg_lc *mlxreg_lc, u8 action) in mlxreg_lc_power_on_off()
478 static int mlxreg_lc_enable_disable(struct mlxreg_lc *mlxreg_lc, bool action) in mlxreg_lc_enable_disable()
507 mlxreg_lc_sn4800_c16_config_init(struct mlxreg_lc *mlxreg_lc, void *regmap, in mlxreg_lc_sn4800_c16_config_init()
533 mlxreg_lc_state_update(struct mlxreg_lc *mlxreg_lc, enum mlxreg_lc_state state, u8 action) in mlxreg_lc_state_update()
542 mlxreg_lc_state_update_locked(struct mlxreg_lc *mlxreg_lc, enum mlxreg_lc_state state, u8 action) in mlxreg_lc_state_update_locked()
560 struct mlxreg_lc *mlxreg_lc = handle; in mlxreg_lc_event_handler() local
645 struct mlxreg_lc *mlxreg_lc = handle; in mlxreg_lc_completion_notify() local
714 mlxreg_lc_config_init(struct mlxreg_lc *mlxreg_lc, void *regmap, in mlxreg_lc_config_init()
797 static void mlxreg_lc_config_exit(struct mlxreg_lc *mlxreg_lc) in mlxreg_lc_config_exit()
814 struct mlxreg_lc *mlxreg_lc; in mlxreg_lc_probe() local
913 struct mlxreg_lc *mlxreg_lc = platform_get_drvdata(pdev); in mlxreg_lc_remove() local