blob: 215716277d937c2423a9b1a2835c22e2ba218ef6 [file] [log] [blame]
Amit Aroraed3e5652010-10-27 12:02:53 +05301/*******************************************************************************
2 * Copyright (C) 2010, Linaro
3 * Copyright (C) 2010, IBM Corporation
4 *
5 * This file is part of PowerDebug.
6 *
7 * All rights reserved. This program and the accompanying materials
8 * are made available under the terms of the Eclipse Public License v1.0
9 * which accompanies this distribution, and is available at
10 * http://www.eclipse.org/legal/epl-v10.html
11 *
12 * Contributors:
13 * Amit Arora <amit.arora@linaro.org> (IBM Corporation)
14 * - initial API and implementation
15 *******************************************************************************/
16
17#include <sys/stat.h>
18#include <sys/vfs.h>
19#include <linux/magic.h>
20
21struct clock_info {
Amit Arora6e774cd2010-10-28 11:31:24 +053022 char name[NAME_MAX];
23 int flags;
24 int rate;
25 int usecount;
26 int num_children;
27 int last_child;
28 struct clock_info *parent;
29 struct clock_info **children;
Amit Aroraed3e5652010-10-27 12:02:53 +053030} *clocks_info;
31
32char debugfs_mntpoint[1024];
33
34char *likely_mpoints[] = {
Amit Arora6e774cd2010-10-28 11:31:24 +053035 "/sys/kernel/debug",
36 "/debug",
37 NULL
Amit Aroraed3e5652010-10-27 12:02:53 +053038};