};
pwm_ab: pwm@1b000 {
- compatible = "amlogic,g12a-ee-pwm";
+ compatible = "amlogic,g12b-ee-pwm";
reg = <0x0 0x1b000 0x0 0x20>;
#pwm-cells = <3>;
clocks = <&xtal>,
};
pwm_cd: pwm@1a000 {
- compatible = "amlogic,g12a-ee-pwm";
+ compatible = "amlogic,g12b-ee-pwm";
reg = <0x0 0x1a000 0x0 0x20>;
#pwm-cells = <3>;
clocks = <&xtal>,
};
pwm_ef: pwm@19000 {
- compatible = "amlogic,g12a-ee-pwm";
+ compatible = "amlogic,g12b-ee-pwm";
reg = <0x0 0x19000 0x0 0x20>;
#pwm-cells = <3>;
clocks = <&xtal>,
};
pwm_AO_ab: pwm@7000 {
- compatible = "amlogic,g12a-ao-pwm";
+ compatible = "amlogic,g12b-ao-pwm";
reg = <0x0 0x7000 0x0 0x20>;
#pwm-cells = <3>;
clocks = <&xtal>,
};
pwm_AO_cd: pwm@2000 {
- compatible = "amlogic,g12a-ao-pwm";
+ compatible = "amlogic,g12b-ao-pwm";
reg = <0x0 0x2000 0x0 0x20>;
#pwm-cells = <3>;
clocks = <&xtal>,
static const struct of_device_id meson_pwm_matches[] = {
{ .compatible = "amlogic,g12a-ee-pwm", .data = &pwm_g12a_ee_data },
{ .compatible = "amlogic,g12a-ao-pwm", .data = &pwm_g12a_ao_data },
+ { .compatible = "amlogic,g12b-ee-pwm", .data = &pwm_g12a_ee_data },
+ { .compatible = "amlogic,g12b-ao-pwm", .data = &pwm_g12a_ao_data },
{ .compatible = "amlogic,txlx-ee-pwm", .data = &pwm_txlx_ee_data },
{ .compatible = "amlogic,txlx-ao-pwm", .data = &pwm_txlx_ao_data },
{ .compatible = "amlogic,axg-ee-pwm", .data = &pwm_axg_ee_data },