// SPDX-License-Identifier: GPL-2.0-or-later /* * maxim-max96772.c -- I2C register interface access for max96772 serdes chip * * Copyright (c) 2023-2028 Rockchip Electronics Co. Ltd. * * Author: luowei */ #include #include "maxim-max96772.h" int max96772_panel_init(struct serdes *serdes) { return 0; } int max96772_panel_prepare(struct serdes *serdes) { return 0; } int max96772_panel_unprepare(struct serdes *serdes) { return 0; } int max96772_panel_enable(struct serdes *serdes) { return 0; } int max96772_panel_disable(struct serdes *serdes) { return 0; } int max96772_panel_backlight_enable(struct serdes *serdes) { return 0; } int max96772_panel_backlight_disable(struct serdes *serdes) { return 0; } static struct serdes_chip_panel_ops max96772_panel_ops = { .init = max96772_panel_init, .prepare = max96772_panel_prepare, .unprepare = max96772_panel_unprepare, .enable = max96772_panel_enable, .disable = max96772_panel_disable, .backlight_enable = max96772_panel_backlight_enable, .backlight_disable = max96772_panel_backlight_disable, }; struct serdes_chip_data serdes_max96772_data = { .name = "max96772", .serdes_type = TYPE_DES, .serdes_id = MAXIM_ID_MAX96772, .panel_ops = &max96772_panel_ops, }; EXPORT_SYMBOL_GPL(serdes_max96772_data);