aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/phy
AgeCommit message (Expand)AuthorFilesLines
2024-03-26Revert "usb: phy: generic: Get the vbus supply"Alexander Stein1-7/+0
2024-02-19usb: phy: constify the struct device_type usageRicardo B. Marliere1-1/+1
2024-01-27usb: phy: generic: Disable vbus on removalSean Anderson1-0/+3
2024-01-27usb: phy: generic: Implement otg->set_vbusSean Anderson1-28/+17
2024-01-27usb: phy: generic: Get the vbus supplySean Anderson1-0/+7
2024-01-04usb: phy: mxs: remove CONFIG_USB_OTG condition for mxs_phy_is_otg_host()Xu Yang1-2/+1
2023-12-15usb: phy: twl6030: Remove snprintf() from sysfs call-backs and replace with s...Lee Jones1-4/+4
2023-11-23usb: phy: generic: add suspend support for regulatorStefan Eichenberger1-4/+10
2023-07-25usb: phy: mxs: disconnect line when USB charger is attachedXu Yang1-1/+3
2023-07-25usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host()Xu Yang1-8/+2
2023-07-25usb: Explicitly include correct DT includesRob Herring2-2/+2
2023-05-29usb: Switch i2c drivers back to use .probe()Uwe Kleine-König1-1/+1
2023-05-29usb: phy: phy-tahvo: fix memory leak in tahvo_usb_probe()Li Yang1-1/+1
2023-03-23usb: phy: twl6030: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: tegra: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: tahvo: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: mxs: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: mv: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: keystone: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: gpio-vbus: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: generic: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: fsl: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-23usb: phy: am335x: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-03-23usb: phy: ab8500: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2023-03-16usb: Use of_property_present() for testing DT property presenceRob Herring2-2/+2
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+3
2023-01-27driver core: make struct device_type.uevent() take a const *Greg Kroah-Hartman1-3/+3
2023-01-12usb: phy: remove phy-isp1301-omap driverArnd Bergmann3-1568/+0
2023-01-12ARM: omap1: remove dead codeArnd Bergmann1-90/+1
2022-11-22usb: isp1301-omap: Convert to i2c's .probe_new()Uwe Kleine-König1-2/+2
2022-11-22usb: phy: isp1301: Convert to i2c's .probe_new()Uwe Kleine-König1-3/+2
2022-11-09usb: phy: jz4770: Remove driverPaul Cercueil3-362/+0
2022-11-09usb: phy: generic: Add wakeup capabilityLi Jun1-0/+4
2022-11-08usb: phy: phy-gpio-vbus-usb: Add device tree probingLinus Walleij2-1/+17
2022-10-23usb: phy: generic: make vcc regulator optionalSascha Hauer1-9/+5
2022-10-07Merge tag 'usb-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds4-29/+23
2022-09-27USB: PHY: JZ4770: Switch to use dev_err_probe() helperYang Yingliang1-17/+8
2022-09-27usb: phy: generic: Switch to use dev_err_probe() helperYang Yingliang1-6/+3
2022-09-05usb: phy: tegra: switch to using devm_gpiod_get()Dmitry Torokhov1-4/+10
2022-08-31usb: phy: mxs: fix MXS_PHY_TX_CAL45_MIN and MXS_PHY_TX_CAL45_MAXFrank Li1-2/+2
2022-08-16i2c: Make remove callback return voidUwe Kleine-König2-6/+2
2022-07-27usb: phy: remove redundant store to variable var after & operationColin Ian King1-1/+1
2022-06-03Merge tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2022-05-26Merge tag 'arm-multiplatform-5.19-1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-4/+5
2022-05-13extcon: Fix extcon_get_extcon_dev() error handlingDan Carpenter1-2/+2
2022-04-26usb: phy: generic: Get the vbus supplySean Anderson1-0/+7
2022-04-21usb: omap: avoid mach/*.h headersArnd Bergmann2-3/+4
2022-04-21ARM: omap1: move mach/usb.h to include/linux/socArnd Bergmann1-1/+1
2021-11-17usb: Remove redundant 'flush_workqueue()' callsChristophe JAILLET1-4/+1
2021-10-05USB: phy: tahvo:remove unnecessary debug logZhiwei Yang1-4/+0
2021-10-05usb: phy: tegra: Support OTG mode programmingDmitry Osipenko1-5/+193
2021-08-16usb: phy: tahvo: add IRQ checkSergey Shtylyov1-1/+3
2021-08-13usb: phy: twl6030: add IRQ checksSergey Shtylyov1-0/+5
2021-08-13usb: phy: fsl-usb: add IRQ checkSergey Shtylyov1-0/+2
2021-07-26Merge v5.14-rc3 into usb-nextGreg Kroah-Hartman1-2/+8
2021-07-21usb: isp1301-omap: Fix the GPIO includeLinus Walleij1-1/+1
2021-07-21usb: phy: Fix page fault from usb_phy_ueventArtur Petrosyan1-2/+8
2021-06-15usb: phy: tegra: Correct definition of B_SESS_VLD_WAKEUP_EN bitDmitry Osipenko1-3/+2
2021-06-15usb: phy: tegra: Wait for VBUS wakeup status deassertion on suspendDmitry Osipenko1-0/+10
2021-06-03usb: phy: introduce usb_phy device type with its own uevent handlerGrzegorz Jaszczyk1-8/+47
2021-05-24usb: phy: isp1301: Deduplicate of_find_i2c_device_by_node()Andy Shevchenko1-16/+9
2021-05-10usb: phy: Use fallthrough pseudo-keywordWei Ming Chen1-1/+1
2021-01-18usb: phy: phy-mxs-usb: Use of_device_get_match_data()Fabio Estevam1-6/+1
2021-01-13usb: phy: tegra: Support waking up from a low power modeDmitry Osipenko1-11/+89
2021-01-13usb: phy: tegra: Add delay after power upDmitry Osipenko1-0/+3
2020-12-15Merge tag 'char-misc-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2020-12-11usb: phy: convert comma to semicolonZheng Yongjun1-5/+5
2020-12-09usb: phy: Fix spelling mistake in Kconfig help textColin Ian King1-1/+1
2020-12-05USB: PHY: JZ4770: Remove unnecessary function calls.周琰杰 (Zhou Yanjie)1-1/+1
2020-11-26usb: isp1301-omap: Convert to use GPIO descriptorsLinus Walleij1-8/+13
2020-09-25usb: phy: phy-mv-usb: convert to readl_poll_timeout_atomic()Chunfeng Yun1-10/+8
2020-09-25usb: phy-ulpi-viewport: convert to readl_poll_timeout_atomic()Chunfeng Yun1-9/+3
2020-09-14usb: phy: phy-ab8500-usb: fix spello of "function"Randy Dunlap1-1/+1
2020-08-25USB: PHY: JZ4770: Fix static checker warning.周琰杰 (Zhou Yanjie)1-0/+1
2020-07-29usb: phy: am335x: convert to devm_platform_ioremap_resource_bynameChunfeng Yun1-5/+2
2020-07-24USB: PHY: JZ4770: Reformat the code to align it.周琰杰 (Zhou Yanjie)1-37/+37
2020-07-24USB: PHY: JZ4770: Add support for new Ingenic SoCs.周琰杰 (Zhou Yanjie)2-33/+163
2020-07-24USB: PHY: JZ4770: Unify code style and simplify code.周琰杰 (Zhou Yanjie)1-23/+11
2020-07-15usb: phy: Replace HTTP links with HTTPS onesAlexander A. Klimov2-2/+2
2020-07-10usb: phy: Use fallthrough pseudo-keywordGustavo A. R. Silva4-16/+16
2020-07-03USB: phy: fsl-usb: remove character device usageGreg Kroah-Hartman2-83/+0
2020-07-03USB: phy: fsl-usb: remove sysfs abuseGreg Kroah-Hartman1-93/+0
2020-07-03usb: phy: phy: Fix-up a whole bunch of formatting issuesLee Jones1-24/+25
2020-06-24usb: phy: tegra: Fix unnecessary check in tegra_usb_phy_probe()Tang Bin1-5/+1
2020-05-18Merge 5.7-rc6 into usb-nextGreg Kroah-Hartman1-3/+9
2020-05-09usb: phy: twl6030-usb: Fix a resource leak in an error handling path in 'twl6...Christophe JAILLET1-3/+9
2020-04-23USB: phy: Use the correct style for SPDX License IdentifierNishad Kamdar2-2/+2
2020-04-16usb: phy: jz4770: Add a missing '\n' in a log messageChristophe JAILLET1-6/+6
2020-03-12usb: phy: Add driver for the Ingenic JZ4770 USB transceiverPaul Cercueil3-0/+252
2020-03-04usb: phy: tegra: Include proper GPIO consumer header to fix compile testingKrzysztof Kozlowski1-2/+1
2020-02-10usb: phy: tegra: Add clarifying comments about the shared registersDmitry Osipenko1-0/+8
2020-01-24usb: phy: show USB charger type for userPeter Chen1-1/+12
2020-01-23usb: phy: phy-gpio-vbus-usb: Convert to GPIO descriptorsLinus Walleij1-53/+43
2020-01-15usb: phy-generic: Delete unused platform dataLinus Walleij4-31/+15
2020-01-09usb: phy: tegra: Keep CPU interrupts enabledDmitry Osipenko1-6/+4
2020-01-09usb: phy: tegra: Move utmip_pad_count checking under lockDmitry Osipenko1-10/+11
2020-01-09usb: phy: tegra: Disable VBUS regulator on tegra_usb_phy_init failureDmitry Osipenko1-4/+8
2020-01-09usb: phy: tegra: Use device-tree notion of reset-GPIO's active-stateDmitry Osipenko1-54/+16
2020-01-09usb: phy: tegra: Use u32 for hardware register variablesDmitry Osipenko1-13/+15
2020-01-09usb: phy: tegra: Use devm_otg_ulpi_create()Dmitry Osipenko1-16/+6
2020-01-09usb: ulpi: Add resource-managed variant of otg_ulpi_create()Dmitry Osipenko1-9/+39
2020-01-09usb: phy: tegra: Use generic stub for a missing VBUS regulatorDmitry Osipenko1-19/+9
2020-01-09usb: phy: tegra: Use relaxed versions of readl/writelDmitry Osipenko1-97/+98
2020-01-09usb: phy: tegra: Clean up included headersDmitry Osipenko1-9/+11
2020-01-09usb: phy: tegra: Perform general clean up of the codeDmitry Osipenko1-231/+254
2020-01-09usb: phy: tegra: Hook up init/shutdown callbacksDmitry Osipenko1-70/+110
2020-01-09usb: phy: tegra: Keep track of power on-off stateDmitry Osipenko1-4/+26
2020-01-09usb: phy: tegra: Clean up ulpi_phy_power_offDmitry Osipenko1-2/+13
2019-12-30usb: phy: Enable compile testing for some of driversKrzysztof Kozlowski1-2/+2
2019-12-30usb: phy: ab8500-usb: Keep PHY turned on in UART modeStephan Gerhold1-1/+25
2019-10-04usb: phy: keystone: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-3/+1
2019-10-04usb: phy: mxs: use devm_platform_ioremap_resource() to simplify codeYueHaibing1-3/+1
2019-09-02Merge tag 'usb-for-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/bal...Greg Kroah-Hartman1-1/+1
2019-08-28usb: phy: phy-fsl-usb: Make structure fsl_otg_initdata constantNishka Dasgupta1-1/+1
2019-08-16USB: phy: fsl-usb: convert platform driver to use dev_groupsGreg Kroah-Hartman1-6/+6
2019-08-09USB: phy: mv-usb: convert platform driver to use dev_groupsGreg Kroah-Hartman1-11/+6
2019-08-09USB: phy: tahvo: convert platform driver to use dev_groupsGreg Kroah-Hartman1-15/+3
2019-08-09USB: phy: twl6030: convert platform driver to use dev_groupsGreg Kroah-Hartman1-5/+7
2019-07-30usb: Remove dev_err() usage after platform_get_irq()Stephen Boyd1-9/+3
2019-07-30usb: phy: ab8500-usb: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+6
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-4/+4
2019-07-03usb: phy: phy-mxs-usb: add imx7ulp supportPeter Chen1-1/+66
2019-06-24bus_find_device: Unify the match callback with class_find_deviceSuzuki K Poulose2-4/+4
2019-06-17Merge 5.2-rc5 into usb-nextGreg Kroah-Hartman1-0/+14
2019-06-06usb: phy: mxs: Disable external charger detect in mxs_phy_hw_init()Andrey Smirnov1-0/+14
2019-06-03usb: phy: mv-usb: Remove set but not used variable 'phy'YueHaibing1-2/+0
2019-05-03usb: gadget: fsl: fix link error against usb-gadget moduleArnd Bergmann1-1/+1
2019-02-15Merge tag 'usb-for-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/bal...Greg Kroah-Hartman1-1/+1
2019-02-13usb: phy: twl6030-usb: fix possible use-after-free on removeSven Van Asbroeck1-1/+1
2019-02-11Merge 5.0-rc6 into usb-nextGreg Kroah-Hartman2-5/+2
2019-01-28usb: phy: am335x: fix race condition in _probeBin Liu1-4/+1
2019-01-28usb: phy: fix link errorsAnders Roxell1-1/+1
2019-01-22USB: add missing SPDX lines to Kconfig and MakefilesGreg Kroah-Hartman1-0/+1
2018-10-18usb: phy: ab8500: silence some uninitialized variable warningsDan Carpenter1-2/+6
2018-09-20usb: phy: mxs: fix spelling mistake "stardard" -> "standard"Colin Ian King1-1/+1
2018-07-17usb/phy: fix PPC64 build errors in phy-fsl-usb.cRandy Dunlap1-1/+3
2018-05-31phy: tegra: select USB_COMMONArnd Bergmann1-0/+1
2018-04-23usb: phy: Add Kconfig entry for Tegra PHY driverDmitry Osipenko2-1/+10
2018-04-23usb: tegra: Move utmi-pads reset from ehci-tegra to tegra-phyDmitry Osipenko1-5/+74
2018-04-23usb: phy: tegra: Cleanup error messagesDmitry Osipenko1-28/+41
2018-04-22usb: phy: simplify getting .drvdataWolfram Sang1-4/+2
2018-04-22USB: phy: drop legacy board-file supportJohan Hovold1-97/+2
2018-04-22USB: phy: drop unused legacy controller-phy bind helperJohan Hovold1-34/+0
2018-03-22usb: phy: ab8500: Drop AB8540/9540 supportLinus Walleij1-506/+0
2018-03-13usb: phy: tegra: Increase PHY clock stabilization timeoutDmitry Osipenko1-9/+5
2018-03-13usb: phy-generic: Use gpiod_set_value_cansleepMike Looijmans1-3/+3
2018-03-08usb: phy: ab8500: use correct enum typeStefan Agner1-1/+1
2018-03-08usb: phy: mxs: Staticize mxs_charger_secondary_detection()Fabio Estevam1-1/+1
2018-02-12usb: phy: mxs: Fix NULL pointer dereference on i.MX23/28Fabio Estevam1-0/+3
2018-01-24USB: move many drivers to use DEVICE_ATTR_WOGreg Kroah-Hartman1-2/+2
2018-01-24USB: move many drivers to use DEVICE_ATTR_ROGreg Kroah-Hartman2-4/+4
2018-01-24USB: move many drivers to use DEVICE_ATTR_RWGreg Kroah-Hartman2-9/+7
2017-12-12usb: phy: Factor out the usb charger initializationBaolin Wang1-4/+10
2017-11-13Merge tag 'usb-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds25-2685/+195
2017-11-07USB: phy: Remove redundant license textGreg Kroah-Hartman19-184/+1
2017-11-04USB: add SPDX identifiers to all remaining files in drivers/usb/Greg Kroah-Hartman21-0/+21
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman3-0/+3
2017-11-01usb: phy: remove phy-qcom-8x16-usb.cAlex Elder3-381/+0
2017-11-01usb: phy: remove phy-msm-usb.cAlex Elder3-2102/+0
2017-10-27Merge tag 'extcon-next-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel...Greg Kroah-Hartman1-1/+1
2017-10-24Merge tag 'usb-for-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman4-2/+161
2017-10-24usb: phy: tahvo: fix error handling in tahvo_usb_probe()Alexey Khoroshilov1-1/+2
2017-10-24usb: phy: phy-msm-usb: mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2017-10-23extcon: Split out extcon header file for consumer and provider deviceChanwoo Choi1-1/+1
2017-10-19usb: phy: mxs: add usb charger type detectionLi Jun1-0/+154
2017-10-19usb: phy: phy-generic: propagate clk_get error if clock is requiredLucas Stach1-1/+4
2017-10-17usb: phy: Convert timers to use timer_setup()Kees Cook1-10/+7
2017-10-17usb: isp1301-omap: Convert timers to use timer_setup()Kees Cook1-3/+5
2017-10-16Merge 4.14-rc5 into usb-nextGreg Kroah-Hartman1-0/+17
2017-10-11usb: phy: tegra: Fix phy suspend for UDCJon Hunter1-0/+17
2017-10-04drivers: usb: phy: omap: use setup_timer() helper.Allen Pais1-3/+1
2017-10-04usb/phy-isp1301-omap: Remove .data assignmentKees Cook1-1/+0
2017-09-07Merge tag 'mfd-next-4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds2-2/+2
2017-09-05Merge branches 'ib-mfd-arm-i2c-4.14', 'ib-mfd-arm-usb-video-4.14', 'ib-mfd-hw...Lee Jones3-10/+11
2017-09-04mfd: twl: Move header file out of I2C realmWolfram Sang1-1/+1
2017-08-22Merge tag 'usb-for-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman2-6/+275
2017-08-15usb: phy: Add USB charger supportBaolin Wang1-0/+272
2017-08-15usb: phy-tahvo: constify attribute_group structures.Arvind Yadav1-1/+1
2017-08-15usb: phy-mv-usb: constify attribute_group structures.Arvind Yadav1-1/+1
2017-08-15usb: phy: qcom: Use devm_ioremap_resource()Fabio Estevam1-6/+3
2017-08-15mfd: tps65010: Move header file out of I2C realmWolfram Sang1-1/+1
2017-08-14Merge 4.13-rc5 into usb-nextGreg Kroah-Hartman1-8/+9
2017-08-10usb: phy-mv-usb: constify attribute_group structures.Arvind Yadav1-1/+1
2017-08-10usb: phy-tahvo: constify attribute_group structures.Arvind Yadav1-1/+1
2017-08-03usb: phy: phy-msm-usb: Fix usage of devm_regulator_bulk_get()Rajendra Nayak1-8/+9
2017-07-22usb: Convert to using %pOF instead of full_nameRob Herring1-2/+2
2017-07-22USB: phy: remove unneeded MODULE_VERSION() usageGreg Kroah-Hartman1-2/+0
2017-05-17usb: phy: phy-msm-usb: Remove redundant extcon register/unregisterBaolin Wang1-67/+18
2017-05-17usb: phy: phy-qcom-8x16-usb: Remove redundant extcon register/unregisterBaolin Wang1-15/+5
2017-05-17usb: phy: Introduce one extcon device into usb phyBaolin Wang2-3/+60
2017-04-11Merge tag 'usb-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/ba...Greg Kroah-Hartman1-0/+7
2017-04-11usb: otg-fsm: Prevent build warning "VDBG" redefinedRoger Quadros1-0/+7
2017-04-11usb: phy: Remove unused configBaolin Wang2-8/+0
2017-04-03Merge 4.11-rc5 into usb-nextGreg Kroah-Hartman1-1/+1
2017-03-29usb: phy: isp1301: Fix build warning when CONFIG_OF is disabledJavier Martinez Canillas1-1/+1
2017-03-23usb: phy: Remove unused configBaolin Wang2-8/+0
2017-03-09usb: phy: isp1301: Add OF device ID tableJavier Martinez Canillas1-0/+7
2017-01-26usb: phy: ab8500: remove unused ab8500_eyediagram_workaroud()Arnd Bergmann1-13/+0
2017-01-24usb: phy: fsl: Remove the set_power callbackBaolin Wang1-12/+0
2017-01-24usb: phy: msm: Remove the set_power callbackBaolin Wang1-18/+0