807-v6.1-0005-nvmem-prefix-all-symbols-with-NVMEM_.patch 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281
  1. From 28fc7c986f01fdcfd28af648be2597624cac0e27 Mon Sep 17 00:00:00 2001
  2. From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= <[email protected]>
  3. Date: Fri, 16 Sep 2022 13:20:54 +0100
  4. Subject: [PATCH] nvmem: prefix all symbols with NVMEM_
  5. MIME-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. This unifies all NVMEM symbols. They follow one style now.
  9. Reviewed-by: Matthias Brugger <[email protected]>
  10. Acked-by: Arnd Bergmann <[email protected]>
  11. Signed-off-by: Rafał Miłecki <[email protected]>
  12. Signed-off-by: Srinivas Kandagatla <[email protected]>
  13. Link: https://lore.kernel.org/r/[email protected]
  14. Signed-off-by: Greg Kroah-Hartman <[email protected]>
  15. ---
  16. arch/arm/configs/multi_v7_defconfig | 6 +++---
  17. arch/arm/configs/qcom_defconfig | 2 +-
  18. arch/arm64/configs/defconfig | 10 +++++-----
  19. arch/mips/configs/ci20_defconfig | 2 +-
  20. drivers/cpufreq/Kconfig.arm | 2 +-
  21. drivers/nvmem/Kconfig | 24 ++++++++++++------------
  22. drivers/nvmem/Makefile | 24 ++++++++++++------------
  23. drivers/soc/mediatek/Kconfig | 2 +-
  24. drivers/thermal/qcom/Kconfig | 2 +-
  25. 9 files changed, 37 insertions(+), 37 deletions(-)
  26. --- a/arch/arm/configs/multi_v7_defconfig
  27. +++ b/arch/arm/configs/multi_v7_defconfig
  28. @@ -1124,10 +1124,10 @@ CONFIG_TI_PIPE3=y
  29. CONFIG_TWL4030_USB=m
  30. CONFIG_RAS=y
  31. CONFIG_NVMEM_IMX_OCOTP=y
  32. -CONFIG_ROCKCHIP_EFUSE=m
  33. +CONFIG_NVMEM_ROCKCHIP_EFUSE=m
  34. CONFIG_NVMEM_SUNXI_SID=y
  35. CONFIG_NVMEM_VF610_OCOTP=y
  36. -CONFIG_MESON_MX_EFUSE=m
  37. +CONFIG_NVMEM_MESON_MX_EFUSE=m
  38. CONFIG_NVMEM_RMEM=m
  39. CONFIG_FSI=m
  40. CONFIG_FSI_MASTER_GPIO=m
  41. --- a/arch/arm/configs/qcom_defconfig
  42. +++ b/arch/arm/configs/qcom_defconfig
  43. @@ -274,7 +274,7 @@ CONFIG_PHY_QCOM_USB_HS=y
  44. CONFIG_PHY_QCOM_USB_HSIC=y
  45. CONFIG_PHY_QCOM_QMP=y
  46. CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y
  47. -CONFIG_QCOM_QFPROM=y
  48. +CONFIG_NVMEM_QCOM_QFPROM=y
  49. CONFIG_INTERCONNECT=y
  50. CONFIG_INTERCONNECT_QCOM=y
  51. CONFIG_INTERCONNECT_QCOM_MSM8974=m
  52. --- a/arch/arm64/configs/defconfig
  53. +++ b/arch/arm64/configs/defconfig
  54. @@ -1135,11 +1135,11 @@ CONFIG_QCOM_L3_PMU=y
  55. CONFIG_NVMEM_IMX_OCOTP=y
  56. CONFIG_NVMEM_IMX_OCOTP_SCU=y
  57. CONFIG_QCOM_QFPROM=y
  58. -CONFIG_MTK_EFUSE=y
  59. -CONFIG_ROCKCHIP_EFUSE=y
  60. +CONFIG_NVMEM_MTK_EFUSE=y
  61. +CONFIG_NVMEM_ROCKCHIP_EFUSE=y
  62. CONFIG_NVMEM_SUNXI_SID=y
  63. -CONFIG_UNIPHIER_EFUSE=y
  64. -CONFIG_MESON_EFUSE=m
  65. +CONFIG_NVMEM_UNIPHIER_EFUSE=y
  66. +CONFIG_NVMEM_MESON_EFUSE=m
  67. CONFIG_NVMEM_RMEM=m
  68. CONFIG_FPGA=y
  69. CONFIG_FPGA_MGR_STRATIX10_SOC=m
  70. --- a/arch/mips/configs/ci20_defconfig
  71. +++ b/arch/mips/configs/ci20_defconfig
  72. @@ -137,7 +137,7 @@ CONFIG_MEMORY=y
  73. CONFIG_JZ4780_NEMC=y
  74. CONFIG_PWM=y
  75. CONFIG_PWM_JZ4740=m
  76. -CONFIG_JZ4780_EFUSE=y
  77. +CONFIG_NVMEM_JZ4780_EFUSE=y
  78. CONFIG_JZ4770_PHY=y
  79. CONFIG_EXT4_FS=y
  80. # CONFIG_DNOTIFY is not set
  81. --- a/drivers/cpufreq/Kconfig.arm
  82. +++ b/drivers/cpufreq/Kconfig.arm
  83. @@ -153,7 +153,7 @@ config ARM_OMAP2PLUS_CPUFREQ
  84. config ARM_QCOM_CPUFREQ_NVMEM
  85. tristate "Qualcomm nvmem based CPUFreq"
  86. depends on ARCH_QCOM
  87. - depends on QCOM_QFPROM
  88. + depends on NVMEM_QCOM_QFPROM
  89. depends on QCOM_SMEM
  90. select PM_OPP
  91. help
  92. --- a/drivers/nvmem/Kconfig
  93. +++ b/drivers/nvmem/Kconfig
  94. @@ -52,7 +52,7 @@ config NVMEM_IMX_OCOTP_SCU
  95. This is a driver for the SCU On-Chip OTP Controller (OCOTP)
  96. available on i.MX8 SoCs.
  97. -config JZ4780_EFUSE
  98. +config NVMEM_JZ4780_EFUSE
  99. tristate "JZ4780 EFUSE Memory Support"
  100. depends on MACH_INGENIC || COMPILE_TEST
  101. depends on HAS_IOMEM
  102. @@ -96,7 +96,7 @@ config NVMEM_MXS_OCOTP
  103. This driver can also be built as a module. If so, the module
  104. will be called nvmem-mxs-ocotp.
  105. -config MTK_EFUSE
  106. +config NVMEM_MTK_EFUSE
  107. tristate "Mediatek SoCs EFUSE support"
  108. depends on ARCH_MEDIATEK || COMPILE_TEST
  109. depends on HAS_IOMEM
  110. @@ -107,7 +107,7 @@ config MTK_EFUSE
  111. This driver can also be built as a module. If so, the module
  112. will be called efuse-mtk.
  113. -config MICROCHIP_OTPC
  114. +config NVMEM_MICROCHIP_OTPC
  115. tristate "Microchip OTPC support"
  116. depends on ARCH_AT91 || COMPILE_TEST
  117. help
  118. @@ -126,7 +126,7 @@ config NVMEM_NINTENDO_OTP
  119. This driver can also be built as a module. If so, the module
  120. will be called nvmem-nintendo-otp.
  121. -config QCOM_QFPROM
  122. +config NVMEM_QCOM_QFPROM
  123. tristate "QCOM QFPROM Support"
  124. depends on ARCH_QCOM || COMPILE_TEST
  125. depends on HAS_IOMEM
  126. @@ -145,7 +145,7 @@ config NVMEM_SPMI_SDAM
  127. Qualcomm Technologies, Inc. PMICs. It provides the clients
  128. an interface to read/write to the SDAM module's shared memory.
  129. -config ROCKCHIP_EFUSE
  130. +config NVMEM_ROCKCHIP_EFUSE
  131. tristate "Rockchip eFuse Support"
  132. depends on ARCH_ROCKCHIP || COMPILE_TEST
  133. depends on HAS_IOMEM
  134. @@ -156,7 +156,7 @@ config ROCKCHIP_EFUSE
  135. This driver can also be built as a module. If so, the module
  136. will be called nvmem_rockchip_efuse.
  137. -config ROCKCHIP_OTP
  138. +config NVMEM_ROCKCHIP_OTP
  139. tristate "Rockchip OTP controller support"
  140. depends on ARCH_ROCKCHIP || COMPILE_TEST
  141. depends on HAS_IOMEM
  142. @@ -199,7 +199,7 @@ config NVMEM_SUNXI_SID
  143. This driver can also be built as a module. If so, the module
  144. will be called nvmem_sunxi_sid.
  145. -config UNIPHIER_EFUSE
  146. +config NVMEM_UNIPHIER_EFUSE
  147. tristate "UniPhier SoCs eFuse support"
  148. depends on ARCH_UNIPHIER || COMPILE_TEST
  149. depends on HAS_IOMEM
  150. @@ -221,7 +221,7 @@ config NVMEM_VF610_OCOTP
  151. This driver can also be build as a module. If so, the module will
  152. be called nvmem-vf610-ocotp.
  153. -config MESON_EFUSE
  154. +config NVMEM_MESON_EFUSE
  155. tristate "Amlogic Meson GX eFuse Support"
  156. depends on (ARCH_MESON || COMPILE_TEST) && MESON_SM
  157. help
  158. @@ -231,7 +231,7 @@ config MESON_EFUSE
  159. This driver can also be built as a module. If so, the module
  160. will be called nvmem_meson_efuse.
  161. -config MESON_MX_EFUSE
  162. +config NVMEM_MESON_MX_EFUSE
  163. tristate "Amlogic Meson6/Meson8/Meson8b eFuse Support"
  164. depends on ARCH_MESON || COMPILE_TEST
  165. help
  166. @@ -251,13 +251,13 @@ config NVMEM_SNVS_LPGPR
  167. This driver can also be built as a module. If so, the module
  168. will be called nvmem-snvs-lpgpr.
  169. -config RAVE_SP_EEPROM
  170. +config NVMEM_RAVE_SP_EEPROM
  171. tristate "Rave SP EEPROM Support"
  172. depends on RAVE_SP_CORE
  173. help
  174. Say y here to enable Rave SP EEPROM support.
  175. -config SC27XX_EFUSE
  176. +config NVMEM_SC27XX_EFUSE
  177. tristate "Spreadtrum SC27XX eFuse Support"
  178. depends on MFD_SC27XX_PMIC || COMPILE_TEST
  179. depends on HAS_IOMEM
  180. @@ -278,7 +278,7 @@ config NVMEM_ZYNQMP
  181. If sure, say yes. If unsure, say no.
  182. -config SPRD_EFUSE
  183. +config NVMEM_SPRD_EFUSE
  184. tristate "Spreadtrum SoC eFuse Support"
  185. depends on ARCH_SPRD || COMPILE_TEST
  186. depends on HAS_IOMEM
  187. --- a/drivers/nvmem/Makefile
  188. +++ b/drivers/nvmem/Makefile
  189. @@ -15,7 +15,7 @@ obj-$(CONFIG_NVMEM_IMX_OCOTP) += nvmem-i
  190. nvmem-imx-ocotp-y := imx-ocotp.o
  191. obj-$(CONFIG_NVMEM_IMX_OCOTP_SCU) += nvmem-imx-ocotp-scu.o
  192. nvmem-imx-ocotp-scu-y := imx-ocotp-scu.o
  193. -obj-$(CONFIG_JZ4780_EFUSE) += nvmem_jz4780_efuse.o
  194. +obj-$(CONFIG_NVMEM_JZ4780_EFUSE) += nvmem_jz4780_efuse.o
  195. nvmem_jz4780_efuse-y := jz4780-efuse.o
  196. obj-$(CONFIG_NVMEM_LPC18XX_EEPROM) += nvmem_lpc18xx_eeprom.o
  197. nvmem_lpc18xx_eeprom-y := lpc18xx_eeprom.o
  198. @@ -25,37 +25,37 @@ obj-$(CONFIG_NVMEM_MXS_OCOTP) += nvmem-m
  199. nvmem-mxs-ocotp-y := mxs-ocotp.o
  200. obj-$(CONFIG_NVMEM_NINTENDO_OTP) += nvmem-nintendo-otp.o
  201. nvmem-nintendo-otp-y := nintendo-otp.o
  202. -obj-$(CONFIG_MTK_EFUSE) += nvmem_mtk-efuse.o
  203. +obj-$(CONFIG_NVMEM_MTK_EFUSE) += nvmem_mtk-efuse.o
  204. nvmem_mtk-efuse-y := mtk-efuse.o
  205. -obj-$(CONFIG_QCOM_QFPROM) += nvmem_qfprom.o
  206. +obj-$(CONFIG_NVMEM_QCOM_QFPROM) += nvmem_qfprom.o
  207. nvmem_qfprom-y := qfprom.o
  208. obj-$(CONFIG_NVMEM_SPMI_SDAM) += nvmem_qcom-spmi-sdam.o
  209. nvmem_qcom-spmi-sdam-y += qcom-spmi-sdam.o
  210. -obj-$(CONFIG_ROCKCHIP_EFUSE) += nvmem_rockchip_efuse.o
  211. +obj-$(CONFIG_NVMEM_ROCKCHIP_EFUSE) += nvmem_rockchip_efuse.o
  212. nvmem_rockchip_efuse-y := rockchip-efuse.o
  213. -obj-$(CONFIG_ROCKCHIP_OTP) += nvmem-rockchip-otp.o
  214. +obj-$(CONFIG_NVMEM_ROCKCHIP_OTP) += nvmem-rockchip-otp.o
  215. nvmem-rockchip-otp-y := rockchip-otp.o
  216. obj-$(CONFIG_NVMEM_SUNXI_SID) += nvmem_sunxi_sid.o
  217. nvmem_stm32_romem-y := stm32-romem.o
  218. obj-$(CONFIG_NVMEM_STM32_ROMEM) += nvmem_stm32_romem.o
  219. nvmem_sunxi_sid-y := sunxi_sid.o
  220. -obj-$(CONFIG_UNIPHIER_EFUSE) += nvmem-uniphier-efuse.o
  221. +obj-$(CONFIG_NVMEM_UNIPHIER_EFUSE) += nvmem-uniphier-efuse.o
  222. nvmem-uniphier-efuse-y := uniphier-efuse.o
  223. obj-$(CONFIG_NVMEM_VF610_OCOTP) += nvmem-vf610-ocotp.o
  224. nvmem-vf610-ocotp-y := vf610-ocotp.o
  225. -obj-$(CONFIG_MESON_EFUSE) += nvmem_meson_efuse.o
  226. +obj-$(CONFIG_NVMEM_MESON_EFUSE) += nvmem_meson_efuse.o
  227. nvmem_meson_efuse-y := meson-efuse.o
  228. -obj-$(CONFIG_MESON_MX_EFUSE) += nvmem_meson_mx_efuse.o
  229. +obj-$(CONFIG_NVMEM_MESON_MX_EFUSE) += nvmem_meson_mx_efuse.o
  230. nvmem_meson_mx_efuse-y := meson-mx-efuse.o
  231. obj-$(CONFIG_NVMEM_SNVS_LPGPR) += nvmem_snvs_lpgpr.o
  232. nvmem_snvs_lpgpr-y := snvs_lpgpr.o
  233. -obj-$(CONFIG_RAVE_SP_EEPROM) += nvmem-rave-sp-eeprom.o
  234. +obj-$(CONFIG_NVMEM_RAVE_SP_EEPROM) += nvmem-rave-sp-eeprom.o
  235. nvmem-rave-sp-eeprom-y := rave-sp-eeprom.o
  236. -obj-$(CONFIG_SC27XX_EFUSE) += nvmem-sc27xx-efuse.o
  237. +obj-$(CONFIG_NVMEM_SC27XX_EFUSE) += nvmem-sc27xx-efuse.o
  238. nvmem-sc27xx-efuse-y := sc27xx-efuse.o
  239. obj-$(CONFIG_NVMEM_ZYNQMP) += nvmem_zynqmp_nvmem.o
  240. nvmem_zynqmp_nvmem-y := zynqmp_nvmem.o
  241. -obj-$(CONFIG_SPRD_EFUSE) += nvmem_sprd_efuse.o
  242. +obj-$(CONFIG_NVMEM_SPRD_EFUSE) += nvmem_sprd_efuse.o
  243. nvmem_sprd_efuse-y := sprd-efuse.o
  244. obj-$(CONFIG_NVMEM_RMEM) += nvmem-rmem.o
  245. nvmem-rmem-y := rmem.o
  246. @@ -67,7 +67,7 @@ obj-$(CONFIG_NVMEM_SUNPLUS_OCOTP) += nvm
  247. nvmem_sunplus_ocotp-y := sunplus-ocotp.o
  248. obj-$(CONFIG_NVMEM_APPLE_EFUSES) += nvmem-apple-efuses.o
  249. nvmem-apple-efuses-y := apple-efuses.o
  250. -obj-$(CONFIG_MICROCHIP_OTPC) += nvmem-microchip-otpc.o
  251. +obj-$(CONFIG_NVMEM_MICROCHIP_OTPC) += nvmem-microchip-otpc.o
  252. nvmem-microchip-otpc-y := microchip-otpc.o
  253. obj-$(CONFIG_NVMEM_U_BOOT_ENV) += nvmem_u-boot-env.o
  254. nvmem_u-boot-env-y := u-boot-env.o
  255. --- a/drivers/thermal/qcom/Kconfig
  256. +++ b/drivers/thermal/qcom/Kconfig
  257. @@ -1,7 +1,7 @@
  258. # SPDX-License-Identifier: GPL-2.0-only
  259. config QCOM_TSENS
  260. tristate "Qualcomm TSENS Temperature Alarm"
  261. - depends on QCOM_QFPROM
  262. + depends on NVMEM_QCOM_QFPROM
  263. depends on ARCH_QCOM || COMPILE_TEST
  264. help
  265. This enables the thermal sysfs driver for the TSENS device. It shows