linux-i2c.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * [PATCH 9/8] i2c: Fix device tree binding for i2c-cbus-gpio
           [not found] <1384396537-3486-1-git-send-email-tony@atomide.com>
           [not found] ` <1384396537-3486-1-git-send-email-tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
    @ 2013-11-14 23:08 ` Tony Lindgren
           [not found]   ` <20131114230842.GU10317-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
      1 sibling, 1 reply; 11+ messages in thread
    From: Tony Lindgren @ 2013-11-14 23:08 UTC (permalink / raw)
      To: linux-arm-kernel, linux-omap; +Cc: linux-i2c, Aaro Koskinen, Wolfram Sang
    
    Looks like we're missing two lines needed to make it
    work properly with device tree.
    
    Cc: linux-i2c@vger.kernel.org
    Cc: Aaro Koskinen <aaro.koskinen@iki.fi>
    Cc: Wolfram Sang <wsa@the-dreams.de>
    Signed-off-by: Tony Lindgren <tony@atomide.com>
    ---
    
    Wolfram, I found one more bug booting omaps with device tree.
    
    --- a/drivers/i2c/busses/i2c-cbus-gpio.c
    +++ b/drivers/i2c/busses/i2c-cbus-gpio.c
    @@ -246,6 +246,7 @@ static int cbus_i2c_probe(struct platform_device *pdev)
     	adapter->owner		= THIS_MODULE;
     	adapter->class		= I2C_CLASS_HWMON;
     	adapter->dev.parent	= &pdev->dev;
    +	adapter->dev.of_node	= pdev->dev.of_node;
     	adapter->nr		= pdev->id;
     	adapter->timeout	= HZ;
     	adapter->algo		= &cbus_i2c_algo;
    @@ -289,6 +290,7 @@ static struct platform_driver cbus_i2c_driver = {
     	.driver	= {
     		.owner	= THIS_MODULE,
     		.name	= "i2c-cbus-gpio",
    +		.of_match_table = of_match_ptr(i2c_cbus_dt_ids),
     	},
     };
     module_platform_driver(cbus_i2c_driver);
    
    ^ permalink raw reply	[flat|nested] 11+ messages in thread

  • end of thread, other threads:[~2013-11-15 22:30 UTC | newest]
    
    Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1384396537-3486-1-git-send-email-tony@atomide.com>
         [not found] ` <1384396537-3486-1-git-send-email-tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
    2013-11-14  2:35   ` [PATCH 4/8] i2c: omap: Fix missing device tree flags for omap2 Tony Lindgren
         [not found]     ` <1384396537-3486-5-git-send-email-tony-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
    2013-11-14  6:58       ` Wolfram Sang
    2013-11-14 17:34         ` Tony Lindgren
         [not found]           ` <20131114173429.GF10317-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
    2013-11-14 17:49             ` Wolfram Sang
    2013-11-14 17:53               ` Tony Lindgren
    2013-11-14 11:07       ` Mark Rutland
    2013-11-14 17:30         ` Tony Lindgren
    2013-11-14 23:08 ` [PATCH 9/8] i2c: Fix device tree binding for i2c-cbus-gpio Tony Lindgren
         [not found]   ` <20131114230842.GU10317-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
    2013-11-15 18:49     ` Aaro Koskinen
    2013-11-15 22:26     ` Wolfram Sang
    2013-11-15 22:30       ` Tony Lindgren
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).