]> Git Repo - J-linux.git/blob - include/linux/soc/nxp/lpc32xx-misc.h
Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd5f/linux...
[J-linux.git] / include / linux / soc / nxp / lpc32xx-misc.h
1 /* SPDX-License-Identifier: GPL-2.0-or-later */
2 /*
3  * Author: Kevin Wells <[email protected]>
4  *
5  * Copyright (C) 2010 NXP Semiconductors
6  */
7
8 #ifndef __SOC_LPC32XX_MISC_H
9 #define __SOC_LPC32XX_MISC_H
10
11 #include <linux/types.h>
12 #include <linux/phy.h>
13
14 #ifdef CONFIG_ARCH_LPC32XX
15 extern u32 lpc32xx_return_iram(void __iomem **mapbase, dma_addr_t *dmaaddr);
16 extern void lpc32xx_set_phy_interface_mode(phy_interface_t mode);
17 extern void lpc32xx_loopback_set(resource_size_t mapbase, int state);
18 #else
19 static inline u32 lpc32xx_return_iram(void __iomem **mapbase, dma_addr_t *dmaaddr)
20 {
21         *mapbase = NULL;
22         *dmaaddr = 0;
23         return 0;
24 }
25 static inline void lpc32xx_set_phy_interface_mode(phy_interface_t mode)
26 {
27 }
28 static inline void lpc32xx_loopback_set(resource_size_t mapbase, int state)
29 {
30 }
31 #endif
32
33 #endif  /* __SOC_LPC32XX_MISC_H */
This page took 0.032189 seconds and 4 git commands to generate.