Home
last modified time | relevance | path

Searched refs:base (Results 1076 - 1100 of 18486) sorted by relevance

1...<<41424344454647484950>>...740

/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/dss/
H A Dpll.c352 void __iomem *base = pll->base; in dss_pll_wait_reset_done() local
354 if (wait_for_bit_change(base + PLL_STATUS, 0, 1) != 1) in dss_pll_wait_reset_done()
365 u32 v = readl_relaxed(pll->base + PLL_STATUS); in dss_wait_hsdiv_ack()
394 void __iomem *base = pll->base; in dss_pll_write_config_type_a() local
409 writel_relaxed(l, base + PLL_CONFIGURATION1); in dss_pll_write_config_type_a()
418 writel_relaxed(l, base + PLL_CONFIGURATION3); in dss_pll_write_config_type_a()
420 l = readl_relaxed(base + PLL_CONFIGURATION2); in dss_pll_write_config_type_a()
443 writel_relaxed(l, base in dss_pll_write_config_type_a()
522 void __iomem *base = pll->base; dss_pll_write_config_type_b() local
[all...]
/kernel/linux/linux-5.10/drivers/s390/net/
H A Dqeth_ethtool.c423 cmd->base.duplex = DUPLEX_FULL; in qeth_get_link_ksettings()
424 cmd->base.autoneg = AUTONEG_ENABLE; in qeth_get_link_ksettings()
425 cmd->base.phy_address = 0; in qeth_get_link_ksettings()
426 cmd->base.mdio_support = 0; in qeth_get_link_ksettings()
427 cmd->base.eth_tp_mdix = ETH_TP_MDI_INVALID; in qeth_get_link_ksettings()
428 cmd->base.eth_tp_mdix_ctrl = ETH_TP_MDI_INVALID; in qeth_get_link_ksettings()
433 cmd->base.speed = SPEED_100; in qeth_get_link_ksettings()
434 cmd->base.port = PORT_TP; in qeth_get_link_ksettings()
438 cmd->base.speed = SPEED_1000; in qeth_get_link_ksettings()
439 cmd->base in qeth_get_link_ksettings()
[all...]
/kernel/linux/linux-5.10/drivers/phy/qualcomm/
H A Dphy-qcom-ipq806x-usb.c115 void __iomem *base; member
132 * @base - QCOM DWC3 PHY base virtual address.
141 u32 write_val, tmp = readl(phy_dwc3->base + offset); in usb_phy_write_readback()
146 writel(write_val, phy_dwc3->base + offset); in usb_phy_write_readback()
149 tmp = readl(phy_dwc3->base + offset); in usb_phy_write_readback()
176 * @base - QCOM DWC3 PHY base virtual address.
185 writel(addr, phy_dwc3->base + CR_PROTOCOL_DATA_IN_REG); in usb_ss_write_phycreg()
187 phy_dwc3->base in usb_ss_write_phycreg()
[all...]
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-sunxi.c142 void __iomem *base; member
151 val = readl(chip->base + SUNXI_ALRM_IRQ_STA); in sunxi_rtc_alarmirq()
155 writel(val, chip->base + SUNXI_ALRM_IRQ_STA); in sunxi_rtc_alarmirq()
171 alrm_val = readl(chip->base + SUNXI_ALRM_EN); in sunxi_rtc_setaie()
174 alrm_irq_val = readl(chip->base + SUNXI_ALRM_IRQ_EN); in sunxi_rtc_setaie()
178 chip->base + SUNXI_ALRM_IRQ_STA); in sunxi_rtc_setaie()
181 writel(alrm_val, chip->base + SUNXI_ALRM_EN); in sunxi_rtc_setaie()
182 writel(alrm_irq_val, chip->base + SUNXI_ALRM_IRQ_EN); in sunxi_rtc_setaie()
193 alrm = readl(chip->base + SUNXI_ALRM_DHMS); in sunxi_rtc_getalarm()
194 date = readl(chip->base in sunxi_rtc_getalarm()
[all...]
H A Drtc-pl031.c90 void __iomem *base; member
100 writel(RTC_BIT_AI, ldata->base + RTC_ICR); in pl031_alarm_irq_enable()
102 imsc = readl(ldata->base + RTC_IMSC); in pl031_alarm_irq_enable()
105 writel(imsc | RTC_BIT_AI, ldata->base + RTC_IMSC); in pl031_alarm_irq_enable()
107 writel(imsc & ~RTC_BIT_AI, ldata->base + RTC_IMSC); in pl031_alarm_irq_enable()
170 pl031_stv2_time_to_tm(readl(ldata->base + RTC_DR), in pl031_stv2_read_time()
171 readl(ldata->base + RTC_YDR), tm); in pl031_stv2_read_time()
185 writel(bcd_year, ldata->base + RTC_YLR); in pl031_stv2_set_time()
186 writel(time, ldata->base + RTC_LR); in pl031_stv2_set_time()
197 ret = pl031_stv2_time_to_tm(readl(ldata->base in pl031_stv2_read_alarm()
[all...]
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-pl031.c90 void __iomem *base; member
100 writel(RTC_BIT_AI, ldata->base + RTC_ICR); in pl031_alarm_irq_enable()
102 imsc = readl(ldata->base + RTC_IMSC); in pl031_alarm_irq_enable()
105 writel(imsc | RTC_BIT_AI, ldata->base + RTC_IMSC); in pl031_alarm_irq_enable()
107 writel(imsc & ~RTC_BIT_AI, ldata->base + RTC_IMSC); in pl031_alarm_irq_enable()
170 pl031_stv2_time_to_tm(readl(ldata->base + RTC_DR), in pl031_stv2_read_time()
171 readl(ldata->base + RTC_YDR), tm); in pl031_stv2_read_time()
185 writel(bcd_year, ldata->base + RTC_YLR); in pl031_stv2_set_time()
186 writel(time, ldata->base + RTC_LR); in pl031_stv2_set_time()
197 ret = pl031_stv2_time_to_tm(readl(ldata->base in pl031_stv2_read_alarm()
[all...]
H A Drtc-sunxi.c140 void __iomem *base; member
149 val = readl(chip->base + SUNXI_ALRM_IRQ_STA); in sunxi_rtc_alarmirq()
153 writel(val, chip->base + SUNXI_ALRM_IRQ_STA); in sunxi_rtc_alarmirq()
169 alrm_val = readl(chip->base + SUNXI_ALRM_EN); in sunxi_rtc_setaie()
172 alrm_irq_val = readl(chip->base + SUNXI_ALRM_IRQ_EN); in sunxi_rtc_setaie()
176 chip->base + SUNXI_ALRM_IRQ_STA); in sunxi_rtc_setaie()
179 writel(alrm_val, chip->base + SUNXI_ALRM_EN); in sunxi_rtc_setaie()
180 writel(alrm_irq_val, chip->base + SUNXI_ALRM_IRQ_EN); in sunxi_rtc_setaie()
191 alrm = readl(chip->base + SUNXI_ALRM_DHMS); in sunxi_rtc_getalarm()
192 date = readl(chip->base in sunxi_rtc_getalarm()
[all...]
/kernel/linux/linux-6.6/drivers/clk/imx/
H A Dclk-pllv3.c35 * @base: base address of PLL registers
49 void __iomem *base; member
63 u32 val = readl_relaxed(pll->base) & pll->power_bit; in clk_pllv3_wait_lock()
69 return readl_relaxed_poll_timeout(pll->base, val, val & BM_PLL_LOCK, in clk_pllv3_wait_lock()
78 val = readl_relaxed(pll->base); in clk_pllv3_prepare()
83 writel_relaxed(val, pll->base); in clk_pllv3_prepare()
93 val = readl_relaxed(pll->base); in clk_pllv3_unprepare()
98 writel_relaxed(val, pll->base); in clk_pllv3_unprepare()
105 if (readl_relaxed(pll->base) in clk_pllv3_is_prepared()
411 imx_clk_hw_pllv3(enum imx_pllv3_type type, const char *name, const char *parent_name, void __iomem *base, u32 div_mask) imx_clk_hw_pllv3() argument
[all...]
/kernel/linux/linux-6.6/drivers/phy/qualcomm/
H A Dphy-qcom-ipq806x-usb.c119 void __iomem *base; member
146 u32 write_val, tmp = readl(phy_dwc3->base + offset); in usb_phy_write_readback()
151 writel(write_val, phy_dwc3->base + offset); in usb_phy_write_readback()
154 tmp = readl(phy_dwc3->base + offset); in usb_phy_write_readback()
180 writel(addr, phy_dwc3->base + CR_PROTOCOL_DATA_IN_REG); in usb_ss_write_phycreg()
182 phy_dwc3->base + CR_PROTOCOL_CAP_ADDR_REG); in usb_ss_write_phycreg()
184 ret = wait_for_latch(phy_dwc3->base + CR_PROTOCOL_CAP_ADDR_REG); in usb_ss_write_phycreg()
188 writel(val, phy_dwc3->base + CR_PROTOCOL_DATA_IN_REG); in usb_ss_write_phycreg()
190 phy_dwc3->base + CR_PROTOCOL_CAP_DATA_REG); in usb_ss_write_phycreg()
192 ret = wait_for_latch(phy_dwc3->base in usb_ss_write_phycreg()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/
H A Dpll.c358 void __iomem *base = pll->base; in dss_pll_wait_reset_done() local
360 if (wait_for_bit_change(base + PLL_STATUS, 0, 1) != 1) in dss_pll_wait_reset_done()
371 u32 v = readl_relaxed(pll->base + PLL_STATUS); in dss_wait_hsdiv_ack()
400 void __iomem *base = pll->base; in dss_pll_write_config_type_a() local
415 writel_relaxed(l, base + PLL_CONFIGURATION1); in dss_pll_write_config_type_a()
424 writel_relaxed(l, base + PLL_CONFIGURATION3); in dss_pll_write_config_type_a()
426 l = readl_relaxed(base + PLL_CONFIGURATION2); in dss_pll_write_config_type_a()
449 writel_relaxed(l, base in dss_pll_write_config_type_a()
528 void __iomem *base = pll->base; dss_pll_write_config_type_b() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/
H A Dipu3-css.c203 static int imgu_hw_wait(void __iomem *base, int reg, u32 mask, u32 cmp) in imgu_hw_wait() argument
207 return readl_poll_timeout(base + reg, val, (val & mask) == cmp, in imgu_hw_wait()
213 int imgu_css_set_powerup(struct device *dev, void __iomem *base, in imgu_css_set_powerup() argument
220 readl(base + IMGU_REG_GP_BUSY); in imgu_css_set_powerup()
221 writel(0, base + IMGU_REG_GP_BUSY); in imgu_css_set_powerup()
224 if (imgu_hw_wait(base, IMGU_REG_STATE, IMGU_STATE_IDLE_STS, in imgu_css_set_powerup()
231 writel(readl(base + IMGU_REG_PM_CTRL) | IMGU_PM_CTRL_FORCE_RESET, in imgu_css_set_powerup()
232 base + IMGU_REG_PM_CTRL); in imgu_css_set_powerup()
238 pm_ctrl = readl(base + IMGU_REG_PM_CTRL); in imgu_css_set_powerup()
239 state = readl(base in imgu_css_set_powerup()
303 imgu_css_set_powerdown(struct device *dev, void __iomem *base) imgu_css_set_powerdown() argument
328 void __iomem *const base = css->base; imgu_css_hw_enable_irq() local
426 void __iomem *const base = css->base; imgu_css_hw_init() local
484 void __iomem *const base = css->base; imgu_css_hw_start_sp() local
529 void __iomem *const base = css->base; imgu_css_hw_start() local
622 void __iomem *const base = css->base; imgu_css_hw_stop() local
642 void __iomem *const base = css->base; imgu_css_hw_cleanup() local
1073 void __iomem *const base = css->base; imgu_css_queue_pos() local
1087 void __iomem *const base = css->base; imgu_css_queue_data() local
1125 void __iomem *const base = css->base; imgu_css_dequeue_data() local
1515 imgu_css_init(struct device *dev, struct imgu_css *css, void __iomem *base, int length) imgu_css_init() argument
2332 void __iomem *const base = css->base; imgu_css_irq_ack() local
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/
H A Dipu3-css.c190 static int imgu_hw_wait(void __iomem *base, int reg, u32 mask, u32 cmp) in imgu_hw_wait() argument
194 return readl_poll_timeout(base + reg, val, (val & mask) == cmp, in imgu_hw_wait()
200 int imgu_css_set_powerup(struct device *dev, void __iomem *base, in imgu_css_set_powerup() argument
207 readl(base + IMGU_REG_GP_BUSY); in imgu_css_set_powerup()
208 writel(0, base + IMGU_REG_GP_BUSY); in imgu_css_set_powerup()
211 if (imgu_hw_wait(base, IMGU_REG_STATE, IMGU_STATE_IDLE_STS, in imgu_css_set_powerup()
218 writel(readl(base + IMGU_REG_PM_CTRL) | IMGU_PM_CTRL_FORCE_RESET, in imgu_css_set_powerup()
219 base + IMGU_REG_PM_CTRL); in imgu_css_set_powerup()
225 pm_ctrl = readl(base + IMGU_REG_PM_CTRL); in imgu_css_set_powerup()
226 state = readl(base in imgu_css_set_powerup()
290 imgu_css_set_powerdown(struct device *dev, void __iomem *base) imgu_css_set_powerdown() argument
315 void __iomem *const base = css->base; imgu_css_hw_enable_irq() local
413 void __iomem *const base = css->base; imgu_css_hw_init() local
471 void __iomem *const base = css->base; imgu_css_hw_start_sp() local
516 void __iomem *const base = css->base; imgu_css_hw_start() local
609 void __iomem *const base = css->base; imgu_css_hw_stop() local
629 void __iomem *const base = css->base; imgu_css_hw_cleanup() local
1060 void __iomem *const base = css->base; imgu_css_queue_pos() local
1074 void __iomem *const base = css->base; imgu_css_queue_data() local
1112 void __iomem *const base = css->base; imgu_css_dequeue_data() local
1500 imgu_css_init(struct device *dev, struct imgu_css *css, void __iomem *base, int length) imgu_css_init() argument
2317 void __iomem *const base = css->base; imgu_css_irq_ack() local
[all...]
/foundation/filemanagement/dfs_service/utils/dentry/src/
H A Dmeta_file_clouddisk.cpp289 static bool UpdateDentry(HmdfsDentryGroup &d, const MetaBase &base, uint32_t nameHash, uint32_t bitPos) in UpdateDentry() argument
292 const std::string name = base.name; in UpdateDentry()
303 de->atime = base.atime; in UpdateDentry()
304 de->mtime = base.mtime; in UpdateDentry()
305 de->size = base.size; in UpdateDentry()
306 de->mode = base.mode; in UpdateDentry()
307 MetaHelper::SetPosition(de, base.position); in UpdateDentry()
308 MetaHelper::SetFileType(de, base.fileType); in UpdateDentry()
309 MetaHelper::SetNoUpload(de, base.noUpload); in UpdateDentry()
311 ret = memcpy_s(de->recordId, CLOUD_RECORD_ID_LEN, base in UpdateDentry()
349 DoCreate(const MetaBase &base) DoCreate() argument
408 InitDcacheLookupCtx(DcacheLookupCtx *ctx, const MetaBase &base, int fd) InitDcacheLookupCtx() argument
498 DoRemove(const MetaBase &base) DoRemove() argument
531 DoLookup(MetaBase &base) DoLookup() argument
559 DoUpdate(const MetaBase &base) DoUpdate() argument
[all...]
/kernel/linux/linux-5.10/drivers/net/can/ifi_canfd/
H A Difi_canfd.c223 void __iomem *base; member
245 priv->base + IFI_CANFD_IRQMASK); in ifi_canfd_irq_enable()
260 rxdlc = readl(priv->base + IFI_CANFD_RXFIFO_DLC); in ifi_canfd_read_fifo()
278 rxid = readl(priv->base + IFI_CANFD_RXFIFO_ID); in ifi_canfd_read_fifo()
310 readl(priv->base + IFI_CANFD_RXFIFO_DATA + i); in ifi_canfd_read_fifo()
315 writel(IFI_CANFD_RXSTCMD_REMOVE_MSG, priv->base + IFI_CANFD_RXSTCMD); in ifi_canfd_read_fifo()
316 writel(rx_irq_mask, priv->base + IFI_CANFD_INTERRUPT); in ifi_canfd_read_fifo()
330 rxst = readl(priv->base + IFI_CANFD_RXSTCMD); in ifi_canfd_do_rx_poll()
345 rxst = readl(priv->base + IFI_CANFD_RXSTCMD); in ifi_canfd_do_rx_poll()
383 u32 errctr = readl(priv->base in ifi_canfd_handle_lec_err()
[all...]
/kernel/linux/linux-5.10/drivers/hwmon/
H A Dnpcm750-pwm-fan.c19 #define NPCM7XX_PWM_REG_BASE(base, n) ((base) + ((n) * 0x1000L))
21 #define NPCM7XX_PWM_REG_PR(base, n) (NPCM7XX_PWM_REG_BASE(base, n) + 0x00)
22 #define NPCM7XX_PWM_REG_CSR(base, n) (NPCM7XX_PWM_REG_BASE(base, n) + 0x04)
23 #define NPCM7XX_PWM_REG_CR(base, n) (NPCM7XX_PWM_REG_BASE(base, n) + 0x08)
24 #define NPCM7XX_PWM_REG_CNRx(base, n, ch) \
25 (NPCM7XX_PWM_REG_BASE(base,
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-aspeed.c146 void __iomem *base; member
148 /* Synchronizes I/O mem access to base. */
182 command = readl(bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
192 writel(ASPEED_I2CD_M_STOP_CMD, bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
204 else if (!(readl(bus->base + ASPEED_I2C_CMD_REG) & in aspeed_i2c_recover_bus()
215 bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
227 else if (!(readl(bus->base + ASPEED_I2C_CMD_REG) & in aspeed_i2c_recover_bus()
292 command = readl(bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_slave_irq()
298 value = readl(bus->base + ASPEED_I2C_BYTE_BUF_REG) >> 8; in aspeed_i2c_slave_irq()
317 writel(value, bus->base in aspeed_i2c_slave_irq()
[all...]
H A Di2c-mt7621.c60 void __iomem *base; member
74 ret = readl_relaxed_poll_timeout(i2c->base + REG_SM0CTL1_REG, in mtk_i2c_wait_idle()
96 SM0CTL0_SCL_STRETCH, i2c->base + REG_SM0CTL0_REG); in mtk_i2c_reset()
97 iowrite32(0, i2c->base + REG_SM0CFG2_REG); in mtk_i2c_reset()
104 ioread32(i2c->base + REG_SM0CFG2_REG), in mtk_i2c_dump_reg()
105 ioread32(i2c->base + REG_SM0CTL0_REG), in mtk_i2c_dump_reg()
106 ioread32(i2c->base + REG_SM0CTL1_REG), in mtk_i2c_dump_reg()
107 ioread32(i2c->base + REG_SM0D0_REG), in mtk_i2c_dump_reg()
108 ioread32(i2c->base + REG_SM0D1_REG)); in mtk_i2c_dump_reg()
113 u32 ack = readl_relaxed(i2c->base in mtk_i2c_check_ack()
[all...]
/kernel/linux/linux-5.10/drivers/usb/host/
H A Dpci-quirks.c640 void uhci_reset_hc(struct pci_dev *pdev, unsigned long base) in uhci_reset_hc() argument
652 outw(UHCI_USBCMD_HCRESET, base + UHCI_USBCMD); in uhci_reset_hc()
655 if (inw(base + UHCI_USBCMD) & UHCI_USBCMD_HCRESET) in uhci_reset_hc()
661 outw(0, base + UHCI_USBINTR); in uhci_reset_hc()
662 outw(0, base + UHCI_USBCMD); in uhci_reset_hc()
672 int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base) in uhci_check_and_reset_hc() argument
694 cmd = inw(base + UHCI_USBCMD); in uhci_check_and_reset_hc()
702 intr = inw(base + UHCI_USBINTR); in uhci_check_and_reset_hc()
712 uhci_reset_hc(pdev, base); in uhci_check_and_reset_hc()
728 unsigned long base in quirk_usb_handoff_uhci() local
751 void __iomem *base; quirk_usb_handoff_ohci() local
931 void __iomem *base, *op_reg_base; quirk_usb_disable_ehci() local
1145 void __iomem *base; quirk_usb_handoff_xhci() local
[all...]
/kernel/linux/linux-6.6/drivers/net/can/ifi_canfd/
H A Difi_canfd.c223 void __iomem *base; member
245 priv->base + IFI_CANFD_IRQMASK); in ifi_canfd_irq_enable()
260 rxdlc = readl(priv->base + IFI_CANFD_RXFIFO_DLC); in ifi_canfd_read_fifo()
278 rxid = readl(priv->base + IFI_CANFD_RXFIFO_ID); in ifi_canfd_read_fifo()
310 readl(priv->base + IFI_CANFD_RXFIFO_DATA + i); in ifi_canfd_read_fifo()
318 writel(IFI_CANFD_RXSTCMD_REMOVE_MSG, priv->base + IFI_CANFD_RXSTCMD); in ifi_canfd_read_fifo()
319 writel(rx_irq_mask, priv->base + IFI_CANFD_INTERRUPT); in ifi_canfd_read_fifo()
330 rxst = readl(priv->base + IFI_CANFD_RXSTCMD); in ifi_canfd_do_rx_poll()
345 rxst = readl(priv->base + IFI_CANFD_RXSTCMD); in ifi_canfd_do_rx_poll()
380 u32 errctr = readl(priv->base in ifi_canfd_handle_lec_err()
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dpci-quirks.c638 void uhci_reset_hc(struct pci_dev *pdev, unsigned long base) in uhci_reset_hc() argument
650 outw(UHCI_USBCMD_HCRESET, base + UHCI_USBCMD); in uhci_reset_hc()
653 if (inw(base + UHCI_USBCMD) & UHCI_USBCMD_HCRESET) in uhci_reset_hc()
659 outw(0, base + UHCI_USBINTR); in uhci_reset_hc()
660 outw(0, base + UHCI_USBCMD); in uhci_reset_hc()
670 int uhci_check_and_reset_hc(struct pci_dev *pdev, unsigned long base) in uhci_check_and_reset_hc() argument
692 cmd = inw(base + UHCI_USBCMD); in uhci_check_and_reset_hc()
700 intr = inw(base + UHCI_USBINTR); in uhci_check_and_reset_hc()
710 uhci_reset_hc(pdev, base); in uhci_check_and_reset_hc()
726 unsigned long base in quirk_usb_handoff_uhci() local
749 void __iomem *base; quirk_usb_handoff_ohci() local
929 void __iomem *base, *op_reg_base; quirk_usb_disable_ehci() local
1139 void __iomem *base; quirk_usb_handoff_xhci() local
[all...]
/kernel/linux/linux-6.6/drivers/of/
H A Dfdt.c293 void *base = mem; in unflatten_dt_nodes() local
294 bool dryrun = !base; in unflatten_dt_nodes()
346 return mem - base; in unflatten_dt_nodes()
479 static int __init early_init_dt_reserve_memory(phys_addr_t base, in early_init_dt_reserve_memory() argument
488 if (memblock_overlaps_region(&memblock.memory, base, size) && in early_init_dt_reserve_memory()
489 memblock_is_region_reserved(base, size)) in early_init_dt_reserve_memory()
492 return memblock_mark_nomap(base, size); in early_init_dt_reserve_memory()
494 return memblock_reserve(base, size); in early_init_dt_reserve_memory()
504 phys_addr_t base, size; in __reserved_mem_reserve_reg() local
523 base in __reserved_mem_reserve_reg()
633 u64 base, size; early_init_fdt_scan_reserved_mem() local
1129 u64 base, size; early_init_dt_scan_memory() local
1220 early_init_dt_add_memory_arch(u64 base, u64 size) early_init_dt_add_memory_arch() argument
[all...]
/kernel/linux/linux-6.6/drivers/hwmon/
H A Dnpcm750-pwm-fan.c19 #define NPCM7XX_PWM_REG_BASE(base, n) ((base) + ((n) * 0x1000L))
21 #define NPCM7XX_PWM_REG_PR(base, n) (NPCM7XX_PWM_REG_BASE(base, n) + 0x00)
22 #define NPCM7XX_PWM_REG_CSR(base, n) (NPCM7XX_PWM_REG_BASE(base, n) + 0x04)
23 #define NPCM7XX_PWM_REG_CR(base, n) (NPCM7XX_PWM_REG_BASE(base, n) + 0x08)
24 #define NPCM7XX_PWM_REG_CNRx(base, n, ch) \
25 (NPCM7XX_PWM_REG_BASE(base,
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-aspeed.c144 void __iomem *base; member
146 /* Synchronizes I/O mem access to base. */
180 command = readl(bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
190 writel(ASPEED_I2CD_M_STOP_CMD, bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
202 else if (!(readl(bus->base + ASPEED_I2C_CMD_REG) & in aspeed_i2c_recover_bus()
213 bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_recover_bus()
225 else if (!(readl(bus->base + ASPEED_I2C_CMD_REG) & in aspeed_i2c_recover_bus()
291 command = readl(bus->base + ASPEED_I2C_CMD_REG); in aspeed_i2c_slave_irq()
297 value = readl(bus->base + ASPEED_I2C_BYTE_BUF_REG) >> 8; in aspeed_i2c_slave_irq()
316 writel(value, bus->base in aspeed_i2c_slave_irq()
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-regmap.c27 int (*reg_mask_xlate)(struct gpio_regmap *gpio, unsigned int base,
43 unsigned int base, unsigned int offset, in gpio_regmap_simple_xlate()
49 *reg = base + stride * gpio->reg_stride; in gpio_regmap_simple_xlate()
58 unsigned int base, val, reg, mask; in gpio_regmap_get() local
63 base = gpio_regmap_addr(gpio->reg_dat_base); in gpio_regmap_get()
65 base = gpio_regmap_addr(gpio->reg_set_base); in gpio_regmap_get()
67 ret = gpio->reg_mask_xlate(gpio, base, offset, &reg, &mask); in gpio_regmap_get()
82 unsigned int base = gpio_regmap_addr(gpio->reg_set_base); in gpio_regmap_set() local
85 gpio->reg_mask_xlate(gpio, base, offset, &reg, &mask); in gpio_regmap_set()
96 unsigned int base, re in gpio_regmap_set_with_clear() local
42 gpio_regmap_simple_xlate(struct gpio_regmap *gpio, unsigned int base, unsigned int offset, unsigned int *reg, unsigned int *mask) gpio_regmap_simple_xlate() argument
111 unsigned int base, val, reg, mask; gpio_regmap_get_direction() local
142 unsigned int base, val, reg, mask; gpio_regmap_set_direction() local
[all...]
/kernel/linux/linux-5.10/drivers/net/mdio/
H A Dmdio-mux-bcm-iproc.c51 void __iomem *base; member
63 val = readl(md->base + MDIO_SCAN_CTRL_OFFSET); in mdio_mux_iproc_config()
65 writel(val, md->base + MDIO_SCAN_CTRL_OFFSET); in mdio_mux_iproc_config()
75 writel(val, md->base + MDIO_RATE_ADJ_EXT_OFFSET); in mdio_mux_iproc_config()
76 writel(val, md->base + MDIO_RATE_ADJ_INT_OFFSET); in mdio_mux_iproc_config()
80 static int iproc_mdio_wait_for_idle(void __iomem *base, bool result) in iproc_mdio_wait_for_idle() argument
84 return readl_poll_timeout(base + MDIO_STAT_OFFSET, val, in iproc_mdio_wait_for_idle()
90 * @base: Base address
101 static int start_miim_ops(void __iomem *base, in start_miim_ops() argument
107 writel(0, base in start_miim_ops()
[all...]

Completed in 26 milliseconds

1...<<41424344454647484950>>...740