a10_gpio.c (305435) | a10_gpio.c (305436) |
---|---|
1/*- 2 * Copyright (c) 2013 Ganbold Tsagaankhuu <ganbold@freebsd.org> 3 * Copyright (c) 2012 Oleksandr Tymoshenko <gonzo@freebsd.org> 4 * Copyright (c) 2012 Luiz Otavio O Souza. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 13 unchanged lines hidden (view full) --- 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * 28 */ 29#include <sys/cdefs.h> | 1/*- 2 * Copyright (c) 2013 Ganbold Tsagaankhuu <ganbold@freebsd.org> 3 * Copyright (c) 2012 Oleksandr Tymoshenko <gonzo@freebsd.org> 4 * Copyright (c) 2012 Luiz Otavio O Souza. 5 * All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 13 unchanged lines hidden (view full) --- 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * 28 */ 29#include <sys/cdefs.h> |
30__FBSDID("$FreeBSD: stable/11/sys/arm/allwinner/a10_gpio.c 305435 2016-09-05 20:07:03Z manu $"); | 30__FBSDID("$FreeBSD: stable/11/sys/arm/allwinner/a10_gpio.c 305436 2016-09-05 20:17:18Z manu $"); |
31 32#include <sys/param.h> 33#include <sys/systm.h> 34#include <sys/bus.h> 35 36#include <sys/kernel.h> 37#include <sys/module.h> 38#include <sys/rman.h> --- 36 unchanged lines hidden (view full) --- 75#define AW_PINCTRL 1 76#define AW_R_PINCTRL 2 77 78/* Defined in a10_padconf.c */ 79#ifdef SOC_ALLWINNER_A10 80extern const struct allwinner_padconf a10_padconf; 81#endif 82 | 31 32#include <sys/param.h> 33#include <sys/systm.h> 34#include <sys/bus.h> 35 36#include <sys/kernel.h> 37#include <sys/module.h> 38#include <sys/rman.h> --- 36 unchanged lines hidden (view full) --- 75#define AW_PINCTRL 1 76#define AW_R_PINCTRL 2 77 78/* Defined in a10_padconf.c */ 79#ifdef SOC_ALLWINNER_A10 80extern const struct allwinner_padconf a10_padconf; 81#endif 82 |
83/* Defined in a13_padconf.c */ 84#ifdef SOC_ALLWINNER_A13 85extern const struct allwinner_padconf a13_padconf; 86#endif 87 |
|
83/* Defined in a20_padconf.c */ 84#ifdef SOC_ALLWINNER_A20 85extern const struct allwinner_padconf a20_padconf; 86#endif 87 88/* Defined in a31_padconf.c */ 89#ifdef SOC_ALLWINNER_A31 90extern const struct allwinner_padconf a31_padconf; --- 19 unchanged lines hidden (view full) --- 110extern const struct allwinner_padconf a83t_padconf; 111extern const struct allwinner_padconf a83t_r_padconf; 112#endif 113 114static struct ofw_compat_data compat_data[] = { 115#ifdef SOC_ALLWINNER_A10 116 {"allwinner,sun4i-a10-pinctrl", (uintptr_t)&a10_padconf}, 117#endif | 88/* Defined in a20_padconf.c */ 89#ifdef SOC_ALLWINNER_A20 90extern const struct allwinner_padconf a20_padconf; 91#endif 92 93/* Defined in a31_padconf.c */ 94#ifdef SOC_ALLWINNER_A31 95extern const struct allwinner_padconf a31_padconf; --- 19 unchanged lines hidden (view full) --- 115extern const struct allwinner_padconf a83t_padconf; 116extern const struct allwinner_padconf a83t_r_padconf; 117#endif 118 119static struct ofw_compat_data compat_data[] = { 120#ifdef SOC_ALLWINNER_A10 121 {"allwinner,sun4i-a10-pinctrl", (uintptr_t)&a10_padconf}, 122#endif |
123#ifdef SOC_ALLWINNER_A13 124 {"allwinner,sun5i-a13-pinctrl", (uintptr_t)&a13_padconf}, 125#endif |
|
118#ifdef SOC_ALLWINNER_A20 119 {"allwinner,sun7i-a20-pinctrl", (uintptr_t)&a20_padconf}, 120#endif 121#ifdef SOC_ALLWINNER_A31 122 {"allwinner,sun6i-a31-pinctrl", (uintptr_t)&a31_padconf}, 123#endif 124#ifdef SOC_ALLWINNER_A31S 125 {"allwinner,sun6i-a31s-pinctrl", (uintptr_t)&a31s_padconf}, --- 599 unchanged lines hidden --- | 126#ifdef SOC_ALLWINNER_A20 127 {"allwinner,sun7i-a20-pinctrl", (uintptr_t)&a20_padconf}, 128#endif 129#ifdef SOC_ALLWINNER_A31 130 {"allwinner,sun6i-a31-pinctrl", (uintptr_t)&a31_padconf}, 131#endif 132#ifdef SOC_ALLWINNER_A31S 133 {"allwinner,sun6i-a31s-pinctrl", (uintptr_t)&a31s_padconf}, --- 599 unchanged lines hidden --- |