linux/drivers/nvmem
Finley Xiao 9867d6e0e6 nvmem: rockchip-otp: build depends on CPU config
This optimizes the size of rockchip-otp.o, details as follows.

./scripts/bloat-o-meter rockchip-otp-old.o rockchip-otp.o
add/remove: 0/9 grow/shrink: 0/1 up/down: 0/-2224 (-2224)
Function                                     old     new   delta
px30_otp_clocks                               12       -     -12
rk3568_otp_clocks                             16       -     -16
rk3568_data                                   24       -     -24
px30_data                                     24       -     -24
rockchip_otp_reset                           128       -    -128
px30_otp_ecc_enable                          164       -    -164
px30_otp_wait_status                         176       -    -176
px30_otp_read                                416       -    -416
rockchip_otp_match                           980     392    -588
rk3568_otp_read                              676       -    -676
Total: Before=4721, After=2497, chg -47.11%

Change-Id: I960a51e826a17112d822daa2b77470e482e729d7
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
2022-03-10 11:39:22 +08:00
..
bcm-ocotp.c
core.c Merge tag 'ASB-2021-12-05_12-5.10' of https://android.googlesource.com/kernel/common 2021-12-14 17:09:02 +08:00
imx-iim.c
imx-ocotp-scu.c
imx-ocotp.c
jz4780-efuse.c
Kconfig nvmem: rk628-efuse: add rk628 efuse driver 2021-10-28 19:30:03 +08:00
lpc18xx_eeprom.c
lpc18xx_otp.c
Makefile nvmem: rk628-efuse: add rk628 efuse driver 2021-10-28 19:30:03 +08:00
meson-efuse.c
meson-mx-efuse.c
mtk-efuse.c
mxs-ocotp.c
qcom-spmi-sdam.c
qfprom.c
rave-sp-eeprom.c
rk628-efuse.c nvmem: rk628-efuse: add rk628 efuse driver 2021-10-28 19:30:03 +08:00
rockchip-efuse.c nvmem: rockchip-efuse: Add mutex lock for rk1808 efuse read 2021-07-14 10:30:49 +08:00
rockchip-otp.c nvmem: rockchip-otp: build depends on CPU config 2022-03-10 11:39:22 +08:00
sc27xx-efuse.c
snvs_lpgpr.c
sprd-efuse.c
stm32-romem.c
sunxi_sid.c
uniphier-efuse.c
vf610-ocotp.c
zynqmp_nvmem.c