// SPDX-License-Identifier: GPL-2.0 #include "ddk750_reg.h" #include "ddk750_mode.h" #include "ddk750_chip.h" /* * SM750LE only: * This function takes care extra registers and bit fields required to set * up a mode in SM750LE * * Explanation about Display Control register: * HW only supports 7 predefined pixel clocks, and clock select is * in bit 29:27 of Display Control register. */ static unsigned long display_control_adjust_SM750LE(struct mode_parameter *mode_param, unsigned long disp_control) { … } /* only timing related registers will be programed */ static void program_mode_registers(struct mode_parameter *mode_param, struct pll_value *pll) { … } int ddk750_set_mode_timing(struct mode_parameter *parm, enum clock_type clock) { … }