mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-16 01:44:34 +00:00
i2c: samsung: Drop s3c24x0 specific code.
This has been dead code for many years now. Remove it. Signed-off-by: David Virag <virag.david003@gmail.com> Reviewed-by: Heiko Schocher <hs@denx.de>
This commit is contained in:
parent
6d06fdb93c
commit
8fc21bb8b2
2 changed files with 0 additions and 12 deletions
|
@ -145,11 +145,7 @@ static int hsi2c_get_clk_details(struct s3c24x0_i2c_bus *i2c_bus)
|
|||
unsigned int i = 0, utemp0 = 0, utemp1 = 0;
|
||||
unsigned int t_ftl_cycle;
|
||||
|
||||
#if defined(CONFIG_ARCH_EXYNOS4) || defined(CONFIG_ARCH_EXYNOS5)
|
||||
clkin = get_i2c_clk();
|
||||
#else
|
||||
clkin = get_PCLK();
|
||||
#endif
|
||||
/* FPCLK / FI2C =
|
||||
* (CLK_DIV + 1) * (TSCLK_L + TSCLK_H + 2) + 8 + 2 * FLT_CYCLE
|
||||
* uTemp0 = (CLK_DIV + 1) * (TSCLK_L + TSCLK_H + 2)
|
||||
|
|
|
@ -8,14 +8,10 @@
|
|||
#include <dm.h>
|
||||
#include <fdtdec.h>
|
||||
#include <time.h>
|
||||
#if defined(CONFIG_ARCH_EXYNOS4) || defined(CONFIG_ARCH_EXYNOS5)
|
||||
#include <log.h>
|
||||
#include <asm/arch/clk.h>
|
||||
#include <asm/arch/cpu.h>
|
||||
#include <asm/arch/pinmux.h>
|
||||
#else
|
||||
#include <asm/arch/s3c24x0_cpu.h>
|
||||
#endif
|
||||
#include <asm/global_data.h>
|
||||
#include <asm/io.h>
|
||||
#include <i2c.h>
|
||||
|
@ -53,11 +49,7 @@ static void read_write_byte(struct s3c24x0_i2c *i2c)
|
|||
static void i2c_ch_init(struct s3c24x0_i2c *i2c, int speed, int slaveadd)
|
||||
{
|
||||
ulong freq, pres = 16, div;
|
||||
#if defined(CONFIG_ARCH_EXYNOS4) || defined(CONFIG_ARCH_EXYNOS5)
|
||||
freq = get_i2c_clk();
|
||||
#else
|
||||
freq = get_PCLK();
|
||||
#endif
|
||||
/* calculate prescaler and divisor values */
|
||||
if ((freq / pres / (16 + 1)) > speed)
|
||||
/* set prescaler to 512 */
|
||||
|
|
Loading…
Add table
Reference in a new issue