/linux-master/drivers/clk/imx/ |
H A D | clk-imx8ulp.c | 54 struct reset_controller_dev rcdev; member in struct:pcc_reset_dev 61 #define to_pcc_reset_dev(_rcdev) container_of(_rcdev, struct pcc_reset_dev, rcdev) 82 static int imx8ulp_pcc_assert(struct reset_controller_dev *rcdev, unsigned long id) argument 84 struct pcc_reset_dev *pcc_reset = to_pcc_reset_dev(rcdev); 100 static int imx8ulp_pcc_deassert(struct reset_controller_dev *rcdev, unsigned long id) argument 102 struct pcc_reset_dev *pcc_reset = to_pcc_reset_dev(rcdev); 137 pcc_reset->rcdev.owner = THIS_MODULE; 138 pcc_reset->rcdev.nr_resets = nr_resets; 139 pcc_reset->rcdev.ops = &imx8ulp_pcc_reset_ops; 140 pcc_reset->rcdev [all...] |
/linux-master/drivers/media/rc/ |
H A D | ite-cir.c | 285 static int ite_set_rx_carrier_range(struct rc_dev *rcdev, u32 carrier_low, u32 argument 289 struct ite_dev *dev = rcdev->priv; 301 static int ite_set_tx_carrier(struct rc_dev *rcdev, u32 carrier) argument 304 struct ite_dev *dev = rcdev->priv; 315 static int ite_set_tx_duty_cycle(struct rc_dev *rcdev, u32 duty_cycle) argument 318 struct ite_dev *dev = rcdev->priv; 331 static int ite_tx_ir(struct rc_dev *rcdev, unsigned *txbuf, unsigned n) argument 334 struct ite_dev *dev = rcdev->priv; 475 static void ite_s_idle(struct rc_dev *rcdev, bool enable) argument 478 struct ite_dev *dev = rcdev 1173 ite_open(struct rc_dev *rcdev) argument 1189 ite_close(struct rc_dev *rcdev) argument [all...] |
H A D | redrat3.c | 734 static int redrat3_set_tx_carrier(struct rc_dev *rcdev, u32 carrier) argument 736 struct redrat3_dev *rr3 = rcdev->priv; 748 static int redrat3_transmit_ir(struct rc_dev *rcdev, unsigned *txbuf, argument 751 struct redrat3_dev *rr3 = rcdev->priv; 868 static int redrat3_wideband_receiver(struct rc_dev *rcdev, int enable) argument 870 struct redrat3_dev *rr3 = rcdev->priv;
|
/linux-master/drivers/reset/ |
H A D | reset-gpio.c | 53 static int reset_gpio_of_xlate(struct reset_controller_dev *rcdev, argument
|
/linux-master/drivers/memory/tegra/ |
H A D | mc.c | 187 static inline struct tegra_mc *reset_to_mc(struct reset_controller_dev *rcdev) argument 189 return container_of(rcdev, struct tegra_mc, reset); 204 static int tegra_mc_hotreset_assert(struct reset_controller_dev *rcdev, argument 207 struct tegra_mc *mc = reset_to_mc(rcdev); 264 static int tegra_mc_hotreset_deassert(struct reset_controller_dev *rcdev, argument 267 struct tegra_mc *mc = reset_to_mc(rcdev); 303 static int tegra_mc_hotreset_status(struct reset_controller_dev *rcdev, argument 306 struct tegra_mc *mc = reset_to_mc(rcdev);
|
/linux-master/drivers/ufs/host/ |
H A D | ufs-qcom.c | 104 return container_of(rcd, struct ufs_qcom_host, rcdev); 973 ufs_qcom_reset_assert(struct reset_controller_dev *rcdev, unsigned long id) argument 975 struct ufs_qcom_host *host = rcdev_to_ufs_host(rcdev); 984 ufs_qcom_reset_deassert(struct reset_controller_dev *rcdev, unsigned long id) argument 986 struct ufs_qcom_host *host = rcdev_to_ufs_host(rcdev); 1065 host->rcdev.of_node = dev->of_node; 1066 host->rcdev.ops = &ufs_qcom_reset_ops; 1067 host->rcdev.owner = dev->driver->owner; 1068 host->rcdev.nr_resets = 1; 1069 err = devm_reset_controller_register(dev, &host->rcdev); [all...] |
H A D | ufs-qcom.h | 210 struct reset_controller_dev rcdev; member in struct:ufs_qcom_host
|
/linux-master/drivers/clk/actions/ |
H A D | owl-s500.c | 612 reset->rcdev.of_node = pdev->dev.of_node; 613 reset->rcdev.ops = &owl_reset_ops; 614 reset->rcdev.nr_resets = desc->num_resets; 618 ret = devm_reset_controller_register(&pdev->dev, &reset->rcdev);
|
H A D | owl-s700.c | 630 reset->rcdev.of_node = pdev->dev.of_node; 631 reset->rcdev.ops = &owl_reset_ops; 632 reset->rcdev.nr_resets = desc->num_resets; 636 ret = devm_reset_controller_register(&pdev->dev, &reset->rcdev);
|
H A D | owl-s900.c | 773 reset->rcdev.of_node = pdev->dev.of_node; 774 reset->rcdev.ops = &owl_reset_ops; 775 reset->rcdev.nr_resets = desc->num_resets; 779 ret = devm_reset_controller_register(&pdev->dev, &reset->rcdev);
|
/linux-master/drivers/pmdomain/bcm/ |
H A D | bcm2835-power.c | 545 static int bcm2835_reset_reset(struct reset_controller_dev *rcdev, argument 548 struct bcm2835_power *power = container_of(rcdev, struct bcm2835_power, 575 static int bcm2835_reset_status(struct reset_controller_dev *rcdev, argument 578 struct bcm2835_power *power = container_of(rcdev, struct bcm2835_power,
|
/linux-master/drivers/clk/meson/ |
H A D | axg-audio.c | 1669 static int axg_audio_reset_update(struct reset_controller_dev *rcdev, argument 1673 container_of(rcdev, struct axg_audio_reset_data, rstc); 1684 static int axg_audio_reset_status(struct reset_controller_dev *rcdev, argument 1688 container_of(rcdev, struct axg_audio_reset_data, rstc); 1698 static int axg_audio_reset_assert(struct reset_controller_dev *rcdev, argument 1701 return axg_audio_reset_update(rcdev, id, true); 1704 static int axg_audio_reset_deassert(struct reset_controller_dev *rcdev, argument 1707 return axg_audio_reset_update(rcdev, id, false); 1710 static int axg_audio_reset_toggle(struct reset_controller_dev *rcdev, argument 1715 ret = axg_audio_reset_assert(rcdev, i [all...] |
H A D | meson8b.c | 3698 static int meson8b_clk_reset_update(struct reset_controller_dev *rcdev, argument 3702 container_of(rcdev, struct meson8b_clk_reset, reset); 3725 static int meson8b_clk_reset_assert(struct reset_controller_dev *rcdev, argument 3728 return meson8b_clk_reset_update(rcdev, id, true); 3731 static int meson8b_clk_reset_deassert(struct reset_controller_dev *rcdev, argument 3734 return meson8b_clk_reset_update(rcdev, id, false);
|
/linux-master/drivers/net/dsa/ |
H A D | bcm_sf2.c | 483 ret = reset_control_assert(priv->rcdev); 487 return reset_control_deassert(priv->rcdev); 1401 priv->rcdev = devm_reset_control_get_optional_exclusive(&pdev->dev, 1403 if (IS_ERR(priv->rcdev)) 1404 return PTR_ERR(priv->rcdev); 1575 reset_control_assert(priv->rcdev);
|
H A D | bcm_sf2.h | 70 struct reset_control *rcdev; member in struct:bcm_sf2_priv
|
/linux-master/drivers/soc/dove/ |
H A D | pmu.c | 46 #define rcdev_to_pmu(rcdev) container_of(rcdev, struct pmu_data, reset)
|
/linux-master/drivers/staging/media/av7110/ |
H A D | av7110.h | 84 struct rc_dev *rcdev; member in struct:infrared
|
/linux-master/drivers/phy/ti/ |
H A D | phy-j721e-wiz.c | 1215 static int wiz_phy_reset_assert(struct reset_controller_dev *rcdev, argument 1218 struct device *dev = rcdev->dev; 1253 static int wiz_phy_reset_deassert(struct reset_controller_dev *rcdev, argument 1256 struct device *dev = rcdev->dev;
|
/linux-master/drivers/firmware/qcom/ |
H A D | qcom_scm.c | 788 static int qcom_scm_pas_reset_assert(struct reset_controller_dev *rcdev, argument 797 static int qcom_scm_pas_reset_deassert(struct reset_controller_dev *rcdev, argument
|