共用方式為


gpiopin_request結構

頁首: #include < linux/gpio.h>

一或多個 GPIO PIN 碼的磁片磁碟機強度設定。 要設定的圖釘會在陣列中 lineoffsets 指定。

struct gpiopin_request {
    __u32 linecount;
    __u32 lineoffsets[GPIOHANDLES_MAX];
    __u32 config_type;
    __u32 config_arg;
};

成員

__u32行數

要設定的 GPIO PIN 數目。

__u32 lineoffsets[GPIOHANDLES_MAX]

指定要設定 GPIO PIN 碼的陣列。

__u32 config_type

指定 mA ( 毫安培) 或 uA (microamps) 目前單位的pin_config_param_type值。 將此成員設 GPIO_PIN_CONFIG_DRIVE_STRENGTH 為 mA 或 GPIO_PIN_CONFIG_DRIVE_STRENGTH_UA uA。 預設值為 mA。

__u32 config_arg

可驅動 GPIO PIN 碼的目前數量。

言論

PIN 的磁片磁碟機強度是指用來驅動它的目前數量。 在結構中 gpiopin_request 指定磁片磁碟機強度設定後,您會使用 GPIO_SET_PIN_CONFIG_IOCTL 來設定。

在 MT3620 中,GPIO 圖釘上的目前限制為 mA。