hmc6352.c (94bd217e2d683719ab21a4ac117d8a1b91cbedc9) | hmc6352.c (a64fe2ed76614d37abb6966a67f4f39d10efba3c) |
---|---|
1/* 2 * hmc6352.c - Honeywell Compass Driver 3 * 4 * Copyright (C) 2009 Intel Corp 5 * 6 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 * 8 * This program is free software; you can redistribute it and/or modify --- 134 unchanged lines hidden (view full) --- 143 .driver = { 144 .name = "hmc6352", 145 }, 146 .probe = hmc6352_probe, 147 .remove = hmc6352_remove, 148 .id_table = hmc6352_id, 149}; 150 | 1/* 2 * hmc6352.c - Honeywell Compass Driver 3 * 4 * Copyright (C) 2009 Intel Corp 5 * 6 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 * 8 * This program is free software; you can redistribute it and/or modify --- 134 unchanged lines hidden (view full) --- 143 .driver = { 144 .name = "hmc6352", 145 }, 146 .probe = hmc6352_probe, 147 .remove = hmc6352_remove, 148 .id_table = hmc6352_id, 149}; 150 |
151static int __init sensor_hmc6352_init(void) 152{ 153 return i2c_add_driver(&hmc6352_driver); 154} | 151module_i2c_driver(hmc6352_driver); |
155 | 152 |
156static void __exit sensor_hmc6352_exit(void) 157{ 158 i2c_del_driver(&hmc6352_driver); 159} 160 161module_init(sensor_hmc6352_init); 162module_exit(sensor_hmc6352_exit); 163 | |
164MODULE_AUTHOR("Kalhan Trisal <kalhan.trisal@intel.com"); 165MODULE_DESCRIPTION("hmc6352 Compass Driver"); 166MODULE_LICENSE("GPL v2"); | 153MODULE_AUTHOR("Kalhan Trisal <kalhan.trisal@intel.com"); 154MODULE_DESCRIPTION("hmc6352 Compass Driver"); 155MODULE_LICENSE("GPL v2"); |