/linux-master/sound/soc/codecs/ |
H A D | rt715-sdw.c | 362 .reg_write = rt715_sdw_write,
|
H A D | rt711-sdw.c | 303 .reg_write = rt711_sdw_write,
|
H A D | rt5682-sdw.c | 86 .reg_write = rt5682_sdw_write,
|
/linux-master/include/linux/ |
H A D | regmap.h | 314 * @reg_write: Same as above for writing. 415 int (*reg_write)(void *context, unsigned int reg, unsigned int val); member in struct:regmap_config 543 * @reg_write: Write a single register value to the given register address. This 573 regmap_hw_reg_write reg_write; member in struct:regmap_bus
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm.c | 2206 create_params.funcs.reg_write = amdgpu_dm_dmub_reg_write;
|
/linux-master/drivers/firewire/ |
H A D | ohci.c | 572 static inline void reg_write(const struct fw_ohci *ohci, int offset, u32 data) function 599 reg_write(ohci, OHCI1394_PhyControl, OHCI1394_PhyControl_Read(addr)); 625 reg_write(ohci, OHCI1394_PhyControl, 717 reg_write(ctx->ohci, CONTROL_SET(ctx->regs), CONTEXT_WAKE); 742 reg_write(ohci, CONTROL_CLEAR(ctx->regs), CONTEXT_RUN); 1079 reg_write(ctx->ohci, COMMAND_PTR(ctx->regs), ctx->descriptors_bus | 1); 1080 reg_write(ctx->ohci, CONTROL_SET(ctx->regs), CONTEXT_RUN); 1257 reg_write(ohci, COMMAND_PTR(ctx->regs), 1259 reg_write(ohci, CONTROL_CLEAR(ctx->regs), ~0); 1260 reg_write(ohc [all...] |
H A D | nosy.c | 216 reg_write(struct pcilynx *lynx, int offset, u32 data) function 230 reg_write(lynx, offset, (reg_read(lynx, offset) | mask)); 241 reg_write(lynx, DMA0_CURRENT_PCL + dmachan * 0x20, pcl_bus); 242 reg_write(lynx, DMA0_CHAN_CTRL + dmachan * 0x20, 259 reg_write(lynx, LINK_PHY, LINK_PHY_WRITE | 477 reg_write(lynx, LINK_INT_STATUS, link_int_status); 487 reg_write(lynx, PCI_INT_STATUS, pci_int_status); 508 reg_write(lynx, PCI_INT_ENABLE, 0); 605 reg_write(lynx, DMA0_CHAN_CTRL, 0); 606 reg_write(lyn [all...] |
/linux-master/drivers/base/regmap/ |
H A D | regmap.c | 832 map->reg_write = config->reg_write; 839 map->reg_write = _regmap_bus_reg_write; 1039 map->reg_write = _regmap_bus_formatted_write; 1042 map->reg_write = _regmap_bus_raw_write; 1875 return map->bus->reg_write(map->bus_context, reg, val); 1919 ret = map->reg_write(context, reg, val);
|
/linux-master/drivers/misc/eeprom/ |
H A D | at24.c | 741 nvmem_config.reg_write = at24_write;
|
H A D | eeprom_93xx46.c | 533 edev->nvmem_config.reg_write = eeprom_93xx46_write;
|
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_phy.c | 615 .reg_write = txgbe_i2c_write,
|
/linux-master/drivers/thunderbolt/ |
H A D | tb.h | 805 int tb_nvm_add_non_active(struct tb_nvm *nvm, nvmem_reg_write_t reg_write);
|
H A D | nvm.c | 483 * @reg_write: Pointer to the function to write the NVM (passed directly 486 * Registers new non-active NVmem device for @nvm. The @reg_write is called 488 * needed. The first parameter passed to @reg_write is @nvm structure. 493 int tb_nvm_add_non_active(struct tb_nvm *nvm, nvmem_reg_write_t reg_write) argument 501 config.reg_write = reg_write;
|
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed.c | 2771 .reg_write = wed_w32,
|
/linux-master/drivers/rtc/ |
H A D | rtc-max31335.c | 519 .reg_write = max31335_nvmem_reg_write,
|
H A D | rtc-ds1511.c | 282 .reg_write = ds1511_nvram_write,
|
/linux-master/drivers/nvmem/ |
H A D | zynqmp_nvmem.c | 218 econfig.reg_write = zynqmp_nvmem_write;
|
H A D | meson-efuse.c | 81 econfig->reg_write = meson_efuse_write;
|
H A D | core.c | 72 if (nvmem->reg_write) { 74 ret = nvmem->reg_write(nvmem->priv, offset, val, bytes); 261 if (!nvmem->reg_write) 282 if (!nvmem->reg_write) 903 if (!config->reg_read && !config->reg_write) 947 nvmem->reg_write = config->reg_write; 973 config->read_only || !nvmem->reg_write;
|
/linux-master/drivers/iio/adc/ |
H A D | ti-ads1298.c | 580 .reg_write = ads1298_reg_write,
|
H A D | ad4130.c | 491 .reg_write = ad4130_reg_write,
|
/linux-master/drivers/watchdog/ |
H A D | stm32_iwdg.c | 83 static inline void reg_write(void __iomem *base, u32 reg, u32 val) function 107 reg_write(wdt->regs, IWDG_KR, KR_KEY_EWA); 110 reg_write(wdt->regs, IWDG_PR, iwdg_pr); 111 reg_write(wdt->regs, IWDG_RLR, iwdg_rlr); 112 reg_write(wdt->regs, IWDG_KR, KR_KEY_ENABLE); 124 reg_write(wdt->regs, IWDG_KR, KR_KEY_RELOAD); 136 reg_write(wdt->regs, IWDG_KR, KR_KEY_RELOAD);
|
/linux-master/drivers/phy/cadence/ |
H A D | phy-cadence-torrent.c | 519 .reg_write = cdns_regmap_write, \ 528 .reg_write = cdns_regmap_write, \ 550 .reg_write = cdns_regmap_write, 559 .reg_write = cdns_regmap_write, \ 574 .reg_write = cdns_regmap_write, 582 .reg_write = cdns_regmap_write, 590 .reg_write = cdns_regmap_dptx_write,
|
/linux-master/drivers/phy/amlogic/ |
H A D | phy-meson-g12a-usb3-pcie.c | 191 .reg_write = phy_g12a_usb3_pcie_cr_bus_write,
|
/linux-master/drivers/media/platform/st/stm32/ |
H A D | stm32-dcmi.c | 184 static inline void reg_write(void __iomem *base, u32 reg, u32 val) function 191 reg_write(base, reg, reg_read(base, reg) | mask); 196 reg_write(base, reg, reg_read(base, reg) & ~mask); 384 reg_write(dcmi->regs, DCMI_CWSIZE, size); 389 reg_write(dcmi->regs, DCMI_CWSTRT, start); 764 reg_write(dcmi->regs, DCMI_ESUR, 0xffffffff);/* FEC:LEC:LSC:FSC */ 767 reg_write(dcmi->regs, DCMI_ESCR, 0xff9d80ff);/* FEC:LEC:LSC:FSC */ 770 reg_write(dcmi->regs, DCMI_CR, val);
|