Home
last modified time | relevance | path

Searched full:unipro (Results 1 – 23 of 23) sorted by relevance

/linux/Documentation/devicetree/bindings/phy/
H A Dmediatek,ufs-phy.yaml38 - description: Unipro core control clock.
43 - const: unipro
66 clock-names = "unipro", "mp";
/linux/drivers/greybus/
H A DKconfig7 hardware protocol that was designed to provide Unipro with a
39 from a USB device to a Unipro network.
H A Dsvc.c194 "UniPro error while getting rail power sample (%d %d): %d\n", in gb_svc_pwrmon_sample_get()
232 "UniPro error while getting intf power sample (%d %d): %d\n", in gb_svc_pwrmon_intf_sample_get()
439 dev_err(&svc->dev, "UniPro error while getting DME attribute (%u 0x%04x %u): %u\n", in gb_svc_dme_peer_get()
474 dev_err(&svc->dev, "UniPro error while setting DME attribute (%u 0x%04x %u %u): %u\n", in gb_svc_dme_peer_set()
930 * bandwidth for 3 audio streams plus boot-over-UniPro of a hot-plugged in gb_svc_process_hello_deferred()
933 * The code should be removed once SW-2217, Heuristic for UniPro in gb_svc_process_hello_deferred()
H A Dinterface.c212 "mailbox event with UniPro error: 0x%04x\n", in gb_interface_mailbox_event()
576 [GB_INTERFACE_TYPE_UNIPRO] = "unipro", in gb_interface_type_string()
866 dev_err(&intf->dev, "failed to set UniPro: %d\n", ret); in gb_interface_unipro_set()
895 dev_err(&intf->dev, "interface type UniPro not supported\n"); in gb_interface_activate_operation()
977 * At present, we assume a UniPro-only module to be a Greybus module that
/linux/drivers/ufs/host/
H A Dufshcd-dwc.c13 #include <ufs/unipro.h>
68 * ufshcd_dwc_connection_setup() - configure unipro attributes.
72 * (device) unipro attributes to establish the connection to application/
H A Dufs-exynos.h19 * UNIPRO registers
268 EXYNOS_UFS_MMIO_FUNC(unipro);
H A Dufs-qcom.c28 #include <ufs/unipro.h>
570 /* Enable Unipro internal clock gating */ in ufs_qcom_enable_hw_clk_gating()
1194 * 0x8C is the max possible value allowed by UniPro v3.0 spec, some HWs in ufs_qcom_fixup_tx_adapt_l0l1l2l3()
1236 * 0x8C is the max possible value allowed by UniPro v3.0 spec, some HWs in ufs_qcom_fixup_tx_adapt_l0l1l2l3()
1747 * frequency of unipro core clk of UFS host controller. in ufs_qcom_set_clk_40ns_cycles()
1783 dev_err(hba->dev, "UNIPRO clk freq %u MHz not supported\n", in ufs_qcom_set_clk_40ns_cycles()
1866 /* Configure unipro core clk 40ns attribute */ in ufs_qcom_set_core_clk_ctrl()
1879 /* set unipro core clock attributes and clear clock divider */ in ufs_qcom_clk_scale_up_pre_change()
1918 /* set unipro core clock attributes and clear clock divider */ in ufs_qcom_clk_scale_down_post_change()
H A Dtc-dwc-g210.c13 #include <ufs/unipro.h>
H A Dcdns-pltfrm.c137 * UniPro layer will not work with an incorrect value. in cdns_ufs_set_hclkdiv()
/linux/Documentation/scsi/
H A Dufs.rst33 physical layer and MIPI Unipro as the link layer.
105 MIPI UniPro and MIPI M-PHY. UIC provides 2 service access points
109 * UIO_SAP: To issue commands to Unipro layers.
/linux/drivers/staging/greybus/
H A Darche_platform.h3 * Arche Platform driver to enable Unipro link.
H A Darche-apb-ctrl.c437 * Also, need to make sure we meet precondition for unipro suspend in arche_apb_ctrl_suspend()
447 * unipro switch and AP bridge init, depending on whether bridge is in in arche_apb_ctrl_resume()
H A Dcamera.c401 /* Set the UniPro link to high speed mode. */ in gb_camera_setup_data_connection()
471 /* Set the UniPro link to low speed mode. */ in gb_camera_teardown_data_connection()
/linux/drivers/staging/greybus/Documentation/firmware/
H A Dfirmware.c58 /* Try Interface Firmware load over Unipro */ in update_intf_firmware()
129 /* Try Backend Firmware Update over Unipro */ in update_backend_firmware()
/linux/include/linux/greybus/
H A Dhd.h53 /* Number of CPorts supported by the UniPro IP */
H A Dgreybus_manifest.h127 * encode the device id and module number in UniPro packets
H A Doperation.h74 * connection between two UniPro interfaces.
/linux/include/linux/
H A Dgreybus.h53 #define CPORT_ID_MAX 4095 /* UniPro max id is 4095 */
/linux/include/ufs/
H A Dufs_quirks.h37 * the Host UniPro goes into bad state without raising the DFES error
/linux/drivers/ufs/core/
H A Dufs-txeq.c15 #include <ufs/unipro.h>
98 * pa_peer_rx_adapt_initial - Table of UniPro PA_PeerRxHSGnAdaptInitial
101 * This table maps HS Gears to their respective UniPro PA_PeerRxHSGnAdaptInitial
131 * pa_tx_eq_setting - Table of UniPro PA_TxEQGnSetting attribute IDs for High
134 * This table maps HS Gears to their respective UniPro PA_TxEQGnSetting
756 * Guidelines from MIPI UniPro v3.0 spec - select the minimum Adapt Length for
H A Dufshcd.c36 #include <ufs/unipro.h>
2582 * ufshcd_dispatch_uic_cmd - Dispatch an UIC command to the Unipro layer
4208 * ufshcd_dme_link_startup - Notify Unipro to perform link startup
4211 * UIC_CMD_DME_LINK_STARTUP command must be issued to Unipro layer,
4212 * in order to initialize the Unipro link startup procedure.
4213 * Once the Unipro links are up, the device connected to the controller
4235 * DME_RESET command is issued in order to reset UniPro stack.
4276 * DME_ENABLE command is issued in order to enable UniPro stack.
4484 * and device UniPro link and hence it's final completion would be indicated by
4855 * ufshcd_dme_change_power_mode() - UniPro DME Power Mode change sequence
[all …]
/linux/drivers/phy/mediatek/
H A Dphy-mtk-ufs.c54 clks[0].id = "unipro"; in ufs_mtk_phy_clk_init()
/linux/drivers/phy/qualcomm/
H A Dphy-qcom-qmp-ufs.c22 #include <ufs/unipro.h>