Home
last modified time | relevance | path

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

12

/u-boot/drivers/reset/
A Dreset-uclass.c111 bulk->count = 0; in __reset_get_bulk()
120 if (!bulk->resets) in __reset_get_bulk()
128 ++bulk->count; in __reset_get_bulk()
134 err = reset_release_all(bulk->resets, bulk->count); in __reset_get_bulk()
318 reset_release_all(bulk->resets, bulk->count); in devm_reset_bulk_release()
325 struct reset_ctl_bulk *bulk; in devm_reset_bulk_get_by_node() local
332 if (unlikely(!bulk)) in devm_reset_bulk_get_by_node()
339 devres_add(dev, bulk); in devm_reset_bulk_get_by_node()
340 return bulk; in devm_reset_bulk_get_by_node()
350 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/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/include/
A Dreset.h227 int reset_get_bulk(struct udevice *dev, struct reset_ctl_bulk *bulk);
294 int reset_assert_bulk(struct reset_ctl_bulk *bulk);
321 int reset_deassert_bulk(struct reset_ctl_bulk *bulk);
357 static inline int reset_release_bulk(struct reset_ctl_bulk *bulk) in reset_release_bulk() argument
359 return reset_release_all(bulk->resets, bulk->count); in reset_release_bulk()
410 struct reset_ctl_bulk *bulk) in reset_get_bulk() argument
431 static inline int reset_assert_bulk(struct reset_ctl_bulk *bulk) in reset_assert_bulk() argument
441 static inline int reset_deassert_bulk(struct reset_ctl_bulk *bulk) in reset_deassert_bulk() argument
456 static inline int reset_release_bulk(struct reset_ctl_bulk *bulk) in reset_release_bulk() argument
A Dgeneric-phy.h374 int generic_phy_get_bulk(struct udevice *dev, struct phy_bulk *bulk);
383 int generic_phy_init_bulk(struct phy_bulk *bulk);
392 int generic_phy_exit_bulk(struct phy_bulk *bulk);
401 int generic_phy_power_on_bulk(struct phy_bulk *bulk);
410 int generic_phy_power_off_bulk(struct phy_bulk *bulk);
487 generic_phy_get_bulk(struct udevice *dev, struct phy_bulk *bulk) in generic_phy_get_bulk() argument
492 static inline int generic_phy_init_bulk(struct phy_bulk *bulk) in generic_phy_init_bulk() argument
497 static inline int generic_phy_exit_bulk(struct phy_bulk *bulk) in generic_phy_exit_bulk() argument
502 static inline int generic_phy_power_on_bulk(struct phy_bulk *bulk) in generic_phy_power_on_bulk() argument
507 static inline int generic_phy_power_off_bulk(struct phy_bulk *bulk) in generic_phy_power_off_bulk() argument
A Dclk.h164 int clk_get_bulk(struct udevice *dev, struct clk_bulk *bulk);
282 static inline int clk_get_bulk(struct udevice *dev, struct clk_bulk *bulk) in clk_get_bulk() argument
420 static inline int clk_release_bulk(struct clk_bulk *bulk) in clk_release_bulk() argument
422 return clk_release_all(bulk->clks, bulk->count); in clk_release_bulk()
539 int clk_enable_bulk(struct clk_bulk *bulk);
557 int clk_disable_bulk(struct clk_bulk *bulk);
635 static inline int clk_enable_bulk(struct clk_bulk *bulk) in clk_enable_bulk() argument
645 static inline int clk_disable_bulk(struct clk_bulk *bulk) in clk_disable_bulk() argument
A Dusb.h711 int (*bulk)(struct udevice *bus, struct usb_device *udev, member
/u-boot/drivers/phy/
A Dphy-uclass.c408 bulk->count = 0; in generic_phy_get_bulk()
426 if (!bulk->phys) in generic_phy_get_bulk()
435 bulk->count++; in generic_phy_get_bulk()
443 struct phy *phys = bulk->phys; in generic_phy_init_bulk()
446 for (i = 0; i < bulk->count; i++) { in generic_phy_init_bulk()
465 struct phy *phys = bulk->phys; in generic_phy_exit_bulk()
468 for (i = 0; i < bulk->count; i++) in generic_phy_exit_bulk()
476 struct phy *phys = bulk->phys; in generic_phy_power_on_bulk()
479 for (i = 0; i < bulk->count; i++) { in generic_phy_power_on_bulk()
498 struct phy *phys = bulk->phys; in generic_phy_power_off_bulk()
[all …]
A Dnop-phy.c16 struct clk_bulk bulk; member
41 ret = clk_enable_bulk(&priv->bulk); in nop_phy_init()
52 clk_disable_bulk(&priv->bulk); in nop_phy_init()
66 ret = clk_get_bulk(dev, &priv->bulk); in nop_phy_probe()
/u-boot/drivers/clk/
A Dclk-uclass.c160 bulk->count = 0; in clk_get_bulk()
167 if (!bulk->clks) in clk_get_bulk()
171 ret = clk_get_by_index(dev, i, &bulk->clks[i]); in clk_get_bulk()
175 ++bulk->count; in clk_get_bulk()
181 err = clk_release_all(bulk->clks, bulk->count); in clk_get_bulk()
669 int clk_enable_bulk(struct clk_bulk *bulk) in clk_enable_bulk() argument
673 for (i = 0; i < bulk->count; i++) { in clk_enable_bulk()
674 ret = clk_enable(&bulk->clks[i]); in clk_enable_bulk()
733 int clk_disable_bulk(struct clk_bulk *bulk) in clk_disable_bulk() argument
737 for (i = 0; i < bulk->count; i++) { in clk_disable_bulk()
[all …]
A Dclk_sandbox_test.c70 return clk_get_bulk(dev, &sbct->bulk); in sandbox_clk_test_get_bulk()
117 return clk_enable_bulk(&sbct->bulk); in sandbox_clk_test_enable_bulk()
134 return clk_disable_bulk(&sbct->bulk); in sandbox_clk_test_disable_bulk()
153 return clk_release_bulk(&sbct->bulk); in sandbox_clk_test_release_bulk()
/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/usb/isp1760/
A Disp1760-uboot.c72 .bulk = isp1760_msg_submit_bulk,
/u-boot/drivers/power/domain/
A Dmtk-power-domain.c346 struct clk_bulk bulk; in mtk_power_domain_probe() local
373 err = clk_get_bulk(dev, &bulk); in mtk_power_domain_probe()
377 return clk_enable_bulk(&bulk); in mtk_power_domain_probe()
/u-boot/arch/sandbox/include/asm/
A Dclk.h61 struct clk_bulk bulk; member
/u-boot/drivers/usb/musb-new/
A DKconfig87 bool "Disable MUSB bulk split/combine"
90 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.c240 if (!ops->bulk) in usb_emul_bulk()
246 return ops->bulk(emul, udev, pipe, buffer, length); in usb_emul_bulk()
A Dsandbox_flash.c373 .bulk = sandbox_flash_bulk,
/u-boot/drivers/usb/host/
A Dusb-sandbox.c170 .bulk = sandbox_submit_bulk,
A Dusb-uclass.c88 if (!ops->bulk) in submit_bulk_msg()
91 return ops->bulk(bus, udev, pipe, buffer, length); in submit_bulk_msg()
A Dr8a66597-hcd.c853 .bulk = r8a66597_submit_bulk_msg,
A Dxhci.c1438 .bulk = xhci_submit_bulk_msg,
A Ddwc2.c1450 .bulk = dwc2_submit_bulk_msg,
/u-boot/doc/android/
A Dfastboot-protocol.rst14 * Two bulk endpoints (in, out) are required

Completed in 60 milliseconds

12