equal
deleted
inserted
replaced
2886 /** Called when the cdev is opened. |
2886 /** Called when the cdev is opened. |
2887 */ |
2887 */ |
2888 int eccdev_open(struct inode *inode, struct file *filp) |
2888 int eccdev_open(struct inode *inode, struct file *filp) |
2889 { |
2889 { |
2890 ec_cdev_t *cdev = container_of(inode->i_cdev, ec_cdev_t, cdev); |
2890 ec_cdev_t *cdev = container_of(inode->i_cdev, ec_cdev_t, cdev); |
2891 ec_master_t *master = cdev->master; |
|
2892 ec_cdev_priv_t *priv; |
2891 ec_cdev_priv_t *priv; |
2893 |
2892 |
2894 priv = kmalloc(sizeof(ec_cdev_priv_t), GFP_KERNEL); |
2893 priv = kmalloc(sizeof(ec_cdev_priv_t), GFP_KERNEL); |
2895 if (!priv) { |
2894 if (!priv) { |
2896 EC_ERR("Failed to allocate memory for private data structure.\n"); |
2895 EC_ERR("Failed to allocate memory for private data structure.\n"); |