linux-stable-rt/arch/arm/common
Russell King 409dc360b4 [ARM] clkdev: fix clock matching
The old matching algorithm was too fuzzy, causing false positives.
For example, when asked for device D connection C1 and we only find
device D connection C2, we return that as a valid match despite the
connection names being different.

Change the algorithm such that:
  An entry with a NULL ID is assumed to be a wildcard.
  If an entry has a device ID, it must match
  If an entry has a connection ID, it must match

However, we maintain the order of precidence while still only doing
a single pass over all entries: dev+con > dev only > con only.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
2009-01-24 11:41:20 +00:00
..
Kconfig
Makefile
clkdev.c [ARM] clkdev: fix clock matching 2009-01-24 11:41:20 +00:00
dmabounce.c
gic.c
icst307.c
icst525.c
it8152.c
locomo.c
sa1111.c
scoop.c
sharpsl_param.c
sharpsl_pm.c
time-acorn.c
uengine.c
via82c505.c
vic.c [ARM] VIC: Update asm/hardware/vic.h with PL192 information 2008-12-15 23:03:10 +00:00