162306a36Sopenharmony_ci/* SPDX-License-Identifier: GPL-2.0-or-later */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci Mantis PCI bridge driver 462306a36Sopenharmony_ci 562306a36Sopenharmony_ci Copyright (C) Manu Abraham (abraham.manu@gmail.com) 662306a36Sopenharmony_ci 762306a36Sopenharmony_ci*/ 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#ifndef __MANTIS_DVB_H 1062306a36Sopenharmony_ci#define __MANTIS_DVB_H 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_cienum mantis_power { 1362306a36Sopenharmony_ci POWER_OFF = 0, 1462306a36Sopenharmony_ci POWER_ON = 1 1562306a36Sopenharmony_ci}; 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ciextern int mantis_frontend_power(struct mantis_pci *mantis, enum mantis_power power); 1862306a36Sopenharmony_ciextern void mantis_frontend_soft_reset(struct mantis_pci *mantis); 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciextern int mantis_dvb_init(struct mantis_pci *mantis); 2162306a36Sopenharmony_ciextern int mantis_dvb_exit(struct mantis_pci *mantis); 2262306a36Sopenharmony_ci 2362306a36Sopenharmony_ci#endif /* __MANTIS_DVB_H */ 24