linux/drivers/phy
Christophe JAILLET ceb6e04350 phy: cadence-torrent: Constify a u32[]
'cdns_torrent_refclk_driver_mux_table' is not modified in this driver.
And it is only used as a "const u32 *".

Constifying this structure moves some data to a read-only section, so
increase overall security.

On a x86_64, with allmodconfig:
Before:
======
   text	   data	    bss	    dec	    hex	filename
  93578	   4798	     16	  98392	  18058	drivers/phy/cadence/phy-cadence-torrent.o

After:
=====
   text	   data	    bss	    dec	    hex	filename
  93606	   4790	     16	  98412	  1806c	drivers/phy/cadence/phy-cadence-torrent.o

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/34e23ceb6b7b7eb730ee8deee21d231b504dc65f.1720718240.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2024-07-31 17:05:22 +05:30
..
allwinner phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
amlogic phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
broadcom phy: broadcom: add missing MODULE_DESCRIPTION() macros 2024-06-12 16:53:47 +05:30
cadence phy: cadence-torrent: Constify a u32[] 2024-07-31 17:05:22 +05:30
freescale phy: freescale: imx8qm-hsio: Include bitfield.h for FIELD_PREP 2024-06-20 21:56:11 +05:30
hisilicon phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
ingenic phy: Explicitly include correct DT includes 2023-07-17 11:52:56 +05:30
intel phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
lantiq phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
marvell phy: marvell: a3700-comphy: Fix hardcoded array size 2024-04-05 22:32:00 +05:30
mediatek phy: add driver for MediaTek XFI T-PHY 2024-04-12 16:52:56 +05:30
microchip phy-for-6.9 2024-03-16 11:24:51 -07:00
motorola phy: Drop unnecessary of_match_device() calls 2023-10-13 15:47:53 +05:30
mscc phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
qualcomm phy-for-6.11 2024-07-24 13:11:28 -07:00
ralink phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
realtek phy: realtek: usb: add new driver for the Realtek RTD SoC USB 3.0 PHY 2024-01-27 17:36:14 -08:00
renesas phy: renesas: phy-rcar-gen3-usb2: Control VBUS for RZ/G2L SoCs 2024-07-03 10:51:53 +02:00
rockchip phy: phy-rockchip-samsung-hdptx: Select CONFIG_MFD_SYSCON 2024-07-02 18:41:00 +05:30
samsung phy: exynos5-usbdrd: convert some FIELD_PREP_CONST() to FIELD_PREP() 2024-07-31 16:42:23 +05:30
socionext phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30
st phy: miphy28lp: remove unused struct 'miphy_initval' 2024-06-03 19:29:44 +05:30
starfive phy: starfive: Correct the dphy configure process 2024-07-02 18:49:14 +05:30
sunplus phy: sunplus: return negative error code in sp_usb_phy_probe 2023-11-27 18:39:18 +05:30
tegra USB/Thunderbolt changes for 6.9-rc1 2024-03-21 12:35:20 -07:00
ti phy-for-6.11 2024-07-24 13:11:28 -07:00
xilinx phy: zynqmp: Add debugfs support 2024-07-02 18:48:09 +05:30
Kconfig phy: airoha: Add PCIe PHY driver for EN7581 SoC. 2024-06-20 21:59:21 +05:30
Makefile phy: airoha: Add PCIe PHY driver for EN7581 SoC. 2024-06-20 21:59:21 +05:30
phy-airoha-pcie-regs.h phy: airoha: Add dtime and Rx AEQ IO registers 2024-07-02 18:54:28 +05:30
phy-airoha-pcie.c phy: airoha: Add dtime and Rx AEQ IO registers 2024-07-02 18:54:28 +05:30
phy-can-transceiver.c phy: phy-can-transceiver: insert space after include 2023-12-21 22:39:59 +05:30
phy-core-mipi-dphy.c phy: dphy: add support to calculate the timing based on hs_clk_rate 2022-10-27 14:38:04 +03:00
phy-core.c phy: core: Fix documentation of of_phy_get 2024-07-02 18:49:32 +05:30
phy-lgm-usb.c phy: phy-lgm-usb: Convert to platform remove callback returning void 2023-03-20 18:14:56 +05:30
phy-lpc18xx-usb-otg.c
phy-pistachio-usb.c
phy-xgene.c phy: constify of_phandle_args in xlate 2024-02-23 17:43:14 +05:30