On 20.02.2022 20:14, Ravi Pokala wrote:
-----Original Message-----
From: <[email protected]> on behalf of Michal Meloun 
<[email protected]>
Date: 2022-02-20, Sunday at 03:39
To: <[email protected]>, <[email protected]>, 
<[email protected]>
Subject: git: 1bd3e8ba6966 - main - ofw_iicbus: Add method for manual setting 
of basic OFW parameters.

     The branch main has been updated by mmel:

     URL: 
https://cgit.FreeBSD.org/src/commit/?id=1bd3e8ba696633ccd7525030d951b58ade167814

     commit 1bd3e8ba696633ccd7525030d951b58ade167814
     Author:     Michal Meloun <[email protected]>
     AuthorDate: 2022-02-20 09:45:14 +0000
     Commit:     Michal Meloun <[email protected]>
     CommitDate: 2022-02-20 11:25:58 +0000

         ofw_iicbus: Add method for manual setting of basic OFW parameters.

         Some IIC multifunction devices may have multiple I2C addresses per 
chip, but
         only the primary address is listed in the DT (e.g. MAX776200). In this 
case,
         the sub-devices for the secondary addresses must be created manually 
with
         fixed OFW parameters (node, name, compatibility string, IIC address).
         Add a bus method to the ofw_iicbus interface that does this.

Hi Michal,

This change seems to have broken the arm/ZEDBOARD kernel build:

================================================================
[threepio:~/freebsd/src/clean-main] rpokala% less _.arm.ZEDBOARD
...
stage 3.1: building everything
--------------------------------------------------------------
/usr/home/rpokala/freebsd/src/clean-main/sys/dev/fdc/fdc.c:1890:6: warning: 
variable 'unit' set but not used [-Wunused-but-set-variable]
         int     unit;
                 ^
1 warning generated.
/usr/home/rpokala/freebsd/src/clean-main/sys/dev/iicbus/ofw_iicbus.c:45:10: 
fatal error: 'ofw_iicbus_if.h' file not found
#include "ofw_iicbus_if.h"
          ^~~~~~~~~~~~~~~~~
1 error generated.
--- ofw_iicbus.o ---
*** [ofw_iicbus.o] Error code 1

make[8]: stopped in 
/usr/home/rpokala/freebsd/src/clean-main/sys/modules/i2c/iicbus
================================================================

Thanks,

Ravi (rpokala@)


Hi Ravi,
Unfortunately I cannot reproduce this problem, the ZEDBOARD kernel (and all other arm kernels) compiles fine for me. Did you use any special option when compiling? Isn't there a previous error in your log for ZEDBOARD kernel?

Michal


Reply via email to