1*3b63db37SJean-Jacques Hiblot /* 2*3b63db37SJean-Jacques Hiblot * Copyright (C) 2017 Texas Instruments Incorporated - http://www.ti.com/ 3*3b63db37SJean-Jacques Hiblot * Written by Jean-Jacques Hiblot <jjhiblot@ti.com> 4*3b63db37SJean-Jacques Hiblot * 5*3b63db37SJean-Jacques Hiblot * SPDX-License-Identifier: GPL-2.0+ 6*3b63db37SJean-Jacques Hiblot */ 7*3b63db37SJean-Jacques Hiblot 8*3b63db37SJean-Jacques Hiblot #include <common.h> 9*3b63db37SJean-Jacques Hiblot #include <dm.h> 10*3b63db37SJean-Jacques Hiblot #include <dm/device.h> 11*3b63db37SJean-Jacques Hiblot #include <generic-phy.h> 12*3b63db37SJean-Jacques Hiblot 13*3b63db37SJean-Jacques Hiblot static const struct udevice_id nop_phy_ids[] = { 14*3b63db37SJean-Jacques Hiblot { .compatible = "nop-phy" }, 15*3b63db37SJean-Jacques Hiblot { } 16*3b63db37SJean-Jacques Hiblot }; 17*3b63db37SJean-Jacques Hiblot 18*3b63db37SJean-Jacques Hiblot static struct phy_ops nop_phy_ops = { 19*3b63db37SJean-Jacques Hiblot }; 20*3b63db37SJean-Jacques Hiblot 21*3b63db37SJean-Jacques Hiblot U_BOOT_DRIVER(nop_phy) = { 22*3b63db37SJean-Jacques Hiblot .name = "nop_phy", 23*3b63db37SJean-Jacques Hiblot .id = UCLASS_PHY, 24*3b63db37SJean-Jacques Hiblot .of_match = nop_phy_ids, 25*3b63db37SJean-Jacques Hiblot .ops = &nop_phy_ops, 26*3b63db37SJean-Jacques Hiblot }; 27