diff --git a/general/package/ingenic-osdrv-t20/files/kmod/sample_pwm_core.ko b/general/package/ingenic-osdrv-t20/files/kmod/sample_pwm_core.ko new file mode 100644 index 00000000..143a585a Binary files /dev/null and b/general/package/ingenic-osdrv-t20/files/kmod/sample_pwm_core.ko differ diff --git a/general/package/ingenic-osdrv-t20/files/kmod/sample_pwm_hal.ko b/general/package/ingenic-osdrv-t20/files/kmod/sample_pwm_hal.ko new file mode 100644 index 00000000..a3ced425 Binary files /dev/null and b/general/package/ingenic-osdrv-t20/files/kmod/sample_pwm_hal.ko differ diff --git a/general/package/ingenic-osdrv-t31/files/kmod/sample_pwm_core.ko b/general/package/ingenic-osdrv-t31/files/kmod/sample_pwm_core.ko new file mode 100644 index 00000000..0219530a Binary files /dev/null and b/general/package/ingenic-osdrv-t31/files/kmod/sample_pwm_core.ko differ diff --git a/general/package/ingenic-osdrv-t31/files/kmod/sample_pwm_hal.ko b/general/package/ingenic-osdrv-t31/files/kmod/sample_pwm_hal.ko new file mode 100644 index 00000000..7a86176f Binary files /dev/null and b/general/package/ingenic-osdrv-t31/files/kmod/sample_pwm_hal.ko differ diff --git a/general/package/ingenic-osdrv-t40/files/kmod/sample_pwm_core.ko b/general/package/ingenic-osdrv-t40/files/kmod/sample_pwm_core.ko new file mode 100644 index 00000000..0a519930 Binary files /dev/null and b/general/package/ingenic-osdrv-t40/files/kmod/sample_pwm_core.ko differ diff --git a/general/package/ingenic-osdrv-t40/files/kmod/sample_pwm_hal.ko b/general/package/ingenic-osdrv-t40/files/kmod/sample_pwm_hal.ko new file mode 100644 index 00000000..0c736a55 Binary files /dev/null and b/general/package/ingenic-osdrv-t40/files/kmod/sample_pwm_hal.ko differ