Home
last modified time | relevance | path

Searched refs:hwdata (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/clk/
H A Dclk-versaclock5.c437 struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw); in vc5_pll_recalc_rate() local
438 struct vc5_driver_data *vc5 = hwdata->vc5; in vc5_pll_recalc_rate()
454 struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw); in vc5_pll_determine_rate() local
455 struct vc5_driver_data *vc5 = hwdata->vc5; in vc5_pll_determine_rate()
471 hwdata->div_int = div_int; in vc5_pll_determine_rate()
472 hwdata->div_frc = (u32)div_frc; in vc5_pll_determine_rate()
482 struct vc5_hw_data *hwdata = container_of(hw, struct vc5_hw_data, hw); in vc5_pll_set_rate() local
483 struct vc5_driver_data *vc5 = hwdata->vc5; in vc5_pll_set_rate()
486 fb[0] = hwdata->div_int >> 4; in vc5_pll_set_rate()
487 fb[1] = hwdata->div_int << 4; in vc5_pll_set_rate()
[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
1483 lpi2c_imx->hwdata = of_device_get_match_data(&pdev->dev); in lpi2c_imx_probe()
1484 if (!lpi2c_imx->hwdata) in lpi2c_imx_probe()
1538 if (lpi2c_imx->hwdata->need_prepare_unprepare_clk) in lpi2c_imx_probe()
1614 bool need_prepare_unprepare_clk = lpi2c_imx->hwdata->need_prepare_unprepare_clk; in lpi2c_runtime_suspend()
1615 bool need_request_free_irq = lpi2c_imx->hwdata->need_request_free_irq; in lpi2c_runtime_suspend()
1632 bool need_prepare_unprepare_clk = lpi2c_imx->hwdata->need_prepare_unprepare_clk; in lpi2c_runtime_resume()
1633 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/drivers/clk/renesas/
H A Drzg2l-cpg.c849 struct pll5_mux_hw_data *hwdata = to_pll5_mux_hw_data(hw); in rzg2l_cpg_pll5_4_clk_mux_determine_rate() local
850 struct rzg2l_cpg_priv *priv = hwdata->priv; in rzg2l_cpg_pll5_4_clk_mux_determine_rate()
861 struct pll5_mux_hw_data *hwdata = to_pll5_mux_hw_data(hw); in rzg2l_cpg_pll5_4_clk_mux_set_parent() local
862 struct rzg2l_cpg_priv *priv = hwdata->priv; in rzg2l_cpg_pll5_4_clk_mux_set_parent()
882 struct pll5_mux_hw_data *hwdata = to_pll5_mux_hw_data(hw); in rzg2l_cpg_pll5_4_clk_mux_get_parent() local
883 struct rzg2l_cpg_priv *priv = hwdata->priv; in rzg2l_cpg_pll5_4_clk_mux_get_parent()
885 return readl(priv->base + GET_REG_OFFSET(hwdata->conf)); in rzg2l_cpg_pll5_4_clk_mux_get_parent()
/linux/drivers/block/mtip32xx/
H A Dmtip32xx.c2298 u32 hwdata; in hba_setup() local
2299 hwdata = readl(dd->mmio + HOST_HSORG); in hba_setup()
2302 writel(hwdata | in hba_setup()
2325 u32 hwdata; in mtip_detect_product() local
2335 hwdata = readl(dd->mmio + HOST_HSORG); in mtip_detect_product()
2340 if (hwdata & 0x8) { in mtip_detect_product()
2342 rev = (hwdata & HSORG_HWREV) >> 8; in mtip_detect_product()
2343 slotgroups = (hwdata & HSORG_SLOTGROUPS) + 1; in mtip_detect_product()