/freebsd/sys/dev/hptrr/ |
H A D | ldm.h | 148 void dmapool_register_client(PVBUS vbus, struct dmapool_client *client); 151 void dmapool_active(PVBUS vbus); 154 int dmapool_make_order(PVBUS vbus, struct dmapool_order *order); 157 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr); 158 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr); 159 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr); 160 void dmapool_init(PVBUS vbus); 161 HPT_UINT dmapool_max_class_pages(PVBUS vbus); 183 void ldm_request_timer(PVBUS vbus, struct timer_call * tc); 184 void ldm_remove_timer(PVBUS vbus, struct timer_call * tc); [all …]
|
H A D | hptrr_osm_bsd.c | 84 PVBUS vbus; in hpt_attach() local 121 ldm_create_vbus((PVBUS)vbus_ext->vbus, vbus_ext); in hpt_attach() 125 ldm_for_each_vbus(vbus, vbus_ext) { in hpt_attach() 126 if (hba->ldm_adapter.vbus==vbus) { in hpt_attach() 162 ldm_get_mem_info((PVBUS)vbus_ext->vbus, 0); in hpt_alloc_mem() 205 dmapool_put_page((PVBUS)vbus_ext->vbus, p, (BUS_ADDRESS)vtophys(p)); in hpt_alloc_mem() 229 p = dmapool_get_page((PVBUS)vbus_ext->vbus, &bus); in hpt_free_mem() 249 dmapool_put_page((PVBUS)vbus_ext->vbus, p, bus); in hpt_free_mem() 254 while ((p = dmapool_get_page((PVBUS)vbus_ext->vbus, &bus))) in hpt_free_mem() 268 ldm_initialize_vbus((PVBUS)vbus_ext->vbus, &vbus_ext->hba_list->ldm_adapter); in hpt_init_vbus() [all …]
|
/freebsd/sys/dev/hpt27xx/ |
H A D | ldm.h | 149 void dmapool_register_client(PVBUS vbus, struct dmapool_client *client); 152 void dmapool_active(PVBUS vbus); 155 int dmapool_make_order(PVBUS vbus, struct dmapool_order *order); 158 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr); 159 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr); 160 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr); 161 void dmapool_init(PVBUS vbus); 162 HPT_UINT dmapool_max_class_pages(PVBUS vbus); 184 void ldm_request_timer(PVBUS vbus, struct timer_call * tc); 185 void ldm_remove_timer(PVBUS vbus, struct timer_call * tc); [all …]
|
H A D | wj.h | 39 void wj_init(PVBUS vbus, void *nvram_addr, HPT_U32 nvram_size); 40 void *wj_add_entry(PVBUS vbus, PVDEV vd, HPT_LBA lba, HPT_U16 sectors); 41 void *wj_get_entry(PVBUS vbus, PVDEV *vd_p, HPT_LBA *lba_p, HPT_U16 *sectors_p); 42 void wj_del_entry(PVBUS vbus, void *handle); 43 void wj_del_vd(PVBUS vbus, PVDEV vd); 44 void wj_sync_stamp(PVBUS vbus, PVDEV vd); 48 #define wj_add_entry(vbus, vd, lba, sectors) 0 argument 49 #define wj_get_entry(vbus, vd_p, lba_p, sectors_p) 0 argument 50 #define wj_del_entry(vbus, handle) 0 argument 51 #define wj_del_vd(vbus, vd) 0 argument [all …]
|
H A D | hpt27xx_osm_bsd.c | 75 PVBUS vbus; in hpt_attach() local 116 ldm_create_vbus((PVBUS)vbus_ext->vbus, vbus_ext); in hpt_attach() 120 ldm_for_each_vbus(vbus, vbus_ext) { in hpt_attach() 121 if (hba->ldm_adapter.vbus==vbus) { in hpt_attach() 157 ldm_get_mem_info((PVBUS)vbus_ext->vbus, 0); in hpt_alloc_mem() 199 dmapool_put_page((PVBUS)vbus_ext->vbus, p, (BUS_ADDRESS)vtophys(p)); in hpt_alloc_mem() 223 p = dmapool_get_page((PVBUS)vbus_ext->vbus, &bus); in hpt_free_mem() 243 dmapool_put_page((PVBUS)vbus_ext->vbus, p, bus); in hpt_free_mem() 248 while ((p = dmapool_get_page((PVBUS)vbus_ext->vbus, &bus))) in hpt_free_mem() 262 ldm_initialize_vbus((PVBUS)vbus_ext->vbus, &vbus_ext->hba_list->ldm_adapter); in hpt_init_vbus() [all …]
|
/freebsd/sys/dev/hptnr/ |
H A D | ldm.h | 149 void dmapool_register_client(PVBUS vbus, struct dmapool_client *client); 152 void dmapool_active(PVBUS vbus); 155 int dmapool_make_order(PVBUS vbus, struct dmapool_order *order); 158 void *dmapool_get_page(PVBUS vbus, BUS_ADDRESS *busaddr); 159 void *dmapool_get_page_at(PVBUS vbus, void *p, BUS_ADDRESS *busaddr); 160 void dmapool_put_page(PVBUS vbus, void *p, BUS_ADDRESS busaddr); 161 void dmapool_init(PVBUS vbus); 162 HPT_UINT dmapool_max_class_pages(PVBUS vbus); 184 void ldm_request_timer(PVBUS vbus, struct timer_call * tc); 185 void ldm_remove_timer(PVBUS vbus, struct timer_call * tc); [all …]
|
H A D | wj.h | 40 void wj_init(PVBUS vbus, void *nvram_addr, HPT_U32 nvram_size); 41 void *wj_add_entry(PVBUS vbus, PVDEV vd, HPT_LBA lba, HPT_U16 sectors); 42 void *wj_get_entry(PVBUS vbus, PVDEV *vd_p, HPT_LBA *lba_p, HPT_U16 *sectors_p); 43 void wj_del_entry(PVBUS vbus, void *handle); 44 void wj_del_vd(PVBUS vbus, PVDEV vd); 45 void wj_sync_stamp(PVBUS vbus, PVDEV vd); 49 #define wj_add_entry(vbus, vd, lba, sectors) 0 50 #define wj_get_entry(vbus, vd_p, lba_p, sectors_p) 0 51 #define wj_del_entry(vbus, handle) 0 52 #define wj_del_vd(vbus, vd) 0 [all …]
|
H A D | hptnr_osm_bsd.c | 77 PVBUS vbus; in hpt_attach() local 120 ldm_create_vbus((PVBUS)vbus_ext->vbus, vbus_ext); in hpt_attach() 124 ldm_for_each_vbus(vbus, vbus_ext) { in hpt_attach() 125 if (hba->ldm_adapter.vbus==vbus) { in hpt_attach() 161 ldm_get_mem_info((PVBUS)vbus_ext->vbus, 0); in hpt_alloc_mem() 203 dmapool_put_page((PVBUS)vbus_ext->vbus, p, (BUS_ADDRESS)vtophys(p)); in hpt_alloc_mem() 227 p = dmapool_get_page((PVBUS)vbus_ext->vbus, &bus); in hpt_free_mem() 247 dmapool_put_page((PVBUS)vbus_ext->vbus, p, bus); in hpt_free_mem() 252 while ((p = dmapool_get_page((PVBUS)vbus_ext->vbus, &bus))) in hpt_free_mem() 266 ldm_initialize_vbus((PVBUS)vbus_ext->vbus, &vbus_ext->hba_list->ldm_adapter); in hpt_init_vbus() [all …]
|
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/ |
H A D | imx6qdl-prti6q.dtsi | 21 reg_usb_h1_vbus: regulator-h1-vbus { 23 regulator-name = "h1-vbus"; 28 reg_usb_otg_vbus: regulator-otg-vbus { 30 regulator-name = "otg-vbus"; 69 vbus-supply = <®_usb_h1_vbus>; 77 vbus-supply = <®_usb_otg_vbus>;
|
H A D | imx6qdl-aristainetos.dtsi | 28 reg_usbh1_vbus: regulator-usbh1-vbus { 39 reg_usbotg_vbus: regulator-usbotg-vbus { 148 vbus-supply = <®_usbh1_vbus>; 154 vbus-supply = <®_usbotg_vbus>; 183 pinctrl_aristainetos_usbh1_vbus: aristainetos-usbh1-vbus { 187 pinctrl_aristainetos_usbotg_vbus: aristainetos-usbotg-vbus {
|
/freebsd/sys/contrib/device-tree/Bindings/usb/ |
H A D | usb-nop-xceiv.txt | 21 - vbus-detect-gpio: should specify the GPIO detecting a VBus insertion 23 - vbus-regulator : should specifiy the regulator supplying current drawn from 35 vbus-detect-gpio = <&gpio2 13 GPIO_ACTIVE_HIGH>; 36 vbus-regulator = <&vbus_regulator>; 43 GPIO 13 detects VBus insertion, and accordingly notifies the vbus-regulator.
|
H A D | ohci-da8xx.txt | 12 - vbus-supply: phandle of regulator that controls vbus power / over-current 22 vbus-supply = <®_usb_ohci>;
|
H A D | atmel-usb.txt | 16 - atmel,vbus-gpio: If present, specifies a gpio that needs to be 70 - atmel,vbus-gpio: If present, specifies a gpio that needs to be 79 atmel,vbus-gpio = <&pioC 5 0>; 104 - atmel,vbus-gpio: If present, specifies a gpio that allows to detect whether 105 vbus is present (USB is connected). 124 atmel,vbus-gpio = <&pioB 19 0>;
|
/freebsd/sys/contrib/device-tree/src/arm64/mediatek/ |
H A D | mt2712-evb.dts | 54 usb_p0_vbus: regulator-usb-p0-vbus { 63 usb_p1_vbus: regulator-usb-p1-vbus { 72 usb_p2_vbus: regulator-usb-p2-vbus { 81 usb_p3_vbus: regulator-usb-p3-vbus { 201 vbus-supply = <&usb_p0_vbus>; 214 vbus-supply = <&usb_p1_vbus>; 231 vbus-supply = <&usb_p2_vbus>;
|
/freebsd/sys/contrib/device-tree/src/arm64/qcom/ |
H A D | pm4125.dtsi | 39 pm4125_vbus: usb-vbus-regulator@1100 { 40 compatible = "qcom,pm4125-vbus-reg", "qcom,pm8150b-vbus-reg"; 60 "vbus-change", 64 vdd-vbus-supply = <&pm4125_vbus>;
|
H A D | pmi632.dtsi | 47 pmi632_vbus: usb-vbus-regulator@1100 { 48 compatible = "qcom,pmi632-vbus-reg", "qcom,pm8150b-vbus-reg"; 68 "vbus-change", 72 vdd-vbus-supply = <&pmi632_vbus>;
|
H A D | pm7250b.dtsi | 47 pm7250b_vbus: usb-vbus-regulator@1100 { 48 compatible = "qcom,pm7250b-vbus-reg", "qcom,pm8150b-vbus-reg"; 77 "vbus-change", 89 vdd-vbus-supply = <&pm7250b_vbus>;
|
/freebsd/sys/contrib/device-tree/src/arm/allwinner/ |
H A D | sunxi-common-regulators.dtsi | 2 * sunxi boards common regulator (ahci target power supply, usb-vbus) code 59 reg_usb0_vbus: usb0-vbus { 61 regulator-name = "usb0-vbus"; 69 reg_usb1_vbus: usb1-vbus { 71 regulator-name = "usb1-vbus"; 80 reg_usb2_vbus: usb2-vbus { 82 regulator-name = "usb2-vbus";
|
/freebsd/sys/contrib/device-tree/src/arm64/nvidia/ |
H A D | tegra234-p3740-0002.dtsi | 127 vbus-supply = <&vdd_5v0_sys>; 133 vbus-supply = <&vdd_5v0_sys>; 139 vbus-supply = <&vdd_5v0_sys>; 145 vbus-supply = <&vdd_5v0_sys>;
|
H A D | tegra234-p3701.dtsi | 90 vbus-supply = <&vdd_5v0_sys>; 94 vbus-supply = <&vdd_5v0_sys>; 98 vbus-supply = <&vdd_5v0_sys>; 102 vbus-supply = <&vdd_5v0_sys>;
|
/freebsd/sys/contrib/device-tree/Bindings/phy/ |
H A D | brcm,ns2-drd-phy.txt | 13 - vbus-gpios: vbus gpio binding 29 vbus-gpios = <&gpio_g 31 0>;
|
/freebsd/sys/contrib/device-tree/Bindings/extcon/ |
H A D | extcon-ptn5150.txt | 12 - vbus-gpio: should contain a phandle and GPIO specifier for the GPIO pin which 15 - pinctrl-0 : phandle referencing pin configuration of interrupt and vbus 23 vbus-gpio = <&msmgpio 148 GPIO_ACTIVE_HIGH>;
|
/freebsd/sys/contrib/device-tree/src/arm/nvidia/ |
H A D | tegra30-apalis-eval.dts | 160 vbus-supply = <®_usbo1_vbus>; 170 vbus-supply = <®_usbh_vbus>; 180 vbus-supply = <®_usbh_vbus>; 230 reg_usbo1_vbus: regulator-usbo1-vbus { 241 reg_usbh_vbus: regulator-usbh-vbus {
|
/freebsd/sys/contrib/device-tree/src/arm64/marvell/ |
H A D | armada-8040-db.dts | 34 cp0_reg_usb3_0_vbus: cp0-usb3-0-vbus { 36 regulator-name = "cp0-usb3h0-vbus"; 43 cp0_reg_usb3_1_vbus: cp0-usb3-1-vbus { 45 regulator-name = "cp0-usb3h1-vbus"; 57 cp1_reg_usb3_0_vbus: cp1-usb3-0-vbus { 59 regulator-name = "cp1-usb3h0-vbus";
|
/freebsd/sys/contrib/device-tree/src/arm/rockchip/ |
H A D | rk3128-evb.dts | 88 vbus-supply = <&vcc5v0_otg>; 94 host_vbus_drv: host-vbus-drv { 100 otg_vbus_drv: otg-vbus-drv {
|