static void arcturus_log_thermal_throttling_event(struct smu_context *smu)
 {
        int ret;
-       int throttler_idx, throtting_events = 0, buf_idx = 0;
+       int throttler_idx, throttling_events = 0, buf_idx = 0;
        struct amdgpu_device *adev = smu->adev;
        uint32_t throttler_status;
        char log_buf[256];
        for (throttler_idx = 0; throttler_idx < ARRAY_SIZE(logging_label);
             throttler_idx++) {
                if (throttler_status & logging_label[throttler_idx].feature_mask) {
-                       throtting_events++;
+                       throttling_events++;
                        buf_idx += snprintf(log_buf + buf_idx,
                                            sizeof(log_buf) - buf_idx,
                                            "%s%s",
-                                           throtting_events > 1 ? " and " : "",
+                                           throttling_events > 1 ? " and " : "",
                                            logging_label[throttler_idx].label);
                        if (buf_idx >= sizeof(log_buf)) {
                                dev_err(adev->dev, "buffer overflow!\n");
 
 static void aldebaran_log_thermal_throttling_event(struct smu_context *smu)
 {
        int ret;
-       int throttler_idx, throtting_events = 0, buf_idx = 0;
+       int throttler_idx, throttling_events = 0, buf_idx = 0;
        struct amdgpu_device *adev = smu->adev;
        uint32_t throttler_status;
        char log_buf[256];
        for (throttler_idx = 0; throttler_idx < ARRAY_SIZE(logging_label);
             throttler_idx++) {
                if (throttler_status & logging_label[throttler_idx].feature_mask) {
-                       throtting_events++;
+                       throttling_events++;
                        buf_idx += snprintf(log_buf + buf_idx,
                                            sizeof(log_buf) - buf_idx,
                                            "%s%s",
-                                           throtting_events > 1 ? " and " : "",
+                                           throttling_events > 1 ? " and " : "",
                                            logging_label[throttler_idx].label);
                        if (buf_idx >= sizeof(log_buf)) {
                                dev_err(adev->dev, "buffer overflow!\n");
 
 
 static void smu_v13_0_6_log_thermal_throttling_event(struct smu_context *smu)
 {
-       int throttler_idx, throtting_events = 0, buf_idx = 0;
+       int throttler_idx, throttling_events = 0, buf_idx = 0;
        struct amdgpu_device *adev = smu->adev;
        uint32_t throttler_status;
        char log_buf[256];
             throttler_idx < ARRAY_SIZE(throttling_logging_label);
             throttler_idx++) {
                if (throttler_status & (1U << throttler_idx)) {
-                       throtting_events++;
+                       throttling_events++;
                        buf_idx += snprintf(
                                log_buf + buf_idx, sizeof(log_buf) - buf_idx,
-                               "%s%s", throtting_events > 1 ? " and " : "",
+                               "%s%s", throttling_events > 1 ? " and " : "",
                                throttling_logging_label[throttler_idx]);
                        if (buf_idx >= sizeof(log_buf)) {
                                dev_err(adev->dev, "buffer overflow!\n");