[POWERPC] pasemi: Broaden specific references to 1682M
There will be more product numbers in the future than just PA6T-1682M, but they will share much of the features. Remove some of the explicit references and compatibility checks with 1682M, and replace most of them with the more generic term "PWRficient". Signed-off-by: Olof Johansson <olof@lixom.net> Acked-by: Michael Buesch <mb@bu3sch.de> Acked-by: Doug Thompson <dougthompson@xmission.com>
This commit is contained in:
@ -147,7 +147,10 @@ static int pas_cpufreq_cpu_init(struct cpufreq_policy *policy)
|
||||
if (!cpu)
|
||||
goto out;
|
||||
|
||||
dn = of_find_compatible_node(NULL, "sdc", "1682m-sdc");
|
||||
dn = of_find_compatible_node(NULL, NULL, "1682m-sdc");
|
||||
if (!dn)
|
||||
dn = of_find_compatible_node(NULL, NULL,
|
||||
"pasemi,pwrficient-sdc");
|
||||
if (!dn)
|
||||
goto out;
|
||||
err = of_address_to_resource(dn, 0, &res);
|
||||
@ -160,7 +163,10 @@ static int pas_cpufreq_cpu_init(struct cpufreq_policy *policy)
|
||||
goto out;
|
||||
}
|
||||
|
||||
dn = of_find_compatible_node(NULL, "gizmo", "1682m-gizmo");
|
||||
dn = of_find_compatible_node(NULL, NULL, "1682m-gizmo");
|
||||
if (!dn)
|
||||
dn = of_find_compatible_node(NULL, NULL,
|
||||
"pasemi,pwrficient-gizmo");
|
||||
if (!dn) {
|
||||
err = -ENODEV;
|
||||
goto out_unmap_sdcasr;
|
||||
@ -292,7 +298,8 @@ static struct cpufreq_driver pas_cpufreq_driver = {
|
||||
|
||||
static int __init pas_cpufreq_init(void)
|
||||
{
|
||||
if (!machine_is_compatible("PA6T-1682M"))
|
||||
if (!machine_is_compatible("PA6T-1682M") &&
|
||||
!machine_is_compatible("pasemi,pwrficient"))
|
||||
return -ENODEV;
|
||||
|
||||
return cpufreq_register_driver(&pas_cpufreq_driver);
|
||||
|
Reference in New Issue
Block a user