]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - arch/arm/cpu/armv7/rmobile/cpu_info-rcar.c
65e89aa250d4f8331e7c6be87b6ce790bcac2c51
[karo-tx-uboot.git] / arch / arm / cpu / armv7 / rmobile / cpu_info-rcar.c
1 /*
2  * arch/arm/cpu/armv7/rmobile/cpu_info-rcar.c
3  *
4  * Copyright (C) 2013,2014 Renesas Electronics Corporation
5  *
6  * SPDX-License-Identifier: GPL-2.0
7  */
8 #include <common.h>
9 #include <asm/io.h>
10
11 #define PRR 0xFF000044
12
13 u32 rmobile_get_cpu_type(void)
14 {
15         return (readl(PRR) & 0x00007F00) >> 8;
16 }
17
18 u32 rmobile_get_cpu_rev_integer(void)
19 {
20         return ((readl(PRR) & 0x000000F0) >> 4) + 1;
21 }