ptp_ocp.c (498ad3f4389a1f1d2b0e09fa8f906152b0cfaf67) | ptp_ocp.c (1447149d653934dea868d22d00d7b5f1b86ef70b) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* Copyright (c) 2020 Facebook */ 3 4#include <linux/err.h> 5#include <linux/kernel.h> 6#include <linux/module.h> 7#include <linux/init.h> 8#include <linux/pci.h> --- 214 unchanged lines hidden (view full) --- 223 224/* This is the MSI vector mapping used. 225 * 0: N/C 226 * 1: TS0 227 * 2: TS1 228 * 3: GPS 229 * 4: GPS2 (n/c) 230 * 5: MAC | 1// SPDX-License-Identifier: GPL-2.0-only 2/* Copyright (c) 2020 Facebook */ 3 4#include <linux/err.h> 5#include <linux/kernel.h> 6#include <linux/module.h> 7#include <linux/init.h> 8#include <linux/pci.h> --- 214 unchanged lines hidden (view full) --- 223 224/* This is the MSI vector mapping used. 225 * 0: N/C 226 * 1: TS0 227 * 2: TS1 228 * 3: GPS 229 * 4: GPS2 (n/c) 230 * 5: MAC |
231 * 6: SPI IMU (inertial measurement unit) 232 * 7: I2C oscillator | 231 * 6: N/C 232 * 7: I2C controller |
233 * 8: HWICAP 234 * 9: SPI Flash 235 */ 236 237static struct ocp_resource ocp_fb_resource[] = { 238 { 239 OCP_MEM_RESOURCE(reg), 240 .offset = 0x01000000, .size = 0x10000, --- 460 unchanged lines hidden (view full) --- 701 702static void 703ptp_ocp_get_serial_number(struct ptp_ocp *bp) 704{ 705 struct i2c_adapter *adap; 706 struct device *dev; 707 int err; 708 | 233 * 8: HWICAP 234 * 9: SPI Flash 235 */ 236 237static struct ocp_resource ocp_fb_resource[] = { 238 { 239 OCP_MEM_RESOURCE(reg), 240 .offset = 0x01000000, .size = 0x10000, --- 460 unchanged lines hidden (view full) --- 701 702static void 703ptp_ocp_get_serial_number(struct ptp_ocp *bp) 704{ 705 struct i2c_adapter *adap; 706 struct device *dev; 707 int err; 708 |
709 if (!bp->i2c_ctrl) 710 return; 711 |
|
709 dev = device_find_child(&bp->i2c_ctrl->dev, NULL, ptp_ocp_firstchild); 710 if (!dev) { 711 dev_err(&bp->pdev->dev, "Can't find I2C adapter\n"); 712 return; 713 } 714 715 adap = i2c_verify_adapter(dev); 716 if (!adap) { --- 897 unchanged lines hidden --- | 712 dev = device_find_child(&bp->i2c_ctrl->dev, NULL, ptp_ocp_firstchild); 713 if (!dev) { 714 dev_err(&bp->pdev->dev, "Can't find I2C adapter\n"); 715 return; 716 } 717 718 adap = i2c_verify_adapter(dev); 719 if (!adap) { --- 897 unchanged lines hidden --- |