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 --- |