parisc: add uevent helper for parisc bus
authorHelge Deller <deller@gmx.de>
Thu, 25 Dec 2008 20:04:00 +0000 (20:04 +0000)
committerKyle McMartin <kyle@mcmartin.ca>
Mon, 5 Jan 2009 19:11:59 +0000 (19:11 +0000)
commit7246c31e45021bc68688c4a8fd2bbb70b485d1ef
treebaaa5913bec7d3a36b02861f67e1cdde66815005
parent5fbf6635a951a75870be9874580c55da538fb025
parisc: add uevent helper for parisc bus

parisc: add uevent helper for parisc bus

udev device-driver auto detection was failing to work on the GSC bus, since
udev didn't knew wich driver to load due to a missing MODALIAS environment
variable from kernel.

This patch fixes this by adding the MODALIAS environment variable to the
uevent kernel notifications.
Since modalias_show() generated the modalias string already, I splitted this
out and created a new static function make_modalias() which is now used by
modalias_show() and the new parisc_uevent() function.

Tested on 715/64 and c3000.

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Kyle McMartin <kyle@mcmartin.ca>
arch/parisc/kernel/drivers.c