mn88443x.h 561 B

12345678910111213141516171819202122232425262728
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Socionext MN88443x series demodulator driver for ISDB-S/ISDB-T.
  4. *
  5. * Copyright (c) 2018 Socionext Inc.
  6. */
  7. #ifndef MN88443X_H
  8. #define MN88443X_H
  9. #include <media/dvb_frontend.h>
  10. /* ISDB-T IF frequency */
  11. #define DIRECT_IF_57MHZ 57000000
  12. #define DIRECT_IF_44MHZ 44000000
  13. #define LOW_IF_4MHZ 4000000
  14. struct mn88443x_config {
  15. struct clk *mclk;
  16. u32 if_freq;
  17. struct gpio_desc *reset_gpio;
  18. /* Everything after that is returned by the driver. */
  19. struct dvb_frontend **fe;
  20. };
  21. #endif /* MN88443X_H */