mips: bus: make mips_cdmm_bustype const
Now that the driver core can properly handle constant struct bus_type, move the mips_cdmm_bustype variable to be a constant structure as well, placing it into read-only memory which can not be modified at runtime. Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Suggested-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Signed-off-by: Ricardo B. Marliere <ricardo@marliere.net> Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> Tested-by: Serge Semin <fancer.lancer@gmail.com> Acked-by: Serge Semin <fancer.lancer@gmail.com> Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
This commit is contained in:
parent
aaf2230036
commit
eac95d5ae4
|
@ -63,7 +63,7 @@ struct mips_cdmm_driver {
|
|||
*/
|
||||
phys_addr_t mips_cdmm_phys_base(void);
|
||||
|
||||
extern struct bus_type mips_cdmm_bustype;
|
||||
extern const struct bus_type mips_cdmm_bustype;
|
||||
void __iomem *mips_cdmm_early_probe(unsigned int dev_type);
|
||||
|
||||
#define to_mips_cdmm_device(d) container_of(d, struct mips_cdmm_device, dev)
|
||||
|
|
|
@ -118,7 +118,7 @@ static struct attribute *mips_cdmm_dev_attrs[] = {
|
|||
};
|
||||
ATTRIBUTE_GROUPS(mips_cdmm_dev);
|
||||
|
||||
struct bus_type mips_cdmm_bustype = {
|
||||
const struct bus_type mips_cdmm_bustype = {
|
||||
.name = "cdmm",
|
||||
.dev_groups = mips_cdmm_dev_groups,
|
||||
.match = mips_cdmm_match,
|
||||
|
|
Loading…
Reference in New Issue