exynos_tmu.c (59dfa54c5edf4955e6e5469fd7cb8c0a5a813818) exynos_tmu.c (0c1836a6563decc6de8622b2ed71523b3bdceb65)
1/*
2 * exynos_tmu.c - Samsung EXYNOS TMU (Thermal Management Unit)
3 *
4 * Copyright (C) 2011 Samsung Electronics
5 * Donggeun Kim <dg77.kim@samsung.com>
6 * Amit Daniel Kachhap <amit.kachhap@linaro.org>
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 13 unchanged lines hidden (view full) ---

22 */
23
24#include <linux/clk.h>
25#include <linux/io.h>
26#include <linux/interrupt.h>
27#include <linux/module.h>
28#include <linux/of.h>
29#include <linux/platform_device.h>
1/*
2 * exynos_tmu.c - Samsung EXYNOS TMU (Thermal Management Unit)
3 *
4 * Copyright (C) 2011 Samsung Electronics
5 * Donggeun Kim <dg77.kim@samsung.com>
6 * Amit Daniel Kachhap <amit.kachhap@linaro.org>
7 *
8 * This program is free software; you can redistribute it and/or modify

--- 13 unchanged lines hidden (view full) ---

22 */
23
24#include <linux/clk.h>
25#include <linux/io.h>
26#include <linux/interrupt.h>
27#include <linux/module.h>
28#include <linux/of.h>
29#include <linux/platform_device.h>
30#include <linux/platform_data/exynos_thermal.h>
31
32#include "exynos_thermal_common.h"
30
31#include "exynos_thermal_common.h"
32#include "exynos_tmu.h"
33
34/* Exynos generic registers */
35#define EXYNOS_TMU_REG_TRIMINFO 0x0
36#define EXYNOS_TMU_REG_CONTROL 0x20
37#define EXYNOS_TMU_REG_STATUS 0x28
38#define EXYNOS_TMU_REG_CURRENT_TEMP 0x40
39#define EXYNOS_TMU_REG_INTEN 0x70
40#define EXYNOS_TMU_REG_INTSTAT 0x74

--- 612 unchanged lines hidden ---
33
34/* Exynos generic registers */
35#define EXYNOS_TMU_REG_TRIMINFO 0x0
36#define EXYNOS_TMU_REG_CONTROL 0x20
37#define EXYNOS_TMU_REG_STATUS 0x28
38#define EXYNOS_TMU_REG_CURRENT_TEMP 0x40
39#define EXYNOS_TMU_REG_INTEN 0x70
40#define EXYNOS_TMU_REG_INTSTAT 0x74

--- 612 unchanged lines hidden ---