Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Changes from 1 commit
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
377cf9c
ODROID-X: hkdk4412: Add new hardware based on Exynos4412
Jul 30, 2012
f55cc8b
ARM: EXYNOS: Enable multiple cores on Exynos4
Jul 24, 2012
75c46fc
ARM: EXYNOS: Add gpio functions for Exynos4412
Jul 13, 2012
6a590ab
ARM: EXYNOS: Add USB HSIC device
Jul 28, 2012
b9df846
USB: misc: Add USB3503 High-Speed Hub Controller
Jul 27, 2012
c391264
ODROID-X: usb: Add USB3503 platform device
Jul 29, 2012
d56d9ef
ODROID-X: lcd: ADD LG LP101WH1 LCD
Jul 27, 2012
5827ac1
ODROID-X: lcd: Remove vertical lines of LP101WH1
Aug 6, 2012
4dcbdb2
ODROID-X: Add power-off callback
Jul 29, 2012
35497c6
ODROID-X: power: Add power POWERKEY event
Aug 5, 2012
6c33b79
Revert "PM / Domains: Allow device callbacks to be added at any time"
Aug 1, 2012
4c2b709
Revert "PM / Domains: Add device domain data reference counter"
Jul 29, 2012
1c9e121
s5p-tv: hdmi: Hack for fixing system-hang during S2RAM
trbehera Mar 15, 2012
55533d6
media: s5p-tv: Add audio support
trbehera May 2, 2012
29fc034
media: s5p-tv: Enable HDMI mode to support audio output
trbehera May 2, 2012
4075c17
HACK: media: s5p-tv: Temporary HDMI color hack
Apr 27, 2012
9f81f21
s5p-tv: Fix compiler warning in mixer_video.c file
Apr 3, 2012
0c4ff03
media: s5p-hdmi: add support for frame buffer emulator
mszyprow Mar 28, 2011
320b774
media: s5p-tv: Set 1080p output as default preset
trbehera Jun 20, 2012
4e7390d
media: vb2: add frame buffer emulator for video output devices
mszyprow Mar 29, 2011
32a9451
video: s3c-fb: Add device tree support
Mar 30, 2012
c86bfde
video: s3c-fb: Fix compile error/warning if CONFIG_OF is not selected
Aug 2, 2012
0b458a7
video: s3c-fb: Add Overlay Support
May 3, 2012
ca69f13
video: s3c-fb: Implement release function
May 4, 2012
4192e50
video: s3c-fb: Add open functionality
May 11, 2012
99113a2
ARM: SAMSUNG: Add API to set platform data for s5p-tv driver
trbehera Apr 5, 2012
81182db
ARM: EXYNOS: Add HDMIPHY I2C adaptor
Jul 27, 2012
716575f
ODROID-X: hdmi: Add HDMI platform device
Aug 6, 2012
392533c
ODROID-X: hdmi: Add HDMI driver for Exynos4212
Aug 6, 2012
d376a5d
ODROID-X: hdmi: Change HDMIPHY PLL config table
Aug 6, 2012
2c9dda2
ODROID-X: config: Add odroidx_defconfig
Jul 27, 2012
3b0da99
ODROIDX: board: Change regulator's visual names
Aug 12, 2012
244f1d8
ODROID-X: hsmmc: Remove unnecessary HSMMC3
Aug 12, 2012
e80dad8
ODROID-X: hsmmc: Remove hsmmc3 platform data
Aug 13, 2012
3ed84a5
mmc: dw_mmc: lookup for optional biu and ciu clocks
Jul 17, 2012
3d07c66
ODROID-X: dw_mmc: Exynos4 speicific code change
Aug 12, 2012
1a8a0cf
ARM: EXYNOS: Add DWMCI device
Aug 12, 2012
3efa0e5
ODROID-X: board: Add eMMC device support
Aug 13, 2012
4cc4db2
ODROID-X: config: Enable eMMC kernel config
Aug 13, 2012
bfc181d
ODROID-X: config: Enable Exynos4 CPU_FREQ driver
Aug 12, 2012
da91bde
ARM: EXYNOS: Remove unnecessary clock 'sclk_dwmmc'.
Aug 13, 2012
782a45c
ARM: EXYNOS: Add audio I2S clock control
Aug 13, 2012
3417d71
ASoC: Add max98090 CODEC driver
Aug 11, 2012
264d9fd
ASoC: HKDK: Add audio layer for ODROID
Aug 11, 2012
aaae637
ODROID-X: board: Add MAX98090 audio codec device
Aug 13, 2012
1b15681
ODROID-X: config: Enables MAX98090 audio codec
Aug 13, 2012
69957fb
Merge remote-tracking branch 'origin/odroidx-next' into odroidx-v3.6-rc2
Aug 17, 2012
aba5097
ODROID-X: config: Build config based on Linux 3.6-rc2
Aug 17, 2012
3e485be
ODROID-X: config: Remove Tickless System option
Aug 18, 2012
6dcac11
ODROID-X: config: Change DWMMC driver to be loadable
Aug 18, 2012
0a74022
Merge branch 'master' into github_odroidx-next
Aug 24, 2012
9f3eb6a
ODROIDX: config: Build config based on Linux 3.6-rc3
Aug 24, 2012
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
ODROID-X: board: Add eMMC device support
Signed-off-by: Dongjin Kim <[email protected]>
  • Loading branch information
