gpiopin_request構造体
ヘッダー: linux/gpio.h #include <>
1 つ以上の GPIO ピンのドライブ強度構成。 構成するピンは配列で lineoffsets
指定されます。
struct gpiopin_request {
__u32 linecount;
__u32 lineoffsets[GPIOHANDLES_MAX];
__u32 config_type;
__u32 config_arg;
};
メンバー
行数を__u32する
構成する GPIO ピンの数。
__u32 lineoffsets[GPIOHANDLES_MAX]
構成する GPIO ピンを指定する配列。
__u32 config_type
現在の単位を mA (ミリアンペア) または uA (マイクロアンプ) で指定するpin_config_param_type値。 mA または uA の場合GPIO_PIN_CONFIG_DRIVE_STRENGTH_UA
は、このメンバーを にGPIO_PIN_CONFIG_DRIVE_STRENGTH
設定します。 既定値は mA です。
__u32 config_arg
GPIO ピンを駆動する電流の量。
発言
ピンの駆動強度は、ピンの駆動に使用される電流の量を指します。 構造でドライブ強度の構成を gpiopin_request
指定したら、 GPIO_SET_PIN_CONFIG_IOCTL を使用して設定します。
MT3620 では、GPIO ピンの電流は mA に制限されています。