23 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2#ifndef __MATROXFB_MISC_H__3#define __MATROXFB_MISC_H__4 5#include "matroxfb_base.h"6 7/* also for modules */8int matroxfb_PLL_calcclock(const struct matrox_pll_features* pll, unsigned int freq, unsigned int fmax,9 unsigned int* in, unsigned int* feed, unsigned int* post);10static inline int PLL_calcclock(const struct matrox_fb_info *minfo,11 unsigned int freq, unsigned int fmax,12 unsigned int *in, unsigned int *feed,13 unsigned int *post)14{15 return matroxfb_PLL_calcclock(&minfo->features.pll, freq, fmax, in, feed, post);16}17 18int matroxfb_vgaHWinit(struct matrox_fb_info *minfo, struct my_timming* m);19void matroxfb_vgaHWrestore(struct matrox_fb_info *minfo);20void matroxfb_read_pins(struct matrox_fb_info *minfo);21 22#endif /* __MATROXFB_MISC_H__ */23