]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blame - arch/arm/mach-s3c/setup-spi-s3c24xx.c
Merge drm/drm-next into drm-intel-next
[mirror_ubuntu-jammy-kernel.git] / arch / arm / mach-s3c / setup-spi-s3c24xx.c
CommitLineData
84b21701
KK
1// SPDX-License-Identifier: GPL-2.0
2//
3// HS-SPI device setup for S3C2443/S3C2416
4//
5// Copyright (C) 2011 Samsung Electronics Ltd.
6// http://www.samsung.com/
f03eb25e
HS
7
8#include <linux/gpio.h>
9#include <linux/platform_device.h>
10
c6ff132d 11#include "gpio-cfg.h"
f03eb25e 12
c6ff132d
AB
13#include "hardware-s3c24xx.h"
14#include "regs-gpio.h"
f03eb25e
HS
15
16#ifdef CONFIG_S3C64XX_DEV_SPI0
868dee91 17int s3c64xx_spi0_cfg_gpio(void)
f03eb25e
HS
18{
19 /* enable hsspi bit in misccr */
20 s3c2410_modify_misccr(S3C2416_MISCCR_HSSPI_EN2, 1);
21
22 s3c_gpio_cfgall_range(S3C2410_GPE(11), 3,
23 S3C_GPIO_SFN(2), S3C_GPIO_PULL_UP);
24
25 return 0;
26}
27#endif