/linux-6.14.4/arch/x86/pci/ |
D | early.c | 11 u32 read_pci_config(u8 bus, u8 slot, u8 func, u8 offset) in read_pci_config() 19 u8 read_pci_config_byte(u8 bus, u8 slot, u8 func, u8 offset) in read_pci_config_byte() 27 u16 read_pci_config_16(u8 bus, u8 slot, u8 func, u8 offset) in read_pci_config_16() 35 void write_pci_config(u8 bus, u8 slot, u8 func, u8 offset, in write_pci_config() 36 u32 val) in write_pci_config() 42 void write_pci_config_byte(u8 bus, u8 slot, u8 func, u8 offset, u8 val) in write_pci_config_byte() 48 void write_pci_config_16(u8 bus, u8 slot, u8 func, u8 offset, u16 val) in write_pci_config_16()
|
/linux-6.14.4/drivers/mmc/core/ |
D | sdio_io.c | 27 void sdio_claim_host(struct sdio_func *func) in sdio_claim_host() 43 void sdio_release_host(struct sdio_func *func) in sdio_release_host() 59 int sdio_enable_func(struct sdio_func *func) in sdio_enable_func() 110 int sdio_disable_func(struct sdio_func *func) in sdio_disable_func() 159 int sdio_set_block_size(struct sdio_func *func, unsigned blksz) in sdio_set_block_size() 189 static inline unsigned int sdio_max_byte_size(struct sdio_func *func) in sdio_max_byte_size() 233 unsigned int sdio_align_size(struct sdio_func *func, unsigned int sz) in sdio_align_size() 315 static int sdio_io_rw_ext_helper(struct sdio_func *func, int write, in sdio_io_rw_ext_helper() 380 u8 sdio_readb(struct sdio_func *func, unsigned int addr, int *err_ret) in sdio_readb() 383 u8 val; in sdio_readb() local [all …]
|
/linux-6.14.4/drivers/accel/ivpu/ |
D | ivpu_hw_reg_io.h | 21 #define REGB_WR32(reg, val) ivpu_hw_reg_wr32(vdev, vdev->regb, (reg), (val), #reg, __func__) argument 22 #define REGB_WR64(reg, val) ivpu_hw_reg_wr64(vdev, vdev->regb, (reg), (val), #reg, __func__) argument 27 #define REGV_WR32(reg, val) ivpu_hw_reg_wr32(vdev, vdev->regv, (reg), (val), #reg, __func__) argument 28 #define REGV_WR64(reg, val) ivpu_hw_reg_wr64(vdev, vdev->regv, (reg), (val), #reg, __func__) argument 30 #define REGV_WR32I(reg, stride, index, val) \ argument 37 #define REG_GET_FLD(REG, FLD, val) \ argument 39 #define REG_CLR_FLD(REG, FLD, val) \ argument 41 #define REG_SET_FLD(REG, FLD, val) \ argument 43 #define REG_SET_FLD_NUM(REG, FLD, num, val) \ argument 45 #define REG_TEST_FLD(REG, FLD, val) \ argument [all …]
|
/linux-6.14.4/drivers/net/wireless/ti/wl1251/ |
D | sdio.c | 23 struct sdio_func *func; member 33 static void wl1251_sdio_interrupt(struct sdio_func *func) in wl1251_sdio_interrupt() 54 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_read() local 67 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_write() local 76 static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val) in wl1251_sdio_read_elp() 80 struct sdio_func *func = wl_sdio->func; in wl1251_sdio_read_elp() local 96 static void wl1251_sdio_write_elp(struct wl1251 *wl, int addr, u32 val) in wl1251_sdio_write_elp() 100 struct sdio_func *func = wl_sdio->func; in wl1251_sdio_write_elp() local 118 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_enable_irq() local 127 struct sdio_func *func = wl_to_func(wl); in wl1251_sdio_disable_irq() local [all …]
|
/linux-6.14.4/arch/arm/mach-orion5x/ |
D | pci.c | 74 int size, u32 *val) in pcie_rd_conf() 92 int where, int size, u32 *val) in pcie_rd_conf_wa() 118 int where, int size, u32 val) in pcie_wr_conf() 223 #define PCI_CONF_FUNC(func) (((func) & 0x3) << 8) argument 273 static int orion5x_pci_hw_rd_conf(int bus, int dev, u32 func, in orion5x_pci_hw_rd_conf() 274 u32 where, u32 size, u32 *val) in orion5x_pci_hw_rd_conf() 295 static int orion5x_pci_hw_wr_conf(int bus, int dev, u32 func, in orion5x_pci_hw_wr_conf() 296 u32 where, u32 size, u32 val) in orion5x_pci_hw_wr_conf() 343 int where, int size, u32 *val) in orion5x_pci_rd_conf() 355 int where, int size, u32 val) in orion5x_pci_wr_conf() [all …]
|
/linux-6.14.4/drivers/bcma/ |
D | driver_pci_host.c | 22 #define mips_busprobe32(val, addr) get_dbe((val), ((u32 *)(addr))) argument 60 unsigned int func, unsigned int off) in bcma_get_cfgspace_addr() 85 unsigned int func, unsigned int off, in bcma_extpci_read_config() 89 u32 addr, val; in bcma_extpci_read_config() local 149 unsigned int func, unsigned int off, in bcma_extpci_write_config() 153 u32 addr, val; in bcma_extpci_write_config() local 232 int reg, int size, u32 *val) in bcma_core_pci_hostmode_read_config() 252 int reg, int size, u32 val) in bcma_core_pci_hostmode_write_config() 272 unsigned int func, u8 req_cap_id, in bcma_find_pci_capability()
|
/linux-6.14.4/drivers/soc/sunxi/ |
D | sunxi_sram.c | 25 char *func; member 26 u8 val; member 35 struct sunxi_sram_func *func; member 113 struct sunxi_sram_func *func; in sunxi_sram_show() local 115 u32 val; in sunxi_sram_show() local 171 struct sunxi_sram_func *func; in sunxi_sram_of_parse() local 173 u8 val; in sunxi_sram_of_parse() local 227 u32 val, mask; in sunxi_sram_claim() local
|
/linux-6.14.4/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_tlv.h | 85 s32 (*func)(struct fm10k_hw *, u32 **, member 89 #define FM10K_MSG_HANDLER(id, attr, func) { id, attr, func } argument 96 #define fm10k_tlv_attr_put_u8(msg, attr_id, val) \ argument 98 #define fm10k_tlv_attr_put_u16(msg, attr_id, val) \ argument 100 #define fm10k_tlv_attr_put_u32(msg, attr_id, val) \ argument 102 #define fm10k_tlv_attr_put_u64(msg, attr_id, val) \ argument 104 #define fm10k_tlv_attr_put_s8(msg, attr_id, val) \ argument 106 #define fm10k_tlv_attr_put_s16(msg, attr_id, val) \ argument 108 #define fm10k_tlv_attr_put_s32(msg, attr_id, val) \ argument 110 #define fm10k_tlv_attr_put_s64(msg, attr_id, val) \ argument [all …]
|
/linux-6.14.4/drivers/bus/ |
D | vexpress-config.c | 92 const char *name, u32 *val) in vexpress_config_find_prop() 158 static int vexpress_syscfg_exec(struct vexpress_syscfg_func *func, in vexpress_syscfg_exec() 220 unsigned int *val) in vexpress_syscfg_read() 222 struct vexpress_syscfg_func *func = context; in vexpress_syscfg_read() local 228 unsigned int val) in vexpress_syscfg_write() 230 struct vexpress_syscfg_func *func = context; in vexpress_syscfg_write() local 252 struct vexpress_syscfg_func *func; in vexpress_syscfg_regmap_init() local 254 const __be32 *val = NULL; in vexpress_syscfg_regmap_init() local 331 struct vexpress_syscfg_func *func, *tmp; in vexpress_syscfg_regmap_exit() local
|
/linux-6.14.4/arch/mips/pci/ |
D | ops-rc32434.c | 41 #define PCI_CFG_SET(bus, slot, func, off) \ argument 51 u8 func = PCI_FUNC(devfn); in config_access() local 73 int where, u8 *val) in read_config_byte() 84 int where, u16 *val) in read_config_word() 95 int where, u32 *val) in read_config_dword() 130 u8 val) in write_config_byte() 149 u16 val) in write_config_word() 169 u32 val) in write_config_dword() 178 int where, int size, u32 *val) in pci_config_read() 191 int where, int size, u32 val) in pci_config_write()
|
D | pci-mt7620.c | 80 static inline void bridge_w32(u32 val, unsigned reg) in bridge_w32() 90 static inline void pcie_w32(u32 val, unsigned reg) in pcie_w32() 102 u32 val = pcie_r32(reg); in pcie_m32() local 128 static void pcie_phy(unsigned long addr, unsigned long val) in pcie_phy() 138 int size, u32 *val) in pci_config_read() 141 u8 func = PCI_FUNC(devfn); in pci_config_read() local 170 int size, u32 val) in pci_config_write() 173 u8 func = PCI_FUNC(devfn); in pci_config_write() local 259 u32 val = 0; in mt7628_pci_hw_init() local 282 u32 val = 0; in mt7620_pci_probe() local [all …]
|
D | pci-rt3883.c | 88 u32 val, unsigned reg) in rt3883_pci_w32() 94 unsigned int func, unsigned int where) in rt3883_pci_get_cfgaddr() 102 unsigned func, unsigned reg) in rt3883_pci_read_cfg32() 115 unsigned func, unsigned reg, u32 val) in rt3883_pci_write_cfg32() 225 int where, int size, u32 *val) in rt3883_pci_config_read() 258 int where, int size, u32 val) in rt3883_pci_config_write() 408 u32 val; in rt3883_pci_probe() local
|
/linux-6.14.4/drivers/net/wireless/mediatek/mt76/ |
D | sdio.c | 38 struct sdio_func *func = dev->sdio.func; in mt76s_read_mailbox() local 39 u32 val = ~0, status; in mt76s_read_mailbox() local 91 static void mt76s_write_mailbox(struct mt76_dev *dev, u32 offset, u32 val) in mt76s_write_mailbox() 93 struct sdio_func *func = dev->sdio.func; in mt76s_write_mailbox() local 153 void mt76s_wr(struct mt76_dev *dev, u32 offset, u32 val) in mt76s_wr() 162 u32 mt76s_rmw(struct mt76_dev *dev, u32 offset, u32 mask, u32 val) in mt76s_rmw() 174 const u32 *val = data; in mt76s_write_copy() local 187 u32 *val = data; in mt76s_read_copy() local 226 int mt76s_hw_init(struct mt76_dev *dev, struct sdio_func *func, int hw_ver) in mt76s_hw_init() 635 int mt76s_init(struct mt76_dev *dev, struct sdio_func *func, in mt76s_init()
|
/linux-6.14.4/drivers/net/wireless/ath/ath10k/ |
D | sdio.c | 90 unsigned char val) in ath10k_sdio_set_cmd52_arg() 136 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_config() local 218 static int ath10k_sdio_write32(struct ath10k *ar, u32 addr, u32 val) in ath10k_sdio_write32() 221 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_write32() local 242 static int ath10k_sdio_writesb32(struct ath10k *ar, u32 addr, u32 val) in ath10k_sdio_writesb32() 245 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_writesb32() local 275 static int ath10k_sdio_read32(struct ath10k *ar, u32 addr, u32 *val) in ath10k_sdio_read32() 278 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_read32() local 301 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_read() local 326 struct sdio_func *func = ar_sdio->func; in ath10k_sdio_write() local [all …]
|
/linux-6.14.4/drivers/pinctrl/sunxi/ |
D | pinctrl-sunxi.c | 128 struct sunxi_pinctrl_function *func = pctl->functions; in sunxi_pinctrl_find_function_by_name() local 153 struct sunxi_desc_function *func = pin->functions; in sunxi_pinctrl_desc_find_function_by_name() local 180 struct sunxi_desc_function *func = pin->functions; in sunxi_pinctrl_desc_find_function_by_pin() local 238 u32 val; in sunxi_pctrl_parse_bias_prop() local 268 u32 val; in sunxi_pctrl_parse_drive_prop() local 541 u32 reg, shift, mask, val; in sunxi_pconf_get() local 607 u32 arg, reg, shift, mask, val; in sunxi_pconf_set() local 684 u32 val, reg; in sunxi_pinctrl_set_io_bias_cfg() local 799 struct sunxi_pinctrl_function *func = pctl->functions + function; in sunxi_pmx_set_mux() local 821 const char *func; in sunxi_pmx_gpio_set_direction() local [all …]
|
/linux-6.14.4/drivers/bluetooth/ |
D | btmtksdio.c | 132 struct sdio_func *func; member 621 static void btmtksdio_interrupt(struct sdio_func *func) in btmtksdio_interrupt() 640 u32 val; in btmtksdio_open() local 903 static int btmtksdio_mtk_reg_read(struct hci_dev *hdev, u32 reg, u32 *val) in btmtksdio_mtk_reg_read() 931 static int btmtksdio_mtk_reg_write(struct hci_dev *hdev, u32 reg, u32 val, u32 mask) in btmtksdio_mtk_reg_write() 1019 u32 val; in btmtksdio_sco_setting() local 1057 u32 val; in btmtksdio_reset_setting() local 1083 u32 fw_version = 0, val; in btmtksdio_setup() local 1326 static int btmtksdio_probe(struct sdio_func *func, in btmtksdio_probe() 1437 static void btmtksdio_remove(struct sdio_func *func) in btmtksdio_remove() [all …]
|
/linux-6.14.4/drivers/pinctrl/aspeed/ |
D | pinmux-aspeed.h | 487 #define SIG_DESC_IP_BIT(ip, reg, idx, val) \ argument 498 #define SIG_DESC_BIT(reg, idx, val) \ argument 519 #define SIG_EXPR_DECL_(sig, group, func) \ argument 545 #define SIG_EXPR_DECL(sig, group, func, ...) \ argument 612 #define SIG_EXPR_LIST_DECL_SESG(pin, sig, func, ...) \ argument 628 #define SIG_EXPR_LIST_DECL_SEMG(pin, sig, group, func, ...) \ argument 745 #define FUNC_SYM(func) func_groups_ ## func argument 746 #define FUNC_DECL_(func, ...) \ argument 749 #define FUNC_DECL_1(func, group) FUNC_DECL_(func, #group) argument 750 #define FUNC_DECL_2(func, one, two) FUNC_DECL_(func, #one, #two) argument [all …]
|
/linux-6.14.4/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | i2c.h | 16 const struct nvkm_i2c_bus_func *func; member 38 const struct nvkm_i2c_aux_func *func; member 61 const struct nvkm_i2c_func *func; member 92 u8 val; in nvkm_rdi2cr() local 108 u8 val[2]; in nv_rd16i2cr() local 122 nvkm_wri2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u8 val) in nvkm_wri2cr() 137 nv_wr16i2cr(struct i2c_adapter *adap, u8 addr, u8 reg, u16 val) in nv_wr16i2cr()
|
/linux-6.14.4/drivers/net/dsa/mv88e6xxx/ |
D | global2_scratch.c | 57 u8 val; in mv88e6xxx_g2_scratch_get_bit() local 84 u8 val; in mv88e6xxx_g2_scratch_set_bit() local 109 int val = 0; in mv88e6352_g2_scratch_gpio_get_data() local 154 int val = 0; in mv88e6352_g2_scratch_gpio_get_dir() local 192 unsigned int pin, int *func) in mv88e6352_g2_scratch_gpio_get_pctl() 198 u8 val; in mv88e6352_g2_scratch_gpio_get_pctl() local 216 unsigned int pin, int func) in mv88e6352_g2_scratch_gpio_set_pctl() 222 u8 val; in mv88e6352_g2_scratch_gpio_set_pctl() local 260 u8 val; in mv88e6390_g2_scratch_gpio_set_smi() local 310 u8 val; in mv88e6393x_g2_scratch_gpio_set_smi() local
|
/linux-6.14.4/arch/x86/include/asm/ |
D | paravirt.h | 141 static __always_inline void set_debugreg(unsigned long val, int reg) in set_debugreg() 217 #define rdmsrl(msr, val) \ argument 222 static inline void wrmsrl(unsigned msr, u64 val) in wrmsrl() 259 #define rdpmcl(counter, val) ((val) = paravirt_read_pmc(counter)) argument 385 static inline pte_t __pte(pteval_t val) in __pte() 397 static inline pgd_t __pgd(pgdval_t val) in __pgd() 437 static inline pmd_t __pmd(pmdval_t val) in __pmd() 454 static inline pud_t __pud(pudval_t val) in __pud() 477 p4dval_t val = native_p4d_val(p4d); in set_p4d() local 484 static inline p4d_t __p4d(p4dval_t val) in __p4d() [all …]
|
/linux-6.14.4/arch/x86/kernel/ |
D | early-quirks.c | 32 static void __init fix_hypertransport_config(int num, int slot, int func) in fix_hypertransport_config() 58 static void __init via_bugs(int num, int slot, int func) in via_bugs() 81 static void __init nvidia_bugs(int num, int slot, int func) in nvidia_bugs() 117 static u32 __init ati_ixp4x0_rev(int num, int slot, int func) in ati_ixp4x0_rev() 135 static void __init ati_bugs(int num, int slot, int func) in ati_bugs() 161 static u32 __init ati_sbx00_rev(int num, int slot, int func) in ati_sbx00_rev() 171 static void __init ati_bugs_contd(int num, int slot, int func) in ati_bugs_contd() 203 static void __init ati_bugs(int num, int slot, int func) in ati_bugs() 207 static void __init ati_bugs_contd(int num, int slot, int func) in ati_bugs_contd() 212 static void __init intel_remapping_check(int num, int slot, int func) in intel_remapping_check() [all …]
|
/linux-6.14.4/drivers/net/wireless/microchip/wilc1000/ |
D | sdio.c | 59 static void wilc_sdio_interrupt(struct sdio_func *func) in wilc_sdio_interrupt() 68 struct sdio_func *func = container_of(wilc->dev, struct sdio_func, dev); in wilc_sdio_cmd52() local 97 struct sdio_func *func = container_of(wilc->dev, struct sdio_func, dev); in wilc_sdio_cmd53() local 139 static int wilc_sdio_probe(struct sdio_func *func, in wilc_sdio_probe() 223 static void wilc_sdio_remove(struct sdio_func *func) in wilc_sdio_remove() 239 struct sdio_func *func = dev_to_sdio_func(wilc->dev); in wilc_sdio_reset() local 263 struct sdio_func *func = container_of(dev->dev, struct sdio_func, dev); in wilc_sdio_enable_interrupt() local 279 struct sdio_func *func = container_of(dev->dev, struct sdio_func, dev); in wilc_sdio_disable_interrupt() local 297 struct sdio_func *func = dev_to_sdio_func(wilc->dev); in wilc_sdio_set_func0_csa_address() local 340 struct sdio_func *func = dev_to_sdio_func(wilc->dev); in wilc_sdio_set_block_size() local [all …]
|
/linux-6.14.4/drivers/ssb/ |
D | driver_pcicore.c | 60 #define mips_busprobe32(val, addr) get_dbe((val), ((u32 *)(addr))) argument 73 unsigned int func, unsigned int off) in get_cfgspace_addr() 112 unsigned int func, unsigned int off, in ssb_extpci_read_config() 116 u32 addr, val; in ssb_extpci_read_config() local 158 unsigned int func, unsigned int off, in ssb_extpci_write_config() 162 u32 addr, val = 0; in ssb_extpci_write_config() local 206 int reg, int size, u32 *val) in ssb_pcicore_read_config() 220 int reg, int size, u32 val) in ssb_pcicore_write_config() 322 u32 val; in ssb_pcicore_init_hostmode() local
|
/linux-6.14.4/arch/powerpc/include/asm/ |
D | text-patching.h | 96 static inline int patch_uint(void *addr, unsigned int val) in patch_uint() 104 static inline int patch_ulong(void *addr, unsigned long val) in patch_ulong() 169 static inline unsigned long ppc_function_entry(void *func) in ppc_function_entry() 208 static inline unsigned long ppc_global_function_entry(void *func) in ppc_global_function_entry()
|
/linux-6.14.4/drivers/net/wireless/mediatek/mt76/mt7921/ |
D | sdio_mcu.c | 64 u32 val; in mt7921s_clear_rm3r_drv_own() local 102 struct sdio_func *func = dev->mt76.sdio.func; in mt7921s_mcu_drv_pmctrl() local 138 struct sdio_func *func = dev->mt76.sdio.func; in mt7921s_mcu_fw_pmctrl() local
|