Fix some modules to export more used symbols(cherry picked from commit 5bb3134a8c21cb87b30e135ef168483f0333dabb)
pwm_backlight: Add regnode_if.h to SRCSIf the kernel config doesn't have this pseudo device it will not be generatedand then the module will fail to compile.Reported by: mjg
pwm_backlight: Restrict module to armv7 and aarch64Both powerpc64 and riscv uses fdt but don't use EXT_RESOURCES.Reported by: jenkins
Add pwm_backlightDriver for pwm-backlight compatible device.Relnotes: yesSponsored by: The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D26252
Add ofw_pwmbus to enumerate pwmbus devices on systems configured with fdtdata. Also, add fdt support to pwmc.
Add module makefiles for pwm.