generic: ar8216: mdiodev: add qca,phy4-mii-enable option
This option allows setting phy4 as a phy connected directly to CPU. Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
This commit is contained in:
		 Chuanhong Guo
					Chuanhong Guo
				
			
				
					committed by
					
						 Petr Štetiar
						Petr Štetiar
					
				
			
			
				
	
			
			
			 Petr Štetiar
						Petr Štetiar
					
				
			
						parent
						
							cf9900978a
						
					
				
				
					commit
					ad8db1fa2e
				
			| @@ -2574,6 +2574,12 @@ ar8xxx_mdiodev_probe(struct mdio_device *mdiodev) | ||||
|  | ||||
| 	swdev = &priv->dev; | ||||
| 	swdev->alias = dev_name(&mdiodev->dev); | ||||
|  | ||||
| 	if (of_property_read_bool(priv->pdev->of_node, "qca,phy4-mii-enable")) { | ||||
| 		priv->port4_phy = true; | ||||
| 		swdev->ports--; | ||||
| 	} | ||||
|  | ||||
| 	ret = register_switch(swdev, NULL); | ||||
| 	if (ret) | ||||
| 		goto free_priv; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user