berlin2-avpll.h 686 B

123456789101112131415161718192021
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright (c) 2014 Marvell Technology Group Ltd.
  4. *
  5. * Sebastian Hesselbarth <[email protected]>
  6. * Alexandre Belloni <[email protected]>
  7. */
  8. #ifndef __BERLIN2_AVPLL_H
  9. #define __BERLIN2_AVPLL_H
  10. #define BERLIN2_AVPLL_BIT_QUIRK BIT(0)
  11. #define BERLIN2_AVPLL_SCRAMBLE_QUIRK BIT(1)
  12. int berlin2_avpll_vco_register(void __iomem *base, const char *name,
  13. const char *parent_name, u8 vco_flags, unsigned long flags);
  14. int berlin2_avpll_channel_register(void __iomem *base, const char *name,
  15. u8 index, const char *parent_name, u8 ch_flags,
  16. unsigned long flags);
  17. #endif /* __BERLIN2_AVPLL_H */