Home
last modified time | relevance | path

Searched refs:bulk (Results 1 – 25 of 25) sorted by relevance

/u-boot/drivers/reset/
A Dreset-uclass.c109 bulk->count = 0; in __reset_get_bulk()
118 if (!bulk->resets) in __reset_get_bulk()
126 ++bulk->count; in __reset_get_bulk()
132 err = reset_release_all(bulk->resets, bulk->count); in __reset_get_bulk()
314 reset_release_all(bulk->resets, bulk->count); in devm_reset_bulk_release()
321 struct reset_ctl_bulk *bulk; in devm_reset_bulk_get_by_node() local
326 if (unlikely(!bulk)) in devm_reset_bulk_get_by_node()
333 devres_add(dev, bulk); in devm_reset_bulk_get_by_node()
334 return bulk; in devm_reset_bulk_get_by_node()
344 if (IS_ERR(bulk)) in devm_reset_bulk_get_optional_by_node()
[all …]
A Dsandbox-reset-test.c17 struct reset_ctl_bulk bulk; member
55 sbrt->bulkp = &sbrt->bulk; in sandbox_reset_test_get_bulk()
56 return reset_get_bulk(dev, &sbrt->bulk); in sandbox_reset_test_get_bulk()
/u-boot/include/
A Dgeneric-phy.h307 int generic_phy_get_bulk(struct udevice *dev, struct phy_bulk *bulk);
316 int generic_phy_init_bulk(struct phy_bulk *bulk);
325 int generic_phy_exit_bulk(struct phy_bulk *bulk);
334 int generic_phy_power_on_bulk(struct phy_bulk *bulk);
343 int generic_phy_power_off_bulk(struct phy_bulk *bulk);
385 generic_phy_get_bulk(struct udevice *dev, struct phy_bulk *bulk) in generic_phy_get_bulk() argument
390 static inline int generic_phy_init_bulk(struct phy_bulk *bulk) in generic_phy_init_bulk() argument
395 static inline int generic_phy_exit_bulk(struct phy_bulk *bulk) in generic_phy_exit_bulk() argument
400 static inline int generic_phy_power_on_bulk(struct phy_bulk *bulk) in generic_phy_power_on_bulk() argument
405 static inline int generic_phy_power_off_bulk(struct phy_bulk *bulk) in generic_phy_power_off_bulk() argument
A Dreset.h227 int reset_get_bulk(struct udevice *dev, struct reset_ctl_bulk *bulk);
293 int reset_assert_bulk(struct reset_ctl_bulk *bulk);
320 int reset_deassert_bulk(struct reset_ctl_bulk *bulk);
356 static inline int reset_release_bulk(struct reset_ctl_bulk *bulk) in reset_release_bulk() argument
358 return reset_release_all(bulk->resets, bulk->count); in reset_release_bulk()
409 struct reset_ctl_bulk *bulk) in reset_get_bulk() argument
430 static inline int reset_assert_bulk(struct reset_ctl_bulk *bulk) in reset_assert_bulk() argument
440 static inline int reset_deassert_bulk(struct reset_ctl_bulk *bulk) in reset_deassert_bulk() argument
455 static inline int reset_release_bulk(struct reset_ctl_bulk *bulk) in reset_release_bulk() argument
A Dclk.h139 int clk_get_bulk(struct udevice *dev, struct clk_bulk *bulk);
251 static inline int clk_get_bulk(struct udevice *dev, struct clk_bulk *bulk) in clk_get_bulk() argument
311 static inline int clk_release_bulk(struct clk_bulk *bulk) in clk_release_bulk() argument
313 return clk_release_all(bulk->clks, bulk->count); in clk_release_bulk()
429 int clk_enable_bulk(struct clk_bulk *bulk);
447 int clk_disable_bulk(struct clk_bulk *bulk);
528 static inline int clk_enable_bulk(struct clk_bulk *bulk) in clk_enable_bulk() argument
538 static inline int clk_disable_bulk(struct clk_bulk *bulk) in clk_disable_bulk() argument
A Dusb.h707 int (*bulk)(struct udevice *bus, struct usb_device *udev, member
/u-boot/drivers/core/
A Dsimple-pm-bus.c17 struct clk_bulk *bulk = dev_get_priv(dev); in simple_pm_bus_probe() local
19 ret = clk_get_bulk(dev, bulk); in simple_pm_bus_probe()
23 ret = clk_enable_bulk(bulk); in simple_pm_bus_probe()
25 clk_release_bulk(bulk); in simple_pm_bus_probe()
34 struct clk_bulk *bulk = dev_get_priv(dev); in simple_pm_bus_remove() local
36 ret = clk_release_bulk(bulk); in simple_pm_bus_remove()
/u-boot/drivers/phy/
A Dphy-uclass.c222 bulk->count = 0; in generic_phy_get_bulk()
233 if (!bulk->phys) in generic_phy_get_bulk()
242 bulk->count++; in generic_phy_get_bulk()
250 struct phy *phys = bulk->phys; in generic_phy_init_bulk()
253 for (i = 0; i < bulk->count; i++) { in generic_phy_init_bulk()
272 struct phy *phys = bulk->phys; in generic_phy_exit_bulk()
275 for (i = 0; i < bulk->count; i++) in generic_phy_exit_bulk()
283 struct phy *phys = bulk->phys; in generic_phy_power_on_bulk()
286 for (i = 0; i < bulk->count; i++) { in generic_phy_power_on_bulk()
305 struct phy *phys = bulk->phys; in generic_phy_power_off_bulk()
[all …]
A Dnop-phy.c15 struct clk_bulk bulk; member
23 return clk_enable_bulk(&priv->bulk); in nop_phy_init()
34 ret = clk_get_bulk(dev, &priv->bulk); in nop_phy_probe()
/u-boot/drivers/clk/
A Dclk_sandbox_test.c17 struct clk_bulk bulk; member
76 return clk_get_bulk(dev, &sbct->bulk); in sandbox_clk_test_get_bulk()
123 return clk_enable_bulk(&sbct->bulk); in sandbox_clk_test_enable_bulk()
140 return clk_disable_bulk(&sbct->bulk); in sandbox_clk_test_disable_bulk()
162 return clk_release_bulk(&sbct->bulk); in sandbox_clk_test_release_bulk()
A Dclk-uclass.c163 bulk->count = 0; in clk_get_bulk()
170 if (!bulk->clks) in clk_get_bulk()
174 ret = clk_get_by_index(dev, i, &bulk->clks[i]); in clk_get_bulk()
178 ++bulk->count; in clk_get_bulk()
184 err = clk_release_all(bulk->clks, bulk->count); in clk_get_bulk()
633 int clk_enable_bulk(struct clk_bulk *bulk) in clk_enable_bulk() argument
637 for (i = 0; i < bulk->count; i++) { in clk_enable_bulk()
638 ret = clk_enable(&bulk->clks[i]); in clk_enable_bulk()
697 int clk_disable_bulk(struct clk_bulk *bulk) in clk_disable_bulk() argument
701 for (i = 0; i < bulk->count; i++) { in clk_disable_bulk()
[all …]
/u-boot/drivers/clk/altera/
A Dclk-arria10.c196 struct clk_bulk *bulk = &plat->clks; in socfpga_a10_handoff_workaround() local
219 bulk->count = 1; in socfpga_a10_handoff_workaround()
220 bulk->clks = devm_kcalloc(dev, bulk->count, in socfpga_a10_handoff_workaround()
222 if (!bulk->clks) in socfpga_a10_handoff_workaround()
225 ret = clk_request(dev, &bulk->clks[0]); in socfpga_a10_handoff_workaround()
227 free(bulk->clks); in socfpga_a10_handoff_workaround()
/u-boot/drivers/power/domain/
A Dmtk-power-domain.c351 struct clk_bulk bulk; in mtk_power_domain_probe() local
378 err = clk_get_bulk(dev, &bulk); in mtk_power_domain_probe()
382 return clk_enable_bulk(&bulk); in mtk_power_domain_probe()
/u-boot/drivers/usb/musb-new/
A DKconfig76 bool "Disable MUSB bulk split/combine"
79 On TI AM335x devices, MUSB has bulk split/combine feature enabled
A Dmusb_uboot.c366 .bulk = musb_submit_bulk_msg,
/u-boot/drivers/usb/emul/
A Dusb-emul-uclass.c239 if (!ops->bulk) in usb_emul_bulk()
245 return ops->bulk(emul, udev, pipe, buffer, length); in usb_emul_bulk()
A Dsandbox_flash.c408 .bulk = sandbox_flash_bulk,
/u-boot/drivers/usb/host/
A Dusb-sandbox.c142 .bulk = sandbox_submit_bulk,
A Dusb-uclass.c87 if (!ops->bulk) in submit_bulk_msg()
90 return ops->bulk(bus, udev, pipe, buffer, length); in submit_bulk_msg()
A Dr8a66597-hcd.c881 .bulk = r8a66597_submit_bulk_msg,
A Ddwc2.c1461 .bulk = dwc2_submit_bulk_msg,
A Dxhci.c1578 .bulk = xhci_submit_bulk_msg,
A Dehci-hcd.c1737 .bulk = ehci_submit_bulk_msg,
A Dohci-hcd.c2236 .bulk = ohci_submit_bulk_msg,
/u-boot/doc/android/
A Dfastboot-protocol.rst14 * Two bulk endpoints (in, out) are required

Completed in 60 milliseconds