Dongjin Kim committed Aug 13, 2012
commit 3efa0e5382fecf84d39b13cbde8c2e42b54a0a78
20 changes: 8 additions & 12 deletions arch/arm/mach-exynos/mach-hkdk4412.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#include <linux/platform_data/s3c-hsotg.h>
#include <linux/delay.h>
#include <linux/lcd.h>
#include <linux/clk.h>

#include <asm/mach/arch.h>
#include <asm/hardware/gic.h>
Expand All @@ -48,9 +49,12 @@
#include <mach/ohci.h>
#include <mach/map.h>
#include <mach/regs-pmu.h>
#include <mach/dwmci.h>

#include "common.h"

extern void exynos4_setup_dwmci_cfg_gpio(struct platfrom_device *dev, int width);

/* Following are default values for UCON, ULCON and UFCON UART registers */
#define HKDK4412_UCON_DEFAULT (S3C2410_UCON_TXILEVEL | \
S3C2410_UCON_RXILEVEL | \
Expand Down Expand Up @@ -96,18 +100,6 @@ static struct s3c2410_uartcfg hkdk4412_uartcfgs[] __initdata = {
},
};

static struct s3c_sdhci_platdata hkdk4412_hsmmc2_pdata __initdata = {
.cd_type = S3C_SDHCI_CD_INTERNAL,
#ifdef CONFIG_EXYNOS4_SDHCI_CH2_8BIT
.max_width = 8,
.host_caps = MMC_CAP_8_BIT_DATA,
#endif
};

static struct s3c_sdhci_platdata hkdk4412_hsmmc3_pdata __initdata = {
.cd_type = S3C_SDHCI_CD_INTERNAL,
};

static struct regulator_consumer_supply __initdata max77686_buck1_consumer[] = {
};

Expand Down Expand Up @@ -1084,6 +1076,7 @@ static struct platform_device *hkdk4412_devices[] __initdata = {
&hdmi_fixed_voltage,
#endif
&exynos4_device_ohci,
&exynos4_device_dwmci,
&hkdk4412_leds_gpio,
#if defined(CONFIG_LCD_LP101WH1)
&hkdk4412_lcd_lp101wh1,
Expand Down Expand Up @@ -1180,6 +1173,9 @@ static void __init hkdk4412_machine_init(void)

s3c_sdhci2_set_platdata(&hkdk4412_hsmmc2_pdata);

exynos4_setup_dwmci_cfg_gpio(NULL, 8);
exynos4_dwmci_set_platdata(&hkdk4412_dwmci_pdata);

hkdk4412_ehci_init();
hkdk4412_ohci_init();
s3c_hsotg_set_platdata(&hkdk4412_hsotg_pdata);
Expand Down