Home
last modified time | relevance | path

Searched full:hwdata (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/clk/
H A Dclk-versaclock5.c438 struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw); in vc5_pll_recalc_rate() local
439 struct vc5_driver_data *vc5 = hwdata->vc5; in vc5_pll_recalc_rate()
455 struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw); in vc5_pll_determine_rate() local
456 struct vc5_driver_data *vc5 = hwdata->vc5; in vc5_pll_determine_rate()
472 hwdata->div_int = div_int; in vc5_pll_determine_rate()
473 hwdata->div_frc = (u32)div_frc; in vc5_pll_determine_rate()
483 struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw); in vc5_pll_set_rate() local
484 struct vc5_driver_data *vc5 = hwdata->vc5; in vc5_pll_set_rate()
487 fb[0] = hwdata->div_int >> 4; in vc5_pll_set_rate()
488 fb[1] = hwdata->div_int << 4; in vc5_pll_set_rate()
[all …]
/linux/drivers/gpio/
H A Dgpio-mxc.c77 const struct mxc_gpio_hwdata *hwdata; member
125 #define GPIO_DR (port->hwdata->dr_reg)
126 #define GPIO_GDIR (port->hwdata->gdir_reg)
127 #define GPIO_PSR (port->hwdata->psr_reg)
128 #define GPIO_ICR1 (port->hwdata->icr1_reg)
129 #define GPIO_ICR2 (port->hwdata->icr2_reg)
130 #define GPIO_IMR (port->hwdata->imr_reg)
131 #define GPIO_ISR (port->hwdata->isr_reg)
132 #define GPIO_EDGE_SEL (port->hwdata->edge_sel_reg)
134 #define GPIO_INT_LOW_LEV (port->hwdata->low_level)
[all …]
/linux/drivers/i2c/busses/
H A Di2c-imx.c250 const struct imx_i2c_hwdata *hwdata; member
359 return i2c_imx->hwdata->devtype == IMX1_I2C; in is_imx1_i2c()
364 return i2c_imx->hwdata->devtype == VF610_I2C; in is_vf610_i2c()
370 writeb(val, i2c_imx->base + (reg << i2c_imx->hwdata->regshift)); in imx_i2c_write_reg()
376 return readb(i2c_imx->base + (reg << i2c_imx->hwdata->regshift)); in imx_i2c_read_reg()
388 temp = ~i2c_imx->hwdata->i2sr_clr_opcode ^ bits; in i2c_imx_clear_irq()
395 imx_i2c_write_reg(i2c_imx->hwdata->i2cr_ien_opcode ^ I2CR_IEN, in i2c_imx_reset_regs()
421 (IMX_I2C_I2DR << i2c_imx->hwdata->regshift); in i2c_imx_dma_request()
440 (IMX_I2C_I2DR << i2c_imx->hwdata->regshift); in i2c_imx_dma_request()
576 void __iomem *addr = i2c_imx->base + (IMX_I2C_I2SR << i2c_imx->hwdata->regshift); in i2c_imx_trx_complete()
[all …]
H A Di2c-imx-lpi2c.c198 const struct imx_lpi2c_hwdata *hwdata; member
1472 lpi2c_imx->hwdata = of_device_get_match_data(&pdev->dev); in lpi2c_imx_probe()
1473 if (!lpi2c_imx->hwdata) in lpi2c_imx_probe()
1528 if (lpi2c_imx->hwdata->need_prepare_unprepare_clk) in lpi2c_imx_probe()
1587 bool need_prepare_unprepare_clk = lpi2c_imx->hwdata->need_prepare_unprepare_clk; in lpi2c_runtime_suspend()
1588 bool need_request_free_irq = lpi2c_imx->hwdata->need_request_free_irq; in lpi2c_runtime_suspend()
1605 bool need_prepare_unprepare_clk = lpi2c_imx->hwdata->need_prepare_unprepare_clk; in lpi2c_runtime_resume()
1606 bool need_request_free_irq = lpi2c_imx->hwdata->need_request_free_irq; in lpi2c_runtime_resume()
/linux/tools/usb/usbip/
H A Dconfigure.ac89 [where usb.ids is found (default /usr/share/hwdata/)])],
90 [USBIDS_DIR=$withval], [USBIDS_DIR="/usr/share/hwdata/"])
H A DREADME46 - hwdata
/linux/tools/usb/usbip/libsrc/
H A Dusbip_common.h22 #define USBIDS_FILE "/usr/share/hwdata/usb.ids"
/linux/arch/mips/ath25/
H A Dar2315_regs.h213 #define AR2315_AHB_ERR2 0x0058 /* hwdata */