-
Notifications
You must be signed in to change notification settings - Fork 8
ARM: embeddedts: rename tssupervisor subsystem to tswizard #225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
dda27eb to
a660ce0
Compare
|
🚧 Force-pushed update — addressed prior review concerns. This push completes the renaming effort from tswizard to wizard for internal code identifiers, while preserving external-facing names used for build integration and compatibility. ✅ Summary of changes: Renamed internal identifiers such as ts_wizard, tswizard_, and TS_WIZARD_MAX_ADC to wizard, wizard_, and WIZARD_MAX_ADC respectively. Updated struct names, variables, function names, and comments to drop the ts prefix internally. Preserved all external-facing names, including: File names (e.g. tswizard_adc.c) Kconfig symbols (e.g. CONFIG_TS_WIZARD_*) Makefile references Updated DTS-compatible strings from "technologic,tswizard" to "technologic,wizard" as requested. Ensured all #include paths referencing ts_wizard.h or related headers remain unchanged. ✅ Build tested: make completes cleanly with all modules building successfully. Let me know if anything else needs adjustment—this should resolve the blocking feedback. |
a324947 to
3a54ae0
Compare
3a54ae0 to
884aa47
Compare
884aa47 to
f214c8b
Compare
f214c8b to
aa10759
Compare
aa10759 to
eb7c7f8
Compare
randytsi369
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed, not tested.
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
)" This reverts commit db7971a.
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
commit 3bf8a0d Author: Michael D Peters <mpeters@embeddedTS.com> Date: Mon Aug 11 10:14:56 2025 -0700 ARM: embeddedts: rename tssupervisor subsystem to tswizard (#225) * refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard commit ac2b080 Author: Mark Featherston <mark@embeddedts.com> Date: Wed Mar 8 08:54:19 2023 -0700 iio: tssupervisor-adc: Initial commit of embeddedTS supervisory microcontroller ADC Cleans up MODULE_DEVICE_TABLE call Signed-off-by: Kris Bahnsen <kris@embeddedTS.com>
* refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard
commit 3bf8a0d Author: Michael D Peters <mpeters@embeddedTS.com> Date: Mon Aug 11 10:14:56 2025 -0700 ARM: embeddedts: rename tssupervisor subsystem to tswizard (#225) * refactor(arch/arm/boot/dts/nxp/imx/): Rename supervisor to wizard * refactor(arch/arm/configs/): Rename supervisor to wizard * refactor(include/linux/mfd/): Rename supervisor to wizard * refactor(drivers/mfd/): Rename sueprvisor to wizard * refactor(drivers/power/reset/): Rename supervisor to wizard * refactor(drivers/iio/temperature/): Rename supervisor to wizard * refactor(drivers/iio/adc/): Rename supervisor to wizard * refactor(drivers/rtc): Rename supervisor to wizard commit ac2b080 Author: Mark Featherston <mark@embeddedts.com> Date: Wed Mar 8 08:54:19 2023 -0700 iio: tssupervisor-adc: Initial commit of embeddedTS supervisory microcontroller ADC Cleans up MODULE_DEVICE_TABLE call Signed-off-by: Kris Bahnsen <kris@embeddedTS.com>
This series completes the transition from the legacy "tssupervisor" naming
convention to the updated "tswizard" naming used internally at embeddedTS.
Changes include:
Renaming all embeddedTS-specific driver sources and headers:
drivers/mfd/tssupervisor_core.c → drivers/mfd/tswizard_core.c
drivers/iio/adc/tssupervisor_adc.c → drivers/iio/adc/tswizard_adc.c
drivers/iio/temperature/tssupervisor_temp.c → drivers/iio/temperature/tswizard_temp.c
drivers/rtc/rtc-tssupervisor.c → drivers/rtc/rtc-tswizard.c
drivers/power/reset/tssupervisor-reset.c → drivers/power/reset/tswizard-reset.c
Updating corresponding Kconfig and Makefile entries
Renaming device tree bindings where applicable
Replacing all
CONFIG_*TSSUPERVISOR*entries with equivalentCONFIG_*TSWIZARD*symbolsUpdating
tsimx6ul_defconfigandtsimx6ul_minimal_defconfigtoenable the full tswizard driver stack:
All changes are restricted to embeddedTS-specific drivers and board configs.
Builds for affected targets (
ts7250v3,ts7180,tsimx6ul, etc.) havebeen validated with
make olddefconfigandmake savedefconfigto ensurecorrect integration.
This rename aligns kernel naming with current product documentation and
internal conventions, reducing confusion and improving consistency across
the codebase.
Signed-off-by: Michael Peters mpeters@embeddedts.com