1*04dc82e1SThomas Gleixner /* SPDX-License-Identifier: GPL-2.0-only */ 22572f00dSJoshua Henderson /* 32572f00dSJoshua Henderson * Joshua Henderson <joshua.henderson@microchip.com> 42572f00dSJoshua Henderson * Copyright (C) 2015 Microchip Technology Inc. All rights reserved. 52572f00dSJoshua Henderson */ 62572f00dSJoshua Henderson #ifndef PIC32MZDA_COMMON_H 72572f00dSJoshua Henderson #define PIC32MZDA_COMMON_H 82572f00dSJoshua Henderson 92572f00dSJoshua Henderson /* early clock */ 102572f00dSJoshua Henderson u32 pic32_get_pbclk(int bus); 112572f00dSJoshua Henderson u32 pic32_get_sysclk(void); 122572f00dSJoshua Henderson 132572f00dSJoshua Henderson /* Device configuration */ 142572f00dSJoshua Henderson void __init pic32_config_init(void); 152572f00dSJoshua Henderson int pic32_set_lcd_mode(int mode); 162572f00dSJoshua Henderson int pic32_set_sdhci_adma_fifo_threshold(u32 rthrs, u32 wthrs); 172572f00dSJoshua Henderson u32 pic32_get_boot_status(void); 182572f00dSJoshua Henderson int pic32_disable_lcd(void); 192572f00dSJoshua Henderson int pic32_enable_lcd(void); 202572f00dSJoshua Henderson 212572f00dSJoshua Henderson #endif 22