Lines Matching defs:feature_buffer
298 u8 *feature_buffer;
307 feature_buffer = kcalloc(feature_len, sizeof(u8), GFP_KERNEL);
308 if (!feature_buffer)
327 /* fill the feature_buffer with new configuration */
328 put_unaligned_le32(new_baudrate, feature_buffer);
329 feature_buffer[4] |= data_bits; /* assign data bits in 2 bit space ( max 3 ) */
331 feature_buffer[4] |= (stop_bits << 3); /* assign stop bits in 1 bit space */
332 feature_buffer[4] |= (parity_enable << 4); /* assign parity flag in 1 bit space */
333 feature_buffer[4] |= (parity_type << 5); /* assign parity type in 1 bit space */
335 feature_buffer[4] |= (reset << 7); /* assign reset at end of byte, 1 bit space */
339 feature_buffer[0], feature_buffer[1],
340 feature_buffer[2], feature_buffer[3],
341 feature_buffer[4]);
348 0x0300, 0, feature_buffer,
364 priv->current_config = feature_buffer[4];
386 0x0300, 0, feature_buffer,
403 priv->current_config = feature_buffer[4];
404 priv->baud_rate = get_unaligned_le32(feature_buffer);
412 kfree(feature_buffer);