Top "Linux-device-driver" questions

Device drivers take on a special role in the Linux kernel.

What happens when two interrupts occur at the same time in linux kernel

What happens when two interrupts occur at the same time in the Linux kernel..? If that processor has more than …

linux linux-kernel linux-device-driver irq
What is the meaning of a phandle when used as device tree node name?

This code snippet comes from the device tree for the RIoTBoard (/arch/arm/boot/dts/imx6dl-riotboard.dts) &hdmi { …

linux-kernel arm linux-device-driver device-tree
I2C device linux driver

How to make a character device for i2c device, with open, close, ioctl etc. functions? I was looking for …

c linux linux-kernel linux-device-driver i2c
Issue with SPI (Serial Port Comm), stuck on ioctl()

I'm trying to access a SPI sensor using the SPIDEV driver but my code gets stuck on IOCTL. I'm running …

c linux-device-driver embedded-linux ioctl atmel
Enlarge Linux Kernel Log Buffer more that 2M

I am in the process of collecting some sort of Linux Kernel activities. I have placed multiple printk statements with …

logging linux-kernel kernel linux-device-driver printk
Linux: how do i know the module that exports a device node?

If a have a /dev device node and its major/minor numbers how do i know the kernel module name …

linux linux-device-driver
How Linux knows which ioctl function to call?

Here is the ioctl call in user space: int ioctl(int fd, int cmd, ...); As far as I know, when …

c linux linux-kernel linux-device-driver ioctl
how to avoid printk log dropping in linux kernel

Is there any tips or method to avoid kernel log drop or log buffer overrun ? I have increased the log …

logging linux-kernel linux-device-driver embedded-linux printk
Linux driver DMA transfer to a PCIe card with PC as master

I am working on a DMA routine to transfer data from PC to a FPGA on a PCIe card. I …

linux-kernel linux-device-driver fpga dma pci-e
Call trace when loading a module in Linux

I'm writing my first Linux kernel module, which actually is a RAM disk driver plus some additional features. When I …

linux linux-kernel linux-device-driver