scullc: Makefile: Declare LDDINC variable earlier

Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: implicit declaration of function ‘KBUILD_STR’.
scullc: main: Don't use create_proc_read_entry()

Don't use create_proc_read_entry() as it is deprecated,
but rather use proc_create() and seq_file instead.
scullp: Makefile: Declare LDDINC variable earlier

Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: implicit declaration of function ‘KBUILD_STR’.
scullp: main: Don't use create_proc_read_entry()

Don't use create_proc_read_entry() as it is deprecated,
but rather use proc_create() and seq_file instead.
scullv: Makefile: Declare LDDINC variable earlier

Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: implicit declaration of function ‘KBUILD_STR’.
scullv: main: Don't use create_proc_read_entry()

Don't use create_proc_read_entry() as it is deprecated,
but rather use proc_create() and seq_file instead.
lddbus: Makefile: Declare LDDINC variable earlier

Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: lddbus.h: No such file or directory.
sculld: Makefile: Declare LDDINC variable earlier

Move the definition of LDDINC earlier into the file. This prevents the
following compile time error: implicit declaration of function ‘KBUILD_STR’.
sculld: main: Don't use create_proc_read_entry()

Don't use create_proc_read_entry() as it is deprecated,
but rather use proc_create() and seq_file instead.
sbull/sbull.c: sbull_make_request() should return void

sbull/sbull.c:194:2: warning:
        ‘return’ with a value, in function returning void [enabled by default]
sbull/sbull.c: block_device_operations->release() should return void

The return type of block_device_operations->release() changed from
int to void in commit db2a144bedd58b3dcf19950c2f476c58c9f39d18

Fixes the following compiler warning:

sbull/sbull.c:313:2: warning:
        initialization from incompatible pointer type [enabled by default]
sbull/sbull.c:313:2: warning:
        (near initialization for ‘sbull_ops.release’) [enabled by default]
lddbus: add member init_name to ldd_bus device declaration

The member init_name replaces bus_id, a string that identifies the
device on the bus.
This patch reverts commit bca2bf1d1d28deee3bef691371d9aae2cbbb0f4b