Searched refs:reg_write (Results 1 - 25 of 226) sorted by last modified time

12345678910

/linux-master/sound/soc/codecs/
H A Drt715-sdw.c362 .reg_write = rt715_sdw_write,
H A Drt711-sdw.c303 .reg_write = rt711_sdw_write,
H A Drt5682-sdw.c86 .reg_write = rt5682_sdw_write,
/linux-master/include/linux/
H A Dregmap.h314 * @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 Damdgpu_dm.c2206 create_params.funcs.reg_write = amdgpu_dm_dmub_reg_write;
/linux-master/drivers/firewire/
H A Dohci.c572 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 Dnosy.c216 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 Dregmap.c832 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 Dat24.c741 nvmem_config.reg_write = at24_write;
H A Deeprom_93xx46.c533 edev->nvmem_config.reg_write = eeprom_93xx46_write;
/linux-master/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_phy.c615 .reg_write = txgbe_i2c_write,
/linux-master/drivers/thunderbolt/
H A Dtb.h805 int tb_nvm_add_non_active(struct tb_nvm *nvm, nvmem_reg_write_t reg_write);
H A Dnvm.c483 * @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 Dmtk_wed.c2771 .reg_write = wed_w32,
/linux-master/drivers/rtc/
H A Drtc-max31335.c519 .reg_write = max31335_nvmem_reg_write,
H A Drtc-ds1511.c282 .reg_write = ds1511_nvram_write,
/linux-master/drivers/nvmem/
H A Dzynqmp_nvmem.c218 econfig.reg_write = zynqmp_nvmem_write;
H A Dmeson-efuse.c81 econfig->reg_write = meson_efuse_write;
H A Dcore.c72 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 Dti-ads1298.c580 .reg_write = ads1298_reg_write,
H A Dad4130.c491 .reg_write = ad4130_reg_write,
/linux-master/drivers/watchdog/
H A Dstm32_iwdg.c83 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 Dphy-cadence-torrent.c519 .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 Dphy-meson-g12a-usb3-pcie.c191 .reg_write = phy_g12a_usb3_pcie_cr_bus_write,
/linux-master/drivers/media/platform/st/stm32/
H A Dstm32-dcmi.c184 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);

Completed in 361 milliseconds

12345678